]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
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
brain [Fri, 3 Feb 2006 17:37:36 +0000 (17:37 +0000)]
Tidyup op/halfop/voice list on part/quit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3054
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:34:02 +0000 (17:34 +0000)]
More fixes (#3)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3053
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:30:46 +0000 (17:30 +0000)]
Typo fixes #2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3052
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:27:00 +0000 (17:27 +0000)]
Fix to event params
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3051
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 3 Feb 2006 17:24:40 +0000 (17:24 +0000)]
Tweak module help for m_conn_waitpong
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3050
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 3 Feb 2006 17:23:58 +0000 (17:23 +0000)]
Stop uncloaked hosts showing to non-opers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3049
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:23:49 +0000 (17:23 +0000)]
Typo fix #1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3048
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:21:48 +0000 (17:21 +0000)]
Altered format of OnUserMessage
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3047
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 17:20:40 +0000 (17:20 +0000)]
This probably wont compile atm - add support for prefixed messages
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3046
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 16:38:00 +0000 (16:38 +0000)]
Allow for NOTICE and PRIVMSG from outside chan with a remote client
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3045
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 14:41:19 +0000 (14:41 +0000)]
Added extra 'looking up your hostname lollerskates' output :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3044
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 14:36:41 +0000 (14:36 +0000)]
Why are we using the users hostname to connect back to port 113? we can use ip here, and save ourselves a lookup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3043
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 14:33:34 +0000 (14:33 +0000)]
Typoes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3042
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 14:31:55 +0000 (14:31 +0000)]
Added back ip->host caching now we can make it not be a performance hit (we write better code these days)
*TODO* - TTL
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3041
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 14:21:35 +0000 (14:21 +0000)]
Improved inaddr_hashcomp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3040
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 12:07:06 +0000 (12:07 +0000)]
Added remote routing notices for RCONNECT
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3039
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 12:02:07 +0000 (12:02 +0000)]
Added RCONNECT
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3038
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 10:58:44 +0000 (10:58 +0000)]
Added <options:hideulines>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3037
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 10:28:30 +0000 (10:28 +0000)]
Changed hops from 1 to 0 (makes more sense)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3036
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 10:22:40 +0000 (10:22 +0000)]
Added <options:flatlinks>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3035
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 10:03:01 +0000 (10:03 +0000)]
Added ircu-like hidewhois feature that allows hiding of server name in whois with arbitary string like '*.network.net'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3034
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 00:53:56 +0000 (00:53 +0000)]
Added m_globalload.so to module list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3033
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 00:44:14 +0000 (00:44 +0000)]
Added hidesplits to example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3032
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 3 Feb 2006 00:25:28 +0000 (00:25 +0000)]
*EXPERIMENTAL* <options:hidesplits> ircu-style quit munging for netsplits
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3031
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 23:24:37 +0000 (23:24 +0000)]
Removed steeeenking dll message, attempted to hide 'target is same' with launcher install
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3030
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 23:06:32 +0000 (23:06 +0000)]
Who put this in here? :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3029
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 22:51:37 +0000 (22:51 +0000)]
Found and zapped a final ==
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3028
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 20:45:10 +0000 (20:45 +0000)]
Added debug logging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3027
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 20:37:57 +0000 (20:37 +0000)]
Fixes for typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3026
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 20:24:24 +0000 (20:24 +0000)]
Added numeric 396 ("x :is now your hidden host") from hybrid/ircu
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3025
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 20:20:26 +0000 (20:20 +0000)]
Details to follow ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3024
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 18:00:13 +0000 (18:00 +0000)]
Removed bool return of DoBackgroundUserStuff()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3023
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 17:51:06 +0000 (17:51 +0000)]
Extra comments re. nonblocking DNS and use of IP addresses in constructor to speed up connect time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3022
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 17:38:04 +0000 (17:38 +0000)]
When socket fails to construct, we now check the GetState() of the socket object to detect this condition.
If we dont, we can end up leaking fd's and RAM on failure. We dont use exceptions here as these operations can
occur very often.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3021
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 17:24:15 +0000 (17:24 +0000)]
More nonblocking dns stuffs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3020
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 16:52:26 +0000 (16:52 +0000)]
Fixes to set correct resolver address before looking up host
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3019
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 16:44:12 +0000 (16:44 +0000)]
Nonblocking dns for InspSocket class (used by server to server)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3018
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 16:34:34 +0000 (16:34 +0000)]
*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requirement on nss_dns.so.1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3017
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 15:34:29 +0000 (15:34 +0000)]
Added channel name to snotice
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3016
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 15:28:08 +0000 (15:28 +0000)]
Broadcast SPYLIST and SPYNAMES usage to all opers
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3015
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 15:17:50 +0000 (15:17 +0000)]
Document m_spy here (yes Om, i kept alphabetical order!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3014
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 2 Feb 2006 15:15:52 +0000 (15:15 +0000)]
Users are gonna erupt in flamewars over this... and google will love us >:)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3013
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 2 Feb 2006 02:22:59 +0000 (02:22 +0000)]
Major update, reordering and adding missing modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3012
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 23:27:43 +0000 (23:27 +0000)]
Tidied up a kill message
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3011
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 21:58:09 +0000 (21:58 +0000)]
Clean up ghosts on nick collision
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3010
e03df62e -2008-0410-955e-
edbf42e46eb7