]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
brain [Thu, 12 Jan 2006 12:48:07 +0000 (12:48 +0000)]
Test change to level-triggered epoll
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2779
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 12 Jan 2006 07:25:17 +0000 (07:25 +0000)]
I dont know what ive been told, but extra brackets are mighty cold *singing marching song*
Its too early for this poo.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2778
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 12 Jan 2006 07:20:10 +0000 (07:20 +0000)]
<Bender> Who put this in here? O_o
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2777
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 22:33:36 +0000 (22:33 +0000)]
Changed to ignore error when file is same as target
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2776
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 22:30:56 +0000 (22:30 +0000)]
-C is not available on linux
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2775
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 22:28:19 +0000 (22:28 +0000)]
Changed to using 'install'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2774
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 22:26:45 +0000 (22:26 +0000)]
Changed makefile to use 'install'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2773
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Wed, 11 Jan 2006 17:39:06 +0000 (17:39 +0000)]
Fixed massivly huge bug in showwhois, MASSIVE undertaking right there :D
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2772
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 17:32:20 +0000 (17:32 +0000)]
Fixed compile error
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2771
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 12:11:39 +0000 (12:11 +0000)]
Moved to RC3+SVN
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2770
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 11 Jan 2006 12:09:25 +0000 (12:09 +0000)]
Changed fd_ref_table from 65536 to more correct MAX_DESCRIPTORS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2769
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 10 Jan 2006 21:39:17 +0000 (21:39 +0000)]
Fixed methods being used for wrong object type
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2768
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 10 Jan 2006 21:34:03 +0000 (21:34 +0000)]
Fixed to not bother pinging an active server
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2767
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 10 Jan 2006 21:31:51 +0000 (21:31 +0000)]
Increased ping frequency from 1 minute to 5 minutes (1 minute is kind of overkill)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2766
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 10 Jan 2006 15:35:52 +0000 (15:35 +0000)]
Added anti-newbie warning, if attempt is made to use old-style linking protocol with m_spanningtree, error "Cannot use the old-style mesh linking protocol with m_spanningtree.so!" is given.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2765
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 22:10:25 +0000 (22:10 +0000)]
Fix to naming scheme
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2762
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 22:09:58 +0000 (22:09 +0000)]
Missing classname
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2761
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 22:08:46 +0000 (22:08 +0000)]
Fixed compile issue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2760
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 22:02:23 +0000 (22:02 +0000)]
Added Priority method to move this module to end of queue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2759
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 21:59:58 +0000 (21:59 +0000)]
Untested priority system for modules to move themselves to the start or end of the module queue
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2758
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 18:34:23 +0000 (18:34 +0000)]
Moved to RC2+KingArthur
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2757
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 15:29:55 +0000 (15:29 +0000)]
Added 'a' flag to STATS c which indicates autoconnect state
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2755
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:46:02 +0000 (13:46 +0000)]
Removed tab characters from example conf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2754
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:24:57 +0000 (13:24 +0000)]
Silly brain left off a printf specifier
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2753
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:17:06 +0000 (13:17 +0000)]
Fixed warning about missing return value
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2752
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:12:58 +0000 (13:12 +0000)]
Only perform check if OperOnlyStats is defined
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2751
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:11:18 +0000 (13:11 +0000)]
Changed %s to %c for statschar
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2750
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 13:06:57 +0000 (13:06 +0000)]
*TEST* Oper-Only-Stats (not yet tested)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2749
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 11:23:42 +0000 (11:23 +0000)]
Added chmodes-with-params
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2748
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 11:18:55 +0000 (11:18 +0000)]
Unneccessary colon
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2747
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 10:24:16 +0000 (10:24 +0000)]
Updated mode lists in 004 to more accurately reflect inspircd's mode features
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2746
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 01:10:10 +0000 (01:10 +0000)]
Added 005 stuff after VERSION
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2745
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 00:46:30 +0000 (00:46 +0000)]
Sync fixes for m_park et al
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2744
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 00:34:41 +0000 (00:34 +0000)]
Double checking to make sure that non-local users dont end up in the local users list
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2743
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 00:29:36 +0000 (00:29 +0000)]
More usertopseudo fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2742
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 9 Jan 2006 00:15:50 +0000 (00:15 +0000)]
m_park.cpp fixes (and anything else using UserToPseudo and PesudoToUser)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2741
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 8 Jan 2006 19:56:50 +0000 (19:56 +0000)]
Used mkstemp trick similar to anope and unreal which copies the .so's to temp names under /tmp before loading them, using the current process's PID.
This allows for module developers to *safely* rebuild a module (NOT the core) without a segfault while the ircd is up.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2740
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 8 Jan 2006 14:49:13 +0000 (14:49 +0000)]
Aligned % fields in map
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2738
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 8 Jan 2006 14:25:08 +0000 (14:25 +0000)]
Changed printf specifiers in map to right-align digits
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2737
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Sun, 8 Jan 2006 06:32:25 +0000 (06:32 +0000)]
Added User Counts to /map
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2736
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Jan 2006 23:05:56 +0000 (23:05 +0000)]
Renumber the implement lists after a module is unloaded
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2734
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Jan 2006 22:23:55 +0000 (22:23 +0000)]
Added a TODO
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2732
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 4 Jan 2006 13:02:24 +0000 (13:02 +0000)]
Nicer mode character loop
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2731
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Wed, 4 Jan 2006 05:52:34 +0000 (05:52 +0000)]
Revise some serious craq++ in AddBan
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2730
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Jan 2006 18:26:25 +0000 (18:26 +0000)]
Fixed to not crash on /PARK (still more to test)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2729
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 3 Jan 2006 00:12:12 +0000 (00:12 +0000)]
Added CASEMAPPING and CHARSET to ISUPPORT (005)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2728
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Jan 2006 21:40:02 +0000 (21:40 +0000)]
GCC 4.1 is more strict about extra qualification on members
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2727
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 2 Jan 2006 15:06:22 +0000 (15:06 +0000)]
Updated example configuration file
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2726
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Jan 2006 20:57:42 +0000 (20:57 +0000)]
Fixes to typos and change to return by reference on GetClass
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2725
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Jan 2006 20:50:09 +0000 (20:50 +0000)]
Class lookup adjustment
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2724
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 1 Jan 2006 20:49:25 +0000 (20:49 +0000)]
Changes to how classes are looked up (connects slightly faster) and fix for case sensitive passwords
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2723
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 23:59:02 +0000 (23:59 +0000)]
Removed cvsignores, set svn:ignore property using -F .cvsignore
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2722
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 23:55:37 +0000 (23:55 +0000)]
Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2721
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 23:55:23 +0000 (23:55 +0000)]
Test
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2720
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 21:34:02 +0000 (21:34 +0000)]
Added specific errors relating to invalid link tags (requested by Strike)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2719
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 16:19:35 +0000 (16:19 +0000)]
Tidyup of K&R style indenting, comments in silly places, and pointless curly braces around non-blocks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2718
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 15:59:58 +0000 (15:59 +0000)]
Changed to QueryType rather than short int for query types
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2717
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 15:47:04 +0000 (15:47 +0000)]
Removed crappy linked list stuff and replaced with faster std::map
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2716
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 15:33:09 +0000 (15:33 +0000)]
Improving niceness of DNS code, i WILL make this readable!
Changed a ton of ugly firedns #define's to enums
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2715
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Sat, 31 Dec 2005 03:49:17 +0000 (03:49 +0000)]
Minor cosmetic fault pointed out by Trystan
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2714
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 31 Dec 2005 00:02:00 +0000 (00:02 +0000)]
Blockcolor now blocks reverse and other mirc sillies
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2713
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 23:42:37 +0000 (23:42 +0000)]
Ommitting \r and \n from debug display of outbound lines
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2712
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 23:06:11 +0000 (23:06 +0000)]
Now uses two AES contexts, an 'in' context and an 'out' context
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2711
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 22:59:40 +0000 (22:59 +0000)]
TEST CODE: CBC encryption type in AES rather than ECB
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2710
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 21:21:26 +0000 (21:21 +0000)]
Changed background stuff to occur more often
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2709
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 21:17:01 +0000 (21:17 +0000)]
Made socket.cpp flush its write buffer more often (fixes odd lag on server to server connections)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2708
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 12:00:37 +0000 (12:00 +0000)]
Fixed broken checks to allow overriding
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2707
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 30 Dec 2005 00:48:43 +0000 (00:48 +0000)]
Optimized out some more redundant va_args voodoo
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2706
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 23:31:06 +0000 (23:31 +0000)]
Double copies due to bad chop()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2705
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 23:28:19 +0000 (23:28 +0000)]
More removal of formatting where its not neccessary x("%s",str) == bad!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2704
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 23:02:01 +0000 (23:02 +0000)]
Attempt to cut out unneccessary printf() va_args voodoo (ugleh)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2703
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 21:57:34 +0000 (21:57 +0000)]
Cached ISUPPORT
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2702
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 19:39:43 +0000 (19:39 +0000)]
Added output of error if file descriptor given to AddFd is > MAX_DESCRIPTORS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2701
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 19:34:18 +0000 (19:34 +0000)]
Changed to MAX_DESCRIPTORS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2700
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 19:31:39 +0000 (19:31 +0000)]
Changed 65535 to MAX_DESCRIPTORS calculated at configure-time
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2699
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 19:00:53 +0000 (19:00 +0000)]
*FIX* 'No more connections allowed' was comparing against the network-wide limit rather than the local limit (ICK!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2698
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 16:33:26 +0000 (16:33 +0000)]
Added extra checking to socketengine to refuse connections after we reach the max
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2697
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 14:03:14 +0000 (14:03 +0000)]
Added counters for MAX_DESCRIPTORS etc which allows the socket engine to refuse new fd's once you hit the OS limit
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2696
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Thu, 29 Dec 2005 07:08:24 +0000 (07:08 +0000)]
Initial revision of /devoice.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2695
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Thu, 29 Dec 2005 06:48:29 +0000 (06:48 +0000)]
Removed an unused OnUserConnect() method
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2694
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 00:33:54 +0000 (00:33 +0000)]
Changed some little bits and bobs here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2693
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 00:31:45 +0000 (00:31 +0000)]
Fixed an extremely n00bish mistake involving referencing a global copy of ServerEngine when we now use one local to class InspIRCd
(everyone point and laugh at Brain)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2692
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Thu, 29 Dec 2005 00:19:35 +0000 (00:19 +0000)]
Optimizing to not use so much cpu with high user loads
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2691
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 22:56:38 +0000 (22:56 +0000)]
Made 'fake direction' less loud, removed 'invalid source'
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2690
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 22:30:51 +0000 (22:30 +0000)]
Added SetSignals()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2689
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 22:30:34 +0000 (22:30 +0000)]
Signal handlers were not being set when -nofork was enabled
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2688
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 21:26:22 +0000 (21:26 +0000)]
Changed some other stuff that used the old vector/deque style commandlist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2687
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 21:21:54 +0000 (21:21 +0000)]
Changed from std::map to hash_map
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2686
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 21:17:40 +0000 (21:17 +0000)]
Fixed typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2685
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 21:16:31 +0000 (21:16 +0000)]
EXPERIMENTAL: Command search function now uses std::map, should be faster (i hope)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2684
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 20:52:27 +0000 (20:52 +0000)]
Removed useless isnick() checks in Give* and Take*, in the name of tidiness
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2683
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 20:41:45 +0000 (20:41 +0000)]
Tidyups to mainloop, why were we using isnick() to check if a user was registered?
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2682
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 20:22:07 +0000 (20:22 +0000)]
New system for client exits using CullList seems stable, needs testing
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2681
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Wed, 28 Dec 2005 19:57:26 +0000 (19:57 +0000)]
Changes to the way clients are exited during mainloop - MAY BE UNSTABLE USE WITH CAUTION
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2680
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 27 Dec 2005 21:32:33 +0000 (21:32 +0000)]
Check on upper bounds of base64 decode
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2679
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Tue, 27 Dec 2005 21:17:00 +0000 (21:17 +0000)]
Added checking for bad base64 decodes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2678
e03df62e -2008-0410-955e-
edbf42e46eb7
frostycoolslug [Tue, 27 Dec 2005 16:12:30 +0000 (16:12 +0000)]
Updated chanfilter to use irc::string
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2677
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 26 Dec 2005 22:45:50 +0000 (22:45 +0000)]
Typoed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2676
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 26 Dec 2005 22:43:37 +0000 (22:43 +0000)]
Modified to omit unimplemented module methods
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2675
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 26 Dec 2005 22:41:32 +0000 (22:41 +0000)]
Fixed indentation
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2674
e03df62e -2008-0410-955e-
edbf42e46eb7