]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Sat, 11 Feb 2006 17:23:02 +0000 (17:23 +0000)]
Added uline check for PUSH
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3154
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 17:19:09 +0000 (17:19 +0000)]
Added PUSH command, do not use yet until tested and documented
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3153
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 17:06:47 +0000 (17:06 +0000)]
Added anti-retard check to prevent retarded flood settings
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3152
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 16:33:03 +0000 (16:33 +0000)]
Added a sanity check that was left out, prevents crash on invalid fd (e.g. via excess flood on oper or connect)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3151
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 15:53:11 +0000 (15:53 +0000)]
chdir() doesnt seem to want to chdir, except for in certain situations O_o
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3150
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 15:31:33 +0000 (15:31 +0000)]
Added verbose output
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3149
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Feb 2006 15:29:14 +0000 (15:29 +0000)]
Different way of making symlinks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3148
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 9 Feb 2006 21:11:21 +0000 (21:11 +0000)]
Typo in some code that should usually be #ifdef'ed out anyway, but we still want this to work sometimes, maybe.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3147
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 9 Feb 2006 10:19:18 +0000 (10:19 +0000)]
Fix crashbug, copying MAXLEN into a MAXGECOS+1 field != cunning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3146
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 9 Feb 2006 03:35:55 +0000 (03:35 +0000)]
Added comment about the craqness of ServerConfig::Read()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3145
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 18:15:11 +0000 (18:15 +0000)]
Missing function call
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3144
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 18:14:12 +0000 (18:14 +0000)]
Checks to not propogate invalid or already-existing Xlines
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3143
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 17:22:12 +0000 (17:22 +0000)]
Increased how often socket timeout checks occur which will mean flushing write buffers more often
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3142
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 11:56:14 +0000 (11:56 +0000)]
Updated block numeric to read COLOUR >:)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3141
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 11:29:21 +0000 (11:29 +0000)]
Finally FIXED ALL THE CRAQPIPE INDENTING (and lack of)
*MESS THIS UP SO BAD AGAIN, AND I MOLEST YOU WITH A SPORK*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3140
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 11:18:18 +0000 (11:18 +0000)]
AIEEEEEE
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3139
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 11:02:34 +0000 (11:02 +0000)]
Fixed cosmetic 'need to be halfop to change modes' when kicking
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3138
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 10:49:10 +0000 (10:49 +0000)]
Complete lack of any consistent indenting SERIOUSLY ftl.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3137
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 10:44:15 +0000 (10:44 +0000)]
Fixed more crap indenting!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3136
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 10:37:58 +0000 (10:37 +0000)]
Fixed SOME of craigs horrendous lack of any indenting whatsoever
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3135
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 8 Feb 2006 10:24:13 +0000 (10:24 +0000)]
Match bans against user::ip4 in add_channel
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3134
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 8 Feb 2006 09:16:14 +0000 (09:16 +0000)]
Potential fix for CS Testnet bug, thanks to Special for helping with this one.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3133
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 21:23:35 +0000 (21:23 +0000)]
Properly count remote opers in /LUSERS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3132
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 19:52:09 +0000 (19:52 +0000)]
005 update, removed duplicate WALLCHOPS reported by ThaPrince, added VBANLIST
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3131
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 19:49:22 +0000 (19:49 +0000)]
Avoiding assignment of std::strings unless neccessary to speed up bursts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3130
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 18:45:00 +0000 (18:45 +0000)]
Uses less write() calls
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3129
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 18:39:00 +0000 (18:39 +0000)]
Faster ADDLINE code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3128
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 18:26:38 +0000 (18:26 +0000)]
Experimental improved string handling in server links
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3127
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 16:57:52 +0000 (16:57 +0000)]
Removed a strlen()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3126
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 16:55:02 +0000 (16:55 +0000)]
Slightly more efficient write buffers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3125
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 11:36:46 +0000 (11:36 +0000)]
Tidying of snotices (adding '***' to start of WriteOpers texts)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3124
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 11:30:40 +0000 (11:30 +0000)]
Fixed WHOIS to respect +i channels, optimized in case where source == target by shortcircuiting operators
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3123
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 01:49:23 +0000 (01:49 +0000)]
Trivial spacing to make it identical
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3122
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 01:48:30 +0000 (01:48 +0000)]
Fix signedness warning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3121
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 01:45:00 +0000 (01:45 +0000)]
Added max and current local/global usercounts to /lusers same way as most other ircds
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3120
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 01:37:03 +0000 (01:37 +0000)]
Now errors when sent SERVER on a non-server port
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3119
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 00:51:57 +0000 (00:51 +0000)]
Modified ./configure to symlink ssl modules instead of cp'ing them, this makes updating easier in the future
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3118
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 00:49:31 +0000 (00:49 +0000)]
Typo fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3117
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 7 Feb 2006 00:32:19 +0000 (00:32 +0000)]
Typo (oops)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3116
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 23:47:02 +0000 (23:47 +0000)]
Force initialize host to "" just in case it isnt (it should be however, as its constructor is called, but we know what ass-u-me did)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3115
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 23:44:15 +0000 (23:44 +0000)]
Disabled ip->hostname cache, seems a bit fubar
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3114
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 22:52:04 +0000 (22:52 +0000)]
Allow remote bans from servers to be represented as servers in the banlist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3113
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 22:27:31 +0000 (22:27 +0000)]
Removed some debug notices that were mistakenly in the DEFAULT loglevel
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3112
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 14:52:03 +0000 (14:52 +0000)]
Fixed /LINKS to show flat even in tricky mIRC.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3111
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 6 Feb 2006 14:08:42 +0000 (14:08 +0000)]
Make ulines /swhois silently
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3110
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 13:49:30 +0000 (13:49 +0000)]
Fix typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3109
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 13:42:31 +0000 (13:42 +0000)]
Documented <options:tempdir>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3108
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 13:41:24 +0000 (13:41 +0000)]
Added support for changing tempdir via <options:tempdir>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3107
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 6 Feb 2006 12:21:51 +0000 (12:21 +0000)]
Pedantic tweak to /WHO (this actually needs rewriting at some point -- its a mess)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3106
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 5 Feb 2006 23:48:43 +0000 (23:48 +0000)]
w00tie made me do this :( Remove myself from the 'Testers' section of /info cause he's jealous I was in it twice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3105
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Sun, 5 Feb 2006 23:48:03 +0000 (23:48 +0000)]
Yeah, this thing only uses 1 param, but requires 2? :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3104
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Sun, 5 Feb 2006 23:42:54 +0000 (23:42 +0000)]
Made devoice not oper-only (Congrats to the original coder!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3103
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 21:06:05 +0000 (21:06 +0000)]
Fixed missing speech marks and stuff (vim and syntax highlight for the win)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3102
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 21:03:04 +0000 (21:03 +0000)]
Added more up to date helpop.conf from Custodis <tballen@bhcnetworks.com>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3101
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 20:52:41 +0000 (20:52 +0000)]
Fixed two unneccessary strlcpy's in the wildcard matching that just were there to lowercase it... we can do this inplace
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3100
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 16:27:26 +0000 (16:27 +0000)]
Fix to allow empty but defined away message (yes, really)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3099
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 16:21:47 +0000 (16:21 +0000)]
Fixed another issue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3098
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 16:17:57 +0000 (16:17 +0000)]
Bad brain, bad bad
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3097
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 16:12:36 +0000 (16:12 +0000)]
Bugfix to cmd_modules, we've added some event types since it was written, could potentially overflow if issued when new ones used
Made cmd_away compile again
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3096
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 16:08:46 +0000 (16:08 +0000)]
Propogation of away messages across network (we dont bounce the numeric back for every privmsg like other ircds, we burst them and keep them synched by broadcasting AWAY)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3095
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 13:19:51 +0000 (13:19 +0000)]
AAARGH! GRAMMAR NAZIS! ALL AROUND ME!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3094
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 13:00:43 +0000 (13:00 +0000)]
Fixes for (unlikely and theoretical) desync in TOPIC
Fix to not bother trying to write away response if user is not local
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3093
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 11:54:40 +0000 (11:54 +0000)]
Fix to prevent use of aliases before reigstering connection
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3092
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 5 Feb 2006 09:55:13 +0000 (09:55 +0000)]
Add .c_str()'s to m_sqloper in call to OneOfMatches(), and change prototype of OneOfMatches to take const char* instead of char*. Either that or case all the .c_str()'s to lose the const :"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3091
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 5 Feb 2006 09:53:08 +0000 (09:53 +0000)]
Bug in code for syncing cbans
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3090
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 5 Feb 2006 02:41:38 +0000 (02:41 +0000)]
[Re ;\] add m_ssl_dummy :"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3089
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 02:20:30 +0000 (02:20 +0000)]
Added m_uninvite here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3088
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 00:23:03 +0000 (00:23 +0000)]
Commented on new return value of OnUserPreKick for explicitly allowing kicks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3087
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 00:20:38 +0000 (00:20 +0000)]
Wrong varname
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3086
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 5 Feb 2006 00:19:25 +0000 (00:19 +0000)]
Re-organized order of cmd_kick stuff (OnUserPreKick) to make override kicks work nicer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3085
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:32:49 +0000 (19:32 +0000)]
More numerics
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3084
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:28:33 +0000 (19:28 +0000)]
Tweak tweak
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3083
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:24:30 +0000 (19:24 +0000)]
Marked static
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3082
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:21:37 +0000 (19:21 +0000)]
Fix warning that stops this from working (related to update of api this afternoon)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3081
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:19:53 +0000 (19:19 +0000)]
Fix typos so it compiles :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3080
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:11:44 +0000 (19:11 +0000)]
First-revision UNINVITE, probably wont compile yet
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3079
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 19:08:34 +0000 (19:08 +0000)]
Allow remote users to INVITE regardless of channel membership or op status, to prevent desync possibility
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3078
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sat, 4 Feb 2006 17:18:27 +0000 (17:18 +0000)]
Make the alternative hosts be in alphabetical order :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3077
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 17:16:14 +0000 (17:16 +0000)]
Update example <oper> to demonstrate multiple hostnames
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3076
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 17:12:14 +0000 (17:12 +0000)]
Added support for space-seperated lists here, too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3075
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 17:09:24 +0000 (17:09 +0000)]
Allow space seperated hostlist in <oper:host> e.g. <oper host="foo@bar baz@qux blarp@flerble" name="blah">
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3074
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sat, 4 Feb 2006 15:21:10 +0000 (15:21 +0000)]
Typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3073
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 13:09:18 +0000 (13:09 +0000)]
Added "char status" parameter to OnUserPreNotice and OnUserPreMessage for NOTICE @#chan etc.
Tidied up craq++ in modules (copy and pasting OnUserPreNotice into OnUserPreMessage?! why not just call one from the other!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3072
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sat, 4 Feb 2006 11:07:58 +0000 (11:07 +0000)]
Stop trying to set an empty swhois if the <type> doesn't specify one
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3071
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 10:37:33 +0000 (10:37 +0000)]
When rehashing by sighup and adding/removing modules, don't attempt to write a user because there isnt one :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3070
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 4 Feb 2006 09:57:43 +0000 (09:57 +0000)]
Added gnutls_rpath.pl. This works out the lib dir and does:
-Wl,--rpath -Wl,/lib/dir and outputs it, the $LinkerFlags of gnutls
ssl module use it in backticks during link, so you dont get missing lib error
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3069
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sat, 4 Feb 2006 02:30:47 +0000 (02:30 +0000)]
Only send 320 numeric if the SSL user is on our port
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3068
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sat, 4 Feb 2006 02:30:08 +0000 (02:30 +0000)]
Add support for configured swhois lines
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3067
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 3 Feb 2006 22:40:10 +0000 (22:40 +0000)]
Add operators >> and << for irc::string and i/ostreams. m_cban utilises this
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3066
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 20:44:53 +0000 (20:44 +0000)]
Optimized: strchr(x->modes,'o') has the same effect as (*x->oper) but *x->oper is potentially hundreds of times faster :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3065
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Fri, 3 Feb 2006 20:30:52 +0000 (20:30 +0000)]
Learnt how to speel Optimization
Removed redundant referance to value not in use..
Fixed 'First Build' Optimization flag not being set.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3064
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Fri, 3 Feb 2006 20:01:41 +0000 (20:01 +0000)]
Fixed Brain's bug, showing 'Using SSL Module' regardless of if you say yes or no.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3063
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Fri, 3 Feb 2006 19:41:05 +0000 (19:41 +0000)]
I R SECURE CONNECTION! (fix)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3062
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 18:47:22 +0000 (18:47 +0000)]
Check for time going BACKWARDS (yes. really.)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3061
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 18:39:33 +0000 (18:39 +0000)]
Added "FNC WALLVOICES WALLCHOPS" to 005 numeric,
WALLVOICES and WALLCHOPS are actually specified by STATUSMSG but this is
specified here to make it work with more clients. FNC = forced nick changes possible
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3060
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 18:06:57 +0000 (18:06 +0000)]
Added '%' to STATUSMSG
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3059
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:58:37 +0000 (17:58 +0000)]
Bugfix #69
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3058
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:52:37 +0000 (17:52 +0000)]
Extra safety checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3057
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:49:42 +0000 (17:49 +0000)]
Extra debugging to locate segfault
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3056
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:40:38 +0000 (17:40 +0000)]
numbskull moment
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3055
e03df62e -2008-0410-955e-
edbf42e46eb7