]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
om [Mon, 3 Apr 2006 17:27:44 +0000 (17:27 +0000)]
Initialise OperSpyWhois value to false, just in case.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3806
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 3 Apr 2006 17:25:14 +0000 (17:25 +0000)]
Remove un-needed strlen and pointer in duration()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3805
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 3 Apr 2006 10:22:03 +0000 (10:22 +0000)]
split_clist will never send lines over 512 chars, also should be faster
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3804
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 3 Apr 2006 09:58:44 +0000 (09:58 +0000)]
Fix to prevent adding empty phrases to +g list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3802
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 3 Apr 2006 02:34:50 +0000 (02:34 +0000)]
Copy of 1_0_stable fix for malformed (>64 chars) hostnames.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3801
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 2 Apr 2006 18:25:11 +0000 (18:25 +0000)]
Undo me screwing stuff up
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3797
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Sun, 2 Apr 2006 18:13:21 +0000 (18:13 +0000)]
Add amd64/linux to list of OS'es tested, but mainly CIA test :P
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3796
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 1 Apr 2006 23:40:53 +0000 (23:40 +0000)]
Fixes for stability of connects (these didnt make it into trunk!!!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3795
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 30 Mar 2006 22:21:45 +0000 (22:21 +0000)]
Put <options:operspywhois> in the example config, off by default
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3792
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 30 Mar 2006 22:17:53 +0000 (22:17 +0000)]
Make the comment make sense ;<
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3791
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 30 Mar 2006 22:14:51 +0000 (22:14 +0000)]
Make chlist() use an ostringstream, should be faster
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3790
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 30 Mar 2006 22:08:26 +0000 (22:08 +0000)]
Add configuration option <options:operspywhois> to set if opers see invisble and private channels in /whois, also clean up the code for whois a bit, removing more uneccessary casts.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3789
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Thu, 30 Mar 2006 21:07:24 +0000 (21:07 +0000)]
Make /whois code a little prettier, make /whowas show real host as well as displayed host and show real server/fake server correctly (real to opers). Remove some unecessary casts
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3788
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 28 Mar 2006 18:57:00 +0000 (18:57 +0000)]
Backport of 100% cpu on connection refused bug
Technical details: Set this->ClosePending on connection refused error so that within one cycle it is removed from the list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3787
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Tue, 28 Mar 2006 15:15:53 +0000 (15:15 +0000)]
Cleanups. Don't have a colon with no part reason. Parameter order not changed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3785
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 27 Mar 2006 20:33:02 +0000 (20:33 +0000)]
Remove debugging
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3783
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 27 Mar 2006 20:17:05 +0000 (20:17 +0000)]
Fix typo in spanningtree (who put this colon here?)
Allow for safer cloaking of hosts > 64 (backport from stable)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3782
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 27 Mar 2006 19:51:13 +0000 (19:51 +0000)]
Fix for desync in channels with keys a'la services
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3779
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 27 Mar 2006 18:11:10 +0000 (18:11 +0000)]
"I'm a tester, honest!" :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3777
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 27 Mar 2006 15:31:37 +0000 (15:31 +0000)]
Indentation fixes, and stop it snoticing on every join by an override-allowed oper when there's no limit set
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3775
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 27 Mar 2006 15:02:09 +0000 (15:02 +0000)]
if(chan->limit >= Srv->CountUsers(chan)) snotice & allow!?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3774
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 27 Mar 2006 08:25:31 +0000 (08:25 +0000)]
Undo this test commit too..
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3773
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Mon, 27 Mar 2006 08:18:48 +0000 (08:18 +0000)]
Test commit with new trunk/branches
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3770
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 27 Mar 2006 06:49:51 +0000 (06:49 +0000)]
Experimental (it compiles..) channel support for /check. Not yet finished, but meh.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3769
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 27 Mar 2006 02:59:02 +0000 (02:59 +0000)]
Founders CANNOT be kicked, so don't let them be removed either.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3768
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 27 Mar 2006 02:57:18 +0000 (02:57 +0000)]
Remove unused variable
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3767
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 27 Mar 2006 02:55:50 +0000 (02:55 +0000)]
Removed unused check for valid channel name - if it's invalid, it won't exist in the first place ;p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3766
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Mon, 27 Mar 2006 00:43:41 +0000 (00:43 +0000)]
trivial: Slight reformat of expiry of line message
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3765
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 17:58:30 +0000 (17:58 +0000)]
->1.1.0
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3764
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 17:51:35 +0000 (17:51 +0000)]
Test commit to trunk (1.1) to make sure its not also updating the 1.0 stable branch
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3762
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 14:20:57 +0000 (14:20 +0000)]
Regression for buffering of sockets
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3760
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 14:12:45 +0000 (14:12 +0000)]
Regressed buffering code
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3759
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 13:57:59 +0000 (13:57 +0000)]
Removal of DoOneIteration stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3758
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 13:36:14 +0000 (13:36 +0000)]
All software threading stuff *disabled*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3757
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 13:18:38 +0000 (13:18 +0000)]
IS_LOCAL check on flushwritebuf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3756
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 26 Mar 2006 01:52:03 +0000 (01:52 +0000)]
Listening sockets are now explicitly nonblocking just in case the socket engine screws up and says we can accept() when we cant...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3755
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sun, 26 Mar 2006 00:04:15 +0000 (00:04 +0000)]
Remove unnecessary casting.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3754
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 25 Mar 2006 21:52:45 +0000 (21:52 +0000)]
Possible fix for a desync condition
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3753
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 25 Mar 2006 20:07:25 +0000 (20:07 +0000)]
kill_link safety checks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3752
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 25 Mar 2006 12:10:39 +0000 (12:10 +0000)]
Bugfix for bug #101 being as the fix was just one simple line :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3751
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 22 Mar 2006 18:53:20 +0000 (18:53 +0000)]
Removal of software threading idea in CullList. Nice idea, but did really whacked out things with a lot of sockets.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3749
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 22 Mar 2006 07:24:05 +0000 (07:24 +0000)]
Stack overflow prevention allows deeper recursion
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3748
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 21 Mar 2006 18:54:57 +0000 (18:54 +0000)]
unsigned long -> unsigned int: unsigned int should be the same size on AMD64 as it is on 32 bit, but unsigned long is NOT.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3747
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 21 Mar 2006 18:38:40 +0000 (18:38 +0000)]
Tidyup: (unsigned) cast to more explicit (unsigned char)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3746
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Tue, 21 Mar 2006 04:42:18 +0000 (04:42 +0000)]
It prevents bear.txt, the module though happens to be a .so - thanks Lauren
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3745
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 20 Mar 2006 02:02:58 +0000 (02:02 +0000)]
Why does EVERYONE forget to include helperfuncs.h?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3744
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 20 Mar 2006 01:55:15 +0000 (01:55 +0000)]
Trivial: ServerPrivmsgAll() sending Notices
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3743
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 22:59:30 +0000 (22:59 +0000)]
Trivial: 401 numeric for m_remove when nick or channel cannot be found
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3742
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 22:41:01 +0000 (22:41 +0000)]
Someone doesnt validate their input.... ;-p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3741
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 21:42:08 +0000 (21:42 +0000)]
Don't permit non-opers to /NOTICE $* and /PRIVMSG $* :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3740
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 20:56:45 +0000 (20:56 +0000)]
who left out m_ssl_dummy?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3739
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 20:38:50 +0000 (20:38 +0000)]
LUSERS oper count was broken and reporting the oper count to always be equal to the number of users (whoops)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3738
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 18:41:47 +0000 (18:41 +0000)]
Made 'install' a little quieter
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3737
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 18:37:58 +0000 (18:37 +0000)]
Took out ability to issue parameterless helpop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3736
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 18:10:24 +0000 (18:10 +0000)]
Check for link tags with undefined ipaddr fields (for drunk admins that typo)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3735
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 17:59:22 +0000 (17:59 +0000)]
Someone didnt know how to check for no parameters (*looks at Craig*)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3734
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 19 Mar 2006 17:08:59 +0000 (17:08 +0000)]
Check g++ not gcc in configure
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3733
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 18 Mar 2006 21:22:17 +0000 (21:22 +0000)]
Test fix for topic loop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3732
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 18 Mar 2006 18:31:03 +0000 (18:31 +0000)]
Allow adding of new client ports via /REHASH.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3731
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 18 Mar 2006 16:31:08 +0000 (16:31 +0000)]
Document m_antibear, m_safelist
YES OM, ALPHABETICAL ORDER! :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3730
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 18 Mar 2006 16:01:23 +0000 (16:01 +0000)]
See previous change
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3729
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 18 Mar 2006 16:00:38 +0000 (16:00 +0000)]
No RFC says anything about hiding channels containing only +i users -- and it could confuse the crap out of people. Removed feature
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3728
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 17 Mar 2006 01:39:01 +0000 (01:39 +0000)]
Tidy up around the ex AMD64 'fix'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3727
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 17 Mar 2006 01:35:38 +0000 (01:35 +0000)]
Did the same thing here :/
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3726
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 17 Mar 2006 01:34:35 +0000 (01:34 +0000)]
Giving printf formats and not giving it arguments for them != cunning
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3725
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Fri, 17 Mar 2006 01:27:29 +0000 (01:27 +0000)]
AMD64 warning 'fix' which tested fine when I added it seems to now...stop things connecting...which is just cunning imo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3724
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 16 Mar 2006 18:46:59 +0000 (18:46 +0000)]
Fix to warning line 218
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3723
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 16 Mar 2006 18:09:04 +0000 (18:09 +0000)]
Catch std::bad_alloc program wide (to catch out nazi sysadmins who restrict machines to small memory sizes, and expect things to still run fine :p)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3722
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:21:46 +0000 (17:21 +0000)]
Pass int not userrec
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3721
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:18:53 +0000 (17:18 +0000)]
Casting to keep gcc happy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3720
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:17:31 +0000 (17:17 +0000)]
Typo in copy/paste from safelist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3719
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:15:02 +0000 (17:15 +0000)]
Added preliminary m_antibear.cpp, a security module to cripple bear.txt based trojan bots
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3718
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:03:29 +0000 (17:03 +0000)]
Remove timer stuff left over from m_safelist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3717
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 15 Mar 2006 17:00:57 +0000 (17:00 +0000)]
First-revision m_securelist.cpp, prevents /LIST in the first minute of connection crippling most automated spambots and virus drones
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3716
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Wed, 15 Mar 2006 01:09:59 +0000 (01:09 +0000)]
Comment one of w00tie's comments, fix typo in log message, and make it look like I ctually was active today... :>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3715
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 14 Mar 2006 12:24:50 +0000 (12:24 +0000)]
ChangeLogs 1.0.3 -> 1.0.1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3713
e03df62e -2008-0410-955e-
edbf42e46eb7
om [Tue, 14 Mar 2006 01:42:43 +0000 (01:42 +0000)]
Experimental change to avoid warning on 64bit systems, this is a simple one-line rollback if anyone has trouble (but it fixes the warning bugging me ;p) - Works on AMD64 Linux
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3712
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 14 Mar 2006 00:48:31 +0000 (00:48 +0000)]
Sanity check, writing to array[-1] is not clever and not profitable.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3711
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 23:48:22 +0000 (23:48 +0000)]
*hits eggy with a stick*
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3710
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 23:42:35 +0000 (23:42 +0000)]
Now compiles :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3709
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 21:52:19 +0000 (21:52 +0000)]
Move to 1.0.4+SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3708
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 20:53:08 +0000 (20:53 +0000)]
Better checking for if its svn or not
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3706
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 20:51:09 +0000 (20:51 +0000)]
Fixed to show proper 'r0' on non-svn
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3705
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 20:49:26 +0000 (20:49 +0000)]
Move to 1.0.3
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3704
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 13:51:44 +0000 (13:51 +0000)]
Obscure bug of the week: InspIRCd crashes when given more than 64 client ports to bind in the config file (yes, *REALLY*.)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3701
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 13:42:56 +0000 (13:42 +0000)]
Removal of ancient TRUE/FALSE #defines (C-ish stuff)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3700
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 13 Mar 2006 01:19:26 +0000 (01:19 +0000)]
Changed to use IS_LOCAL not user->fd > -1
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3699
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 21:55:20 +0000 (21:55 +0000)]
Removed lowercasing of servername on validation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3698
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 21:50:00 +0000 (21:50 +0000)]
Case insensitive server names (Hopefully) - to be tested
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3697
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 21:30:01 +0000 (21:30 +0000)]
Altered some stuff to make case insensitive servernames (wont compile yet!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3696
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 18:03:02 +0000 (18:03 +0000)]
Commented a lot of stuff that hasnt been commented since 1.0.2
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3695
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 16:56:02 +0000 (16:56 +0000)]
Const refs (this is about the last of them in the core api)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3694
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 15:20:52 +0000 (15:20 +0000)]
Fixed a missing reference to chanrec::modes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3693
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 14:49:30 +0000 (14:49 +0000)]
Renamed to chanrec::modes
Renamed IsCustomModeSet to IsModeSet
GetModeParameter will now return the channel limit (as a string) for a request for mode 'l' and the channel key for a request for mode 'k'.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3692
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 14:26:15 +0000 (14:26 +0000)]
*NEEDS TESTING* changed binarymodes to use the custom_modes entries
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3691
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 13:38:16 +0000 (13:38 +0000)]
Removed chanrec::binarymodes - insp wont compile atm do not use :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3690
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 12 Mar 2006 02:27:38 +0000 (02:27 +0000)]
Adding to the buffer was clearing it first, reverting the buffering to a pre-alpha-6 kind of way of doing stuff (erk)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3689
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Mar 2006 21:59:00 +0000 (21:59 +0000)]
Removal of shellscript kludge :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3688
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Mar 2006 21:56:45 +0000 (21:56 +0000)]
Work out revision id without src/svn-rev.sh!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3687
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 11 Mar 2006 20:38:15 +0000 (20:38 +0000)]
Complete removal of all stl stuff here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3686
e03df62e -2008-0410-955e-
edbf42e46eb7