]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
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

19 years agoFixed m_helpop.cpp lowercasing the first line of the text
brain [Mon, 28 Mar 2005 20:02:48 +0000 (20:02 +0000)]
Fixed m_helpop.cpp lowercasing the first line of the text

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

19 years agoFixed to take away +q and +a when the user parts the channel (double DOH)
brain [Mon, 28 Mar 2005 18:16:58 +0000 (18:16 +0000)]
Fixed to take away +q and +a when the user parts the channel (double DOH)

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

19 years agoFixed to actually CHECK THE PASSWORD of linking servers!
brain [Mon, 28 Mar 2005 13:35:16 +0000 (13:35 +0000)]
Fixed to actually CHECK THE PASSWORD of linking servers!

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

19 years ago/helpop now behaves for opers in the same way it does for users.
frostycoolslug [Mon, 28 Mar 2005 03:51:25 +0000 (03:51 +0000)]
/helpop now behaves for opers in the same way it does for users.

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

19 years agoFixed using the wrong function, doh, i must need sleep!
brain [Mon, 28 Mar 2005 01:23:27 +0000 (01:23 +0000)]
Fixed using the wrong function, doh, i must need sleep!

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

19 years agoTypos are bad ok?
brain [Mon, 28 Mar 2005 01:13:48 +0000 (01:13 +0000)]
Typos are bad ok?

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

19 years agoAdded a module at request of [ed] which stops anyone messaging all but opers
brain [Mon, 28 Mar 2005 01:11:48 +0000 (01:11 +0000)]
Added a module at request of [ed] which stops anyone messaging all but opers

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

19 years agoAdded module to restrict channel creation to opers only (requested by [ed])
brain [Mon, 28 Mar 2005 00:32:17 +0000 (00:32 +0000)]
Added module to restrict channel creation to opers only (requested by [ed])

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

19 years agoFixed 005 numeric to only output 13 tokens per line (thanks anfl)
brain [Sun, 27 Mar 2005 21:19:18 +0000 (21:19 +0000)]
Fixed 005 numeric to only output 13 tokens per line (thanks anfl)

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

19 years agoReplaced some 005 constants with their configured values
brain [Sun, 27 Mar 2005 20:27:55 +0000 (20:27 +0000)]
Replaced some 005 constants with their configured values

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

19 years agoAdded 005 numeric handling to most of the modules
brain [Sun, 27 Mar 2005 20:20:15 +0000 (20:20 +0000)]
Added 005 numeric handling to most of the modules

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

19 years agoFixed detection of missing opertypes
brain [Sun, 27 Mar 2005 19:46:15 +0000 (19:46 +0000)]
Fixed detection of missing opertypes

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

19 years agoAdded SILENCE=999 to 005 numeric
brain [Sun, 27 Mar 2005 18:46:50 +0000 (18:46 +0000)]
Added SILENCE=999 to 005 numeric

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

19 years agoMade config parsing code a bit more lenient
brain [Sun, 27 Mar 2005 18:46:29 +0000 (18:46 +0000)]
Made config parsing code a bit more lenient
Added error checking to make sure opertypes exist before opering a user!
Added 005 handling for modules
Started on KILL event for modules
Started on OnModuleLoad event for modules

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

19 years agoFixed a dumb -eq bug
brain [Sun, 27 Mar 2005 01:22:59 +0000 (01:22 +0000)]
Fixed a dumb -eq bug

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

19 years agoAdded m_silence.cpp - implementation of /SILENCE command
brain [Sat, 26 Mar 2005 13:51:26 +0000 (13:51 +0000)]
Added m_silence.cpp - implementation of /SILENCE command

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

19 years agoFixed a minor typo
brain [Sat, 26 Mar 2005 13:27:19 +0000 (13:27 +0000)]
Fixed a minor typo

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

19 years agoFixed parsing error with comments that have tabs before them
brain [Sat, 26 Mar 2005 12:54:57 +0000 (12:54 +0000)]
Fixed parsing error with comments that have tabs before them

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

19 years agoAdded m_remove by om, uses a force part to replace a kick to thwart auto rejoin
brain [Sat, 26 Mar 2005 02:30:03 +0000 (02:30 +0000)]
Added m_remove by om, uses a force part to replace a kick to thwart auto rejoin

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

19 years agoFixed a minor error in error checking (eat that, grammar....)
brain [Sat, 26 Mar 2005 00:31:40 +0000 (00:31 +0000)]
Fixed a minor error in error checking (eat that, grammar....)

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

19 years agoAn attempt to Prevent 'Is the same file' problems when doing a make config, when...
frostycoolslug [Fri, 25 Mar 2005 22:00:29 +0000 (22:00 +0000)]
An attempt to Prevent 'Is the same file' problems when doing a make config, when make config is now called, will copy files from /conf as .example files, will also put the examples from the doc dir there too, to make it easier to configure.

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

19 years agoChanged version to B1
brain [Fri, 25 Mar 2005 21:18:05 +0000 (21:18 +0000)]
Changed version to B1

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

19 years agoFixed gentoo (mainly) compatibility -- missing strlcat in this implementation:
brain [Fri, 25 Mar 2005 21:06:14 +0000 (21:06 +0000)]
Fixed gentoo (mainly) compatibility -- missing strlcat in this implementation:
gcc version 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)

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

19 years agoFixed inspstring strlcpy and strlcat
brain [Fri, 25 Mar 2005 20:42:50 +0000 (20:42 +0000)]
Fixed inspstring strlcpy and strlcat

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

19 years agoFixed strlcpy detection
brain [Fri, 25 Mar 2005 19:51:52 +0000 (19:51 +0000)]
Fixed strlcpy detection

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

19 years agoAdded implementation of strlcpy and strlcat for systems that dont have it
brain [Fri, 25 Mar 2005 19:25:41 +0000 (19:25 +0000)]
Added implementation of strlcpy and strlcat for systems that dont have it

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

19 years agoFixed a little bug that would come back to bite us when gcc3.5 comes out...
brain [Fri, 25 Mar 2005 06:24:18 +0000 (06:24 +0000)]
Fixed a little bug that would come back to bite us when gcc3.5 comes out...

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

19 years agoGCC 3.4 detection tested and working
brain [Fri, 25 Mar 2005 06:14:33 +0000 (06:14 +0000)]
GCC 3.4 detection tested and working

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

19 years agoFixes for GCC3.4 and namespaces (must rerun configure!)
brain [Fri, 25 Mar 2005 06:01:34 +0000 (06:01 +0000)]
Fixes for GCC3.4 and namespaces (must rerun configure!)

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

19 years agoAdded detection for gcc 3.4... where they changed the namespaces again.
brain [Fri, 25 Mar 2005 05:54:33 +0000 (05:54 +0000)]
Added detection for gcc 3.4... where they changed the namespaces again.

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