]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
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
brain [Wed, 1 Feb 2006 21:45:47 +0000 (21:45 +0000)]
*TEST* nick collision code for NICK change in server link
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3009
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 20:28:13 +0000 (20:28 +0000)]
Only access-check local user kicks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3008
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 20:25:20 +0000 (20:25 +0000)]
Should always allow remote modechanges (FJOIN not effected as its not sent as a MODE)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3007
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 16:21:39 +0000 (16:21 +0000)]
Allow async dns to compile -- but its still experimental and should not be used on a production network!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3006
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 13:44:20 +0000 (13:44 +0000)]
LEARN TO USE FUCKING EQ AND NOT == TO COMPARE FUCKING STRINGS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3005
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Wed, 1 Feb 2006 13:04:52 +0000 (13:04 +0000)]
Excempt ops kicking themselves from +J
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3004
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 12:57:16 +0000 (12:57 +0000)]
Somebody PLEASE HIT CRAIG FOR INCLUDING A NOT-WORKING-WHATSOEVER LAUNCHER!!!!!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3003
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Wed, 1 Feb 2006 11:10:20 +0000 (11:10 +0000)]
IRC case sensitivity bug, if only we could use ASCII......
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3002
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 1 Feb 2006 11:09:36 +0000 (11:09 +0000)]
Ever onward
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3001
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 31 Jan 2006 22:55:43 +0000 (22:55 +0000)]
*DUMMY COMMIT* r3000 = VERSION 1!!!!!!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3000
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 31 Jan 2006 22:54:53 +0000 (22:54 +0000)]
Advance move to 1.0.0 (non-svn)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2999
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 31 Jan 2006 21:55:34 +0000 (21:55 +0000)]
Key hiding when youre not on the channel
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2998
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 31 Jan 2006 21:27:03 +0000 (21:27 +0000)]
Optimized WriteServ - why use %s!%s@%s when we have the more optimal userrec::GetFullHost() ?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2997
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Tue, 31 Jan 2006 00:11:23 +0000 (00:11 +0000)]
Some changes to some stuff..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2996
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Mon, 30 Jan 2006 23:49:21 +0000 (23:49 +0000)]
Removed Dynamic Module support under Cygwin *cries*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2995
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 23:38:06 +0000 (23:38 +0000)]
Test for Craig
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2994
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 22:46:02 +0000 (22:46 +0000)]
Wrong userrec var used
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2993
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 22:43:38 +0000 (22:43 +0000)]
Unneccesary space
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2992
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 22:34:22 +0000 (22:34 +0000)]
Moved metadata code into into OnGlobalConnect
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2991
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 22:20:06 +0000 (22:20 +0000)]
Added new event into m_spanningtree, event id send_metadata, which allows arbitary posting of metadata outside of the netburst
see line 529 of m_ssl_gnutls for an example of how to use it.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2990
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 30 Jan 2006 21:19:20 +0000 (21:19 +0000)]
Change irritatingly Unreal-ish capitalisation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2989
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 19:56:54 +0000 (19:56 +0000)]
Added check that forbids configuration as root >:-)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2988
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 30 Jan 2006 19:13:44 +0000 (19:13 +0000)]
Major updates to CBANs...like they're reasonably functional
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2987
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 18:15:16 +0000 (18:15 +0000)]
Dont check paths on cygwin
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2986
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 15:30:43 +0000 (15:30 +0000)]
Conceal failure of inspircd.dll on non-win32 platforms (easier than putting a check in ./configure, when make continues anyway...)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2985
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Mon, 30 Jan 2006 04:56:06 +0000 (04:56 +0000)]
Small minor insignificant ite.. ZOMG CYGWIN DYNAMIC MODULES!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2984
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 00:10:46 +0000 (00:10 +0000)]
Remainder of TYPE_OTHER metadata
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2983
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 00:06:12 +0000 (00:06 +0000)]
See last commit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2982
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 30 Jan 2006 00:05:59 +0000 (00:05 +0000)]
Added support for TYPE_OTHER metadata, where void* target will be NULL, e.g. its not bound to a user or a nick
-NOT TEST COMPILED YET-
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2981
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 23:41:38 +0000 (23:41 +0000)]
Fix to send 403 on invalid channel name
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2980
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 29 Jan 2006 22:41:50 +0000 (22:41 +0000)]
eggy: be happy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2979
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 22:14:58 +0000 (22:14 +0000)]
Moved Write() call so that it can send the NICK message properly and force the client to change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2978
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 22:02:46 +0000 (22:02 +0000)]
Extra tab
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2977
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 22:00:39 +0000 (22:00 +0000)]
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2976
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 21:58:31 +0000 (21:58 +0000)]
Fixed typo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2975
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 21:55:59 +0000 (21:55 +0000)]
Allow ulines to still notice the channel regardless of +T
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2974
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 21:43:34 +0000 (21:43 +0000)]
Created OnPostOper that can be gauranteed to be called *after* opering (by ALL modules) is done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2973
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 20:45:29 +0000 (20:45 +0000)]
"Oper of unknown type" -> "313 %s %s :is an IRC operator"
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2972
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 29 Jan 2006 20:37:34 +0000 (20:37 +0000)]
Auto-assume "+" on the start of opermode block if not included
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2971
e03df62e -2008-0410-955e-
edbf42e46eb7