]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
19 years agoFine-grained control over what can be overridden by whom
brain [Sun, 10 Apr 2005 14:46:03 +0000 (14:46 +0000)]
Fine-grained control over what can be overridden by whom

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1032 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoTest commit
brain [Sun, 10 Apr 2005 03:37:32 +0000 (03:37 +0000)]
Test commit

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1031 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed chu's typo
brain [Sun, 10 Apr 2005 03:33:37 +0000 (03:33 +0000)]
Fixed chu's typo

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1030 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoPut the version back after a rush-fix
brain [Sun, 10 Apr 2005 01:13:38 +0000 (01:13 +0000)]
Put the version back after a rush-fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1029 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed a missing semicolon *LARGE SLAP*
brain [Sun, 10 Apr 2005 01:03:27 +0000 (01:03 +0000)]
Fixed a missing semicolon *LARGE SLAP*

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1028 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRemoved 'irregular' output caused by Brains test for strlcpy
frostycoolslug [Sun, 10 Apr 2005 01:03:06 +0000 (01:03 +0000)]
Removed 'irregular' output caused by Brains test for strlcpy

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1027 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNew day, new version :)
brain [Sat, 9 Apr 2005 21:59:18 +0000 (21:59 +0000)]
New day, new version :)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1026 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoModified Module Makefile autogeneration to depend on some .h files and its own cpp...
frostycoolslug [Sat, 9 Apr 2005 15:38:07 +0000 (15:38 +0000)]
Modified Module Makefile autogeneration to depend on some .h files and its own cpp file.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1025 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged parameters of OnPacketTransmit and OnPacketReceive to be much more useful
brain [Sat, 9 Apr 2005 14:39:07 +0000 (14:39 +0000)]
Changed parameters of OnPacketTransmit and OnPacketReceive to be much more useful

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1024 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded support for /NAMES with no parameters (just gives a hardcoded response anyway...
brain [Sat, 9 Apr 2005 13:46:42 +0000 (13:46 +0000)]
Added support for /NAMES with no parameters (just gives a hardcoded response anyway, who thinks up this shit)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1023 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed matching
brain [Sat, 9 Apr 2005 13:33:57 +0000 (13:33 +0000)]
Fixed matching

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1022 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFinally updated ChangeLog to reflect beta 1
brain [Sat, 9 Apr 2005 02:45:52 +0000 (02:45 +0000)]
Finally updated ChangeLog to reflect beta 1

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1021 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNever got committed - added GetVersion()
brain [Sat, 9 Apr 2005 02:26:15 +0000 (02:26 +0000)]
Never got committed - added GetVersion()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1020 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoTold Makefile to ignore if cp fails on the binaries.
frostycoolslug [Fri, 8 Apr 2005 23:34:00 +0000 (23:34 +0000)]
Told Makefile to ignore if cp fails on the binaries.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1019 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoModified to kill -9, if a kill -TERM fails.
frostycoolslug [Fri, 8 Apr 2005 23:03:18 +0000 (23:03 +0000)]
Modified to kill -9, if a kill -TERM fails.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1018 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded Dynamic src/modules/Makefile generation, during ./configure the script will...
frostycoolslug [Fri, 8 Apr 2005 22:39:46 +0000 (22:39 +0000)]
Added Dynamic src/modules/Makefile generation, during ./configure the script will search modules for /* $CompileFlags: */ and append any given flags to its g++ line.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1017 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded <disabled:commands> to the example config (commented out by default!)
brain [Fri, 8 Apr 2005 17:39:11 +0000 (17:39 +0000)]
Added <disabled:commands> to the example config (commented out by default!)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1016 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded <disabled:commands> tag!
brain [Fri, 8 Apr 2005 17:35:38 +0000 (17:35 +0000)]
Added <disabled:commands> tag!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1015 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded ability to disable any command for non-opers
brain [Fri, 8 Apr 2005 17:26:33 +0000 (17:26 +0000)]
Added ability to disable any command for non-opers

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1014 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded m_nicklock module, a module which allows opers to lock a user to a nickname...
brain [Fri, 8 Apr 2005 16:51:44 +0000 (16:51 +0000)]
Added m_nicklock module, a module which allows opers to lock a user to a nickname until they quit

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1013 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded customizable pingfreq
brain [Fri, 8 Apr 2005 14:33:38 +0000 (14:33 +0000)]
Added customizable pingfreq

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1012 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded optional module path to the configuration file
brain [Fri, 8 Apr 2005 13:06:19 +0000 (13:06 +0000)]
Added optional module path to the configuration file

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1011 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged documentation of /loadmodule and /unloadmodule to include parameters
brain [Fri, 8 Apr 2005 13:06:09 +0000 (13:06 +0000)]
Changed documentation of /loadmodule and /unloadmodule to include parameters

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1010 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agorehashing now adds and removes modules
brain [Fri, 8 Apr 2005 12:17:13 +0000 (12:17 +0000)]
rehashing now adds and removes modules

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1009 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoNew docs to match extra module Version class stuff, etc
brain [Thu, 7 Apr 2005 20:15:05 +0000 (20:15 +0000)]
New docs to match extra module Version class stuff, etc

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1008 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed issue where failing modules would bail by calling exit (deprecated) --
brain [Thu, 7 Apr 2005 19:30:12 +0000 (19:30 +0000)]
Fixed issue where failing modules would bail by calling exit (deprecated) --
modules should now just disable their functionality if they are missing data

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1007 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded module flags output to /MODULES
brain [Thu, 7 Apr 2005 19:29:46 +0000 (19:29 +0000)]
Added module flags output to /MODULES

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1006 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoDocumented /LOADMODULE and /UNLOADMODULE plus new /MODULES behaviour
brain [Thu, 7 Apr 2005 19:29:28 +0000 (19:29 +0000)]
Documented /LOADMODULE and /UNLOADMODULE plus new /MODULES behaviour

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1005 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed typo in new /modules
brain [Thu, 7 Apr 2005 18:34:54 +0000 (18:34 +0000)]
Fixed typo in new /modules

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1004 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded ability for non-opers to see simplistic /modules output
brain [Thu, 7 Apr 2005 18:33:24 +0000 (18:33 +0000)]
Added ability for non-opers to see simplistic /modules output
Added module flags to /modules for opers

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1003 e03df62e-2008-0410-955e-edbf42e46eb7

19 years ago/LOADMODULE and /UNLOADMODULE all successfully working!
brain [Thu, 7 Apr 2005 18:20:34 +0000 (18:20 +0000)]
/LOADMODULE and /UNLOADMODULE all successfully working!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoTons of module versionflags stuff, and checks for it in /UNLOADMODULE
brain [Thu, 7 Apr 2005 17:59:33 +0000 (17:59 +0000)]
Tons of module versionflags stuff, and checks for it in /UNLOADMODULE

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded version flags
brain [Thu, 7 Apr 2005 17:40:40 +0000 (17:40 +0000)]
Added version flags

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoStarted work on /UNLOADMODULE, resource tracking and flags in Version class
brain [Thu, 7 Apr 2005 17:04:04 +0000 (17:04 +0000)]
Started work on /UNLOADMODULE, resource tracking and flags in Version class

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded /LOADMODULE (tested and working)
brain [Thu, 7 Apr 2005 16:05:08 +0000 (16:05 +0000)]
Added /LOADMODULE (tested and working)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@998 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed "error in free()" and other bugs going to open sockets
brain [Thu, 7 Apr 2005 15:43:12 +0000 (15:43 +0000)]
Fixed "error in free()" and other bugs going to open sockets

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@997 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded VF_ module flags as discussed with Craig
brain [Thu, 7 Apr 2005 05:08:10 +0000 (05:08 +0000)]
Added VF_ module flags as discussed with Craig

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@996 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed a double free in dnsqueue.cpp
brain [Thu, 7 Apr 2005 01:33:11 +0000 (01:33 +0000)]
Fixed a double free in dnsqueue.cpp
Fixed a resolver issue (weird segfault on gentoo?) in server linking

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@995 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMoved module loading to a LoadModule function that can be called outside of initializ...
brain [Wed, 6 Apr 2005 21:21:15 +0000 (21:21 +0000)]
Moved module loading to a LoadModule function that can be called outside of initialization

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@994 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded log output for on-oper
brain [Wed, 6 Apr 2005 19:16:47 +0000 (19:16 +0000)]
Added log output for on-oper

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@993 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAlright, who forgot to make /oper check hostnames?
brain [Wed, 6 Apr 2005 19:15:16 +0000 (19:15 +0000)]
Alright, who forgot to make /oper check hostnames?
Added logging for why oper-ups fail

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@992 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoChanged the loglevel of some startup failure messages to DEFAULT (were DEBUG)
brain [Wed, 6 Apr 2005 19:04:03 +0000 (19:04 +0000)]
Changed the loglevel of some startup failure messages to DEFAULT (were DEBUG)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@991 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoDeprecated .layout and .dev files (we no longer use dev-c++ for editing)
brain [Wed, 6 Apr 2005 18:48:37 +0000 (18:48 +0000)]
Deprecated .layout and .dev files (we no longer use dev-c++ for editing)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@990 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed casting warning in ShowMOTD under linux
brain [Wed, 6 Apr 2005 16:31:03 +0000 (16:31 +0000)]
Fixed casting warning in ShowMOTD under linux

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@989 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix by om for 'mode change while not on channel' bug
brain [Wed, 6 Apr 2005 13:15:05 +0000 (13:15 +0000)]
Fix by om for 'mode change while not on channel' bug

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@988 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix to bug #33 (weird /map)
brain [Tue, 5 Apr 2005 22:22:07 +0000 (22:22 +0000)]
Fix to bug #33 (weird /map)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@987 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoRemoved reference to depricated ./makeconf and updated command to exec to build the...
frostycoolslug [Tue, 5 Apr 2005 21:35:37 +0000 (21:35 +0000)]
Removed reference to depricated ./makeconf and updated command to exec to build the daemon.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@986 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed ./inspircd cron actually working.. but not claiming too!
frostycoolslug [Tue, 5 Apr 2005 21:24:01 +0000 (21:24 +0000)]
Fixed ./inspircd cron actually working.. but not claiming too!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@985 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed careless bug i left in while debugging :/
frostycoolslug [Tue, 5 Apr 2005 21:21:04 +0000 (21:21 +0000)]
Fixed careless bug i left in while debugging :/

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@984 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded ./inspircd (start|stop|restart|rehash|status|cron|Cheese-Sandwich) (Happy luigi...
frostycoolslug [Tue, 5 Apr 2005 21:17:33 +0000 (21:17 +0000)]
Added ./inspircd (start|stop|restart|rehash|status|cron|Cheese-Sandwich) (Happy luigiman?)
Made a slightly nicer method for .Makefile.inc
Updated ./configure to reflect the above changes.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@983 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMajor optimizations!
brain [Tue, 5 Apr 2005 18:01:28 +0000 (18:01 +0000)]
Major optimizations!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoOptimized connects - motd is sent faster
brain [Tue, 5 Apr 2005 17:01:43 +0000 (17:01 +0000)]
Optimized connects - motd is sent faster

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@981 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoIf writing the PID file fails, it is now written to the log
brain [Tue, 5 Apr 2005 03:45:44 +0000 (03:45 +0000)]
If writing the PID file fails, it is now written to the log

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@980 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoInspIRCd now logs value of <die> to the logfile on failure
brain [Tue, 5 Apr 2005 03:22:46 +0000 (03:22 +0000)]
InspIRCd now logs value of <die> to the logfile on failure

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@979 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated docs for ELINE
brain [Mon, 4 Apr 2005 19:04:02 +0000 (19:04 +0000)]
Updated docs for ELINE

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@978 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded new documentation for ELine class and OnUserPostNick method
brain [Mon, 4 Apr 2005 18:13:55 +0000 (18:13 +0000)]
Added new documentation for ELine class and OnUserPostNick method

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@977 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded the module method OnUserPostNick for capturing a nickchange AFTER it has taken...
brain [Mon, 4 Apr 2005 18:12:23 +0000 (18:12 +0000)]
Added the module method OnUserPostNick for capturing a nickchange AFTER it has taken place

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@976 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded E:Lines, a form of ban exception that can prevent opers, netadmins etc from...
brain [Mon, 4 Apr 2005 17:55:48 +0000 (17:55 +0000)]
Added E:Lines, a form of ban exception that can prevent opers, netadmins etc from being glined. Can be added and removed
either in the config or by an oper with the correct permissions to use the /ELINE command

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@975 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded m_operlevels, prevents opers designated as above other opers from being killed
brain [Mon, 4 Apr 2005 14:45:29 +0000 (14:45 +0000)]
Added m_operlevels, prevents opers designated as above other opers from being killed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@974 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded new <banlist> tags, allows dynamic banlist sizes on a per channel basis
brain [Mon, 4 Apr 2005 03:04:44 +0000 (03:04 +0000)]
Added new <banlist> tags, allows dynamic banlist sizes on a per channel basis
rather than hard coded or network wide

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@973 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoStrange crash fix
brain [Sun, 3 Apr 2005 23:14:27 +0000 (23:14 +0000)]
Strange crash fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@972 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded shutdown() calls on die
brain [Sun, 3 Apr 2005 22:02:46 +0000 (22:02 +0000)]
Added shutdown() calls on die

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@971 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed stupid typo again
brain [Sun, 3 Apr 2005 21:59:29 +0000 (21:59 +0000)]
Fixed stupid typo again

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@970 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed dumb typo
brain [Sun, 3 Apr 2005 21:53:58 +0000 (21:53 +0000)]
Fixed dumb typo

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@969 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMore secure checking in 005 handlers
brain [Sun, 3 Apr 2005 21:26:22 +0000 (21:26 +0000)]
More secure checking in 005 handlers

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@968 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded another check to the mainloop
brain [Sun, 3 Apr 2005 20:26:29 +0000 (20:26 +0000)]
Added another check to the mainloop

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@967 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix for bug #39, m_redirect returning invalid/random value for OnUserPreJoin method
brain [Sun, 3 Apr 2005 19:51:37 +0000 (19:51 +0000)]
Fix for bug #39, m_redirect returning invalid/random value for OnUserPreJoin method
of the module class

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@966 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes to crash when setting the key of a channel youre not a member of
brain [Sun, 3 Apr 2005 19:21:54 +0000 (19:21 +0000)]
Fixes to crash when setting the key of a channel youre not a member of

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@965 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded code to shutdown listening sockets on exit
brain [Sun, 3 Apr 2005 18:39:10 +0000 (18:39 +0000)]
Added code to shutdown listening sockets on exit

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@964 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes to bug#37 and pre-emptive checks for security of /NAMES
brain [Sun, 3 Apr 2005 18:27:25 +0000 (18:27 +0000)]
Fixes to bug#37 and pre-emptive checks for security of /NAMES

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@963 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFix to bug #36 reported by Yeti
brain [Sun, 3 Apr 2005 17:24:05 +0000 (17:24 +0000)]
Fix to bug #36 reported by Yeti

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@962 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded m_hostchange module, our own homebrew implementation of the unreal pay module!
brain [Sun, 3 Apr 2005 15:14:08 +0000 (15:14 +0000)]
Added m_hostchange module, our own homebrew implementation of the unreal pay module!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@961 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed a few small dns timeout bugs (allowing users on without nick or user)
brain [Sun, 3 Apr 2005 15:13:50 +0000 (15:13 +0000)]
Fixed a few small dns timeout bugs (allowing users on without nick or user)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@960 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMajor optimizations! now uses under 1% cpu all the time whilst idle
brain [Sun, 3 Apr 2005 04:38:22 +0000 (04:38 +0000)]
Major optimizations! now uses under 1% cpu all the time whilst idle

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@959 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed bug number 34, same nick can exist multiple times on a silence list
brain [Sat, 2 Apr 2005 22:42:11 +0000 (22:42 +0000)]
Fixed bug number 34, same nick can exist multiple times on a silence list

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@958 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed cosmetic bug in /who
frostycoolslug [Sat, 2 Apr 2005 21:40:17 +0000 (21:40 +0000)]
Fixed cosmetic bug in /who

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@957 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes for dns queueing, timeout functions etc moved to more sensible place
brain [Sat, 2 Apr 2005 21:04:15 +0000 (21:04 +0000)]
Fixes for dns queueing, timeout functions etc moved to more sensible place

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@956 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixes for dns queueing
brain [Sat, 2 Apr 2005 20:09:20 +0000 (20:09 +0000)]
Fixes for dns queueing

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@955 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed dns queue stuff?
brain [Sat, 2 Apr 2005 19:58:58 +0000 (19:58 +0000)]
Fixed dns queue stuff?

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@954 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoConnection fixes
brain [Sat, 2 Apr 2005 19:54:33 +0000 (19:54 +0000)]
Connection fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@953 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded DNS class to documentation
brain [Sat, 2 Apr 2005 19:28:32 +0000 (19:28 +0000)]
Added DNS class to documentation

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@952 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoConfig files read by the ircd are now chmod'ed 0600
brain [Sat, 2 Apr 2005 19:03:38 +0000 (19:03 +0000)]
Config files read by the ircd are now chmod'ed 0600

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@951 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded pid file support, and documentation for it
brain [Sat, 2 Apr 2005 18:08:53 +0000 (18:08 +0000)]
Added pid file support, and documentation for it

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@950 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoOne final attempt at fixing some of craigs whinges -- poll routine auto clears the...
brain [Sat, 2 Apr 2005 00:58:33 +0000 (00:58 +0000)]
One final attempt at fixing some of craigs whinges -- poll routine auto clears the stale lookups

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@949 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMassive stats L speedup
brain [Fri, 1 Apr 2005 23:42:40 +0000 (23:42 +0000)]
Massive stats L speedup

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@948 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed string format vunerability, thanks again to the #ratbox people for helping...
brain [Fri, 1 Apr 2005 23:26:54 +0000 (23:26 +0000)]
Fixed string format vunerability, thanks again to the #ratbox people for helping find it

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@947 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoTurned an unstable vector into an array
brain [Fri, 1 Apr 2005 23:00:39 +0000 (23:00 +0000)]
Turned an unstable vector into an array

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@946 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoMore dns fixes
brain [Fri, 1 Apr 2005 22:46:06 +0000 (22:46 +0000)]
More dns fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@945 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed nasty bugs.
brain [Fri, 1 Apr 2005 22:40:14 +0000 (22:40 +0000)]
Fixed nasty bugs.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@944 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAttempts to fix some random crashes
brain [Fri, 1 Apr 2005 22:11:22 +0000 (22:11 +0000)]
Attempts to fix some random crashes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@943 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed 'unlikely' crash if nick was changed before dns lookup was completed
brain [Fri, 1 Apr 2005 21:04:04 +0000 (21:04 +0000)]
Fixed 'unlikely' crash if nick was changed before dns lookup was completed

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@942 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded new tags to example config.
brain [Fri, 1 Apr 2005 19:17:32 +0000 (19:17 +0000)]
Added new tags to example config.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@941 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoDNS timeout fixes!
brain [Fri, 1 Apr 2005 19:15:55 +0000 (19:15 +0000)]
DNS timeout fixes!
Docs to come

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@940 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed the random seeder thingie!
frostycoolslug [Fri, 1 Apr 2005 19:08:21 +0000 (19:08 +0000)]
Fixed the random seeder thingie!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@939 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoAdded nonblocking dns
brain [Fri, 1 Apr 2005 17:08:31 +0000 (17:08 +0000)]
Added nonblocking dns
*** BUG BUG BUG - If dns is slow, things will go wrong!!!! do not use this on a live net without accepting the risk involved! ***
Will be fixed by next commit.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@938 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated documentation (html)
brain [Fri, 1 Apr 2005 17:07:42 +0000 (17:07 +0000)]
Updated documentation (html)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@937 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoUpdated documentation (manpages)
brain [Fri, 1 Apr 2005 17:07:33 +0000 (17:07 +0000)]
Updated documentation (manpages)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@936 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed Crash bug cause by multiple declarations of 'Srv' (Bug #35)
frostycoolslug [Fri, 1 Apr 2005 14:47:59 +0000 (14:47 +0000)]
Fixed Crash bug cause by multiple declarations of 'Srv' (Bug #35)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@935 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed strcpy vs. strlcpy problem
frostycoolslug [Wed, 30 Mar 2005 07:50:00 +0000 (07:50 +0000)]
Fixed strcpy vs. strlcpy problem

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@934 e03df62e-2008-0410-955e-edbf42e46eb7

19 years agoFixed Potential bug in ./configure (case switches should be flag) not (flag)
frostycoolslug [Wed, 30 Mar 2005 06:03:33 +0000 (06:03 +0000)]
Fixed Potential bug in ./configure (case switches should be flag) not (flag)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@933 e03df62e-2008-0410-955e-edbf42e46eb7