]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
17 years agoCompiles now
brain [Tue, 11 Jul 2006 14:08:59 +0000 (14:08 +0000)]
Compiles now

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

17 years agoCraq fixing
brain [Tue, 11 Jul 2006 14:05:52 +0000 (14:05 +0000)]
Craq fixing

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

17 years agoError code stuff
brain [Tue, 11 Jul 2006 14:00:54 +0000 (14:00 +0000)]
Error code stuff

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

17 years agoFoulups
brain [Tue, 11 Jul 2006 13:30:30 +0000 (13:30 +0000)]
Foulups

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

17 years agoWe might as well start on some module to interface with the service provider, eh
brain [Tue, 11 Jul 2006 13:23:10 +0000 (13:23 +0000)]
We might as well start on some module to interface with the service provider, eh

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

17 years agoCraqbusters
brain [Tue, 11 Jul 2006 13:15:55 +0000 (13:15 +0000)]
Craqbusters

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

17 years agoEvent class for m_httpd.cpp
brain [Tue, 11 Jul 2006 12:55:49 +0000 (12:55 +0000)]
Event class for m_httpd.cpp

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

17 years agoAdd single parameter versions of Extensible::Extend and Extensible::GetExt for storin...
om [Tue, 11 Jul 2006 12:27:58 +0000 (12:27 +0000)]
Add single parameter versions of Extensible::Extend and Extensible::GetExt for storing boolean values, seckshayer

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

17 years agoFix my last broken commit
brain [Tue, 11 Jul 2006 10:33:43 +0000 (10:33 +0000)]
Fix my last broken commit

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

17 years agoMove openSockfd[] into ServerConfig
brain [Tue, 11 Jul 2006 10:03:09 +0000 (10:03 +0000)]
Move openSockfd[] into ServerConfig

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

17 years agoFixed
brain [Tue, 11 Jul 2006 01:32:11 +0000 (01:32 +0000)]
Fixed

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

17 years agoChange last vestiges of m_http.so -> m_httpd.so
brain [Tue, 11 Jul 2006 00:09:06 +0000 (00:09 +0000)]
Change last vestiges of m_http.so -> m_httpd.so

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

17 years agoBecause people whined :(
brain [Mon, 10 Jul 2006 22:53:13 +0000 (22:53 +0000)]
Because people whined :(

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

17 years agoSucky default index, maybe some day someone should do a better one.
brain [Mon, 10 Jul 2006 22:49:12 +0000 (22:49 +0000)]
Sucky default index, maybe some day someone should do a better one.
Once we have a virtual filesystem module of some description to make use of it.

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

17 years agoDir for storing http stuff in.
brain [Mon, 10 Jul 2006 22:44:50 +0000 (22:44 +0000)]
Dir for storing http stuff in.
Updates to make m_http not do sucky things.

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

17 years agoContentSize speedups
brain [Mon, 10 Jul 2006 22:23:03 +0000 (22:23 +0000)]
ContentSize speedups

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

17 years agoFugly code band-aid^H^H^H^H^Hfix
brain [Mon, 10 Jul 2006 22:18:56 +0000 (22:18 +0000)]
Fugly code band-aid^H^H^H^H^Hfix

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

17 years agoAdd FileReader::ContentSize and FileReader::Contents
brain [Mon, 10 Jul 2006 22:11:53 +0000 (22:11 +0000)]
Add FileReader::ContentSize and FileReader::Contents

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

17 years agoHeader stuff
brain [Mon, 10 Jul 2006 21:54:44 +0000 (21:54 +0000)]
Header stuff

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

17 years agoServes faster now :)
brain [Mon, 10 Jul 2006 21:46:19 +0000 (21:46 +0000)]
Serves faster now :)

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

17 years agoAdd timeouts etc
brain [Mon, 10 Jul 2006 21:39:56 +0000 (21:39 +0000)]
Add timeouts etc

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

17 years agoOk, hands up who forgot to initialise Srv :/
brain [Mon, 10 Jul 2006 21:34:03 +0000 (21:34 +0000)]
Ok, hands up who forgot to initialise Srv :/

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

17 years agoMove logging further up in inspsocket so we get the right error for bind failure
brain [Mon, 10 Jul 2006 21:30:30 +0000 (21:30 +0000)]
Move logging further up in inspsocket so we get the right error for bind failure

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

17 years agoTry to make this serve some static content
brain [Mon, 10 Jul 2006 21:23:21 +0000 (21:23 +0000)]
Try to make this serve some static content

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

17 years agoHttp service provider module (this doesnt do anything yet!)
brain [Mon, 10 Jul 2006 21:05:24 +0000 (21:05 +0000)]
Http service provider module (this doesnt do anything yet!)

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

17 years agoUpdate docs to indicate new templated GetExt and Extend, remove references to char...
brain [Mon, 10 Jul 2006 20:26:42 +0000 (20:26 +0000)]
Update docs to indicate new templated GetExt and Extend, remove references to char* and void* pointers in here, and indicate how its now possible to store a NULL in Extensible :p

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

17 years agoTake out broken id
brain [Mon, 10 Jul 2006 19:12:04 +0000 (19:12 +0000)]
Take out broken id

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

17 years agoAaaand, fix the typo
brain [Mon, 10 Jul 2006 19:09:19 +0000 (19:09 +0000)]
Aaaand, fix the typo

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

17 years agoAdded refcount to classbase, static classbase::id
brain [Mon, 10 Jul 2006 19:08:43 +0000 (19:08 +0000)]
Added refcount to classbase, static classbase::id

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

17 years agoTypos
brain [Mon, 10 Jul 2006 19:06:38 +0000 (19:06 +0000)]
Typos

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

17 years agoI made a Boo Boo :p
brain [Mon, 10 Jul 2006 19:04:16 +0000 (19:04 +0000)]
I made a Boo Boo :p

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

17 years agoDeps weeding
brain [Mon, 10 Jul 2006 19:02:52 +0000 (19:02 +0000)]
Deps weeding

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

17 years agoInherit just about everything from classbase
brain [Mon, 10 Jul 2006 19:02:06 +0000 (19:02 +0000)]
Inherit just about everything from classbase

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

17 years agoInherit tons of stuff from classbase that should always have been
brain [Mon, 10 Jul 2006 18:54:25 +0000 (18:54 +0000)]
Inherit tons of stuff from classbase that should always have been

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

17 years agoMaking lots of stuff inherit from classbase so we can use it as a holdall class that...
brain [Mon, 10 Jul 2006 18:48:40 +0000 (18:48 +0000)]
Making lots of stuff inherit from classbase so we can use it as a holdall class that we can throw around with dynamic_cast<>

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

17 years agoRemove commented out old methods that became templates
brain [Mon, 10 Jul 2006 18:31:11 +0000 (18:31 +0000)]
Remove commented out old methods that became templates

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

17 years agoSort deps of base.h
brain [Mon, 10 Jul 2006 18:25:17 +0000 (18:25 +0000)]
Sort deps of base.h

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

17 years agoSort include dependencies of dns.h
brain [Mon, 10 Jul 2006 18:24:34 +0000 (18:24 +0000)]
Sort include dependencies of dns.h

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

17 years agoMade a load more stuff Extensible which might be of use to someone
brain [Mon, 10 Jul 2006 18:22:16 +0000 (18:22 +0000)]
Made a load more stuff Extensible which might be of use to someone

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

17 years agoProperly set the resulting pointer to NULL when the object isnt found
brain [Mon, 10 Jul 2006 18:13:07 +0000 (18:13 +0000)]
Properly set the resulting pointer to NULL when the object isnt found

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

17 years agoRemove cast
brain [Mon, 10 Jul 2006 18:10:33 +0000 (18:10 +0000)]
Remove cast

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

17 years agoConvert to templated GetExt, and a lot more readable
brain [Mon, 10 Jul 2006 17:42:23 +0000 (17:42 +0000)]
Convert to templated GetExt, and a lot more readable

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

17 years agoGetExt conversion
brain [Mon, 10 Jul 2006 17:33:24 +0000 (17:33 +0000)]
GetExt conversion

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

17 years agoTemplated GetExt()
brain [Mon, 10 Jul 2006 17:31:52 +0000 (17:31 +0000)]
Templated GetExt()

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

17 years agoTemplated GetExt()
brain [Mon, 10 Jul 2006 17:29:51 +0000 (17:29 +0000)]
Templated GetExt()

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

17 years agoPort to templated GetExt()
brain [Mon, 10 Jul 2006 17:28:16 +0000 (17:28 +0000)]
Port to templated GetExt()

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

17 years agoConvert to templated GetExt
brain [Mon, 10 Jul 2006 17:21:26 +0000 (17:21 +0000)]
Convert to templated GetExt

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

17 years agoChange to templated GetExt()
brain [Mon, 10 Jul 2006 17:14:59 +0000 (17:14 +0000)]
Change to templated GetExt()

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

17 years agoTypo
brain [Mon, 10 Jul 2006 17:07:27 +0000 (17:07 +0000)]
Typo

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

17 years agoTemplated GetExt
brain [Mon, 10 Jul 2006 17:07:00 +0000 (17:07 +0000)]
Templated GetExt

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

17 years agoMore fixes
brain [Mon, 10 Jul 2006 17:06:09 +0000 (17:06 +0000)]
More fixes

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

17 years agoFix for templated GetExt
brain [Mon, 10 Jul 2006 17:04:25 +0000 (17:04 +0000)]
Fix for templated GetExt

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

17 years agoFix for new templated GetExt, and tidy up of some MAJOR copy/paste craq!
brain [Mon, 10 Jul 2006 17:02:48 +0000 (17:02 +0000)]
Fix for new templated GetExt, and tidy up of some MAJOR copy/paste craq!

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

17 years agoConvert to templated GetExt
brain [Mon, 10 Jul 2006 16:51:47 +0000 (16:51 +0000)]
Convert to templated GetExt

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

17 years agoIf you ask me, it looks a hell of a lot tidier without forcing the cast.
brain [Mon, 10 Jul 2006 16:51:19 +0000 (16:51 +0000)]
If you ask me, it looks a hell of a lot tidier without forcing the cast.

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

17 years ago- userrec::ProcessNoticeMasks - provide a way to set or unset masks.
w00t [Mon, 10 Jul 2006 16:04:06 +0000 (16:04 +0000)]
- userrec::ProcessNoticeMasks - provide a way to set or unset masks.

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

17 years ago- Add notice masks display to MODE nick, using a modified version of Unreal's 008...
w00t [Mon, 10 Jul 2006 15:32:20 +0000 (15:32 +0000)]
- Add notice masks display to MODE nick, using a modified version of Unreal's 008 (no stupid formatting, display it like 221)

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

17 years ago- Add usermode +n for notice masks - our implementation of snomasks. We're not sure...
w00t [Mon, 10 Jul 2006 15:20:41 +0000 (15:20 +0000)]
- Add usermode +n for notice masks - our implementation of snomasks. We're not sure how this will tie in with +s yet.

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

17 years ago-Clone mode methods into notice mask methods for userrec.
w00t [Mon, 10 Jul 2006 15:07:39 +0000 (15:07 +0000)]
-Clone mode methods into notice mask methods for userrec.
- Modify userrec to add char [] of notice masks, works in the same function as modes.

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

17 years agoAdd install line for libIRCDsnomasks.so
brain [Mon, 10 Jul 2006 14:36:17 +0000 (14:36 +0000)]
Add install line for libIRCDsnomasks.so

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

17 years agoAdd headers and header comment
brain [Mon, 10 Jul 2006 14:33:43 +0000 (14:33 +0000)]
Add headers and header comment

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

17 years agoAdd empty snomasks.cpp (still got to add headers here so the build doesnt barf on...
brain [Mon, 10 Jul 2006 14:32:50 +0000 (14:32 +0000)]
Add empty snomasks.cpp (still got to add headers here so the build doesnt barf on the empty file?)

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

17 years agoAdd interface to AddModeWatcher and DelModeWatcher into class Server
brain [Mon, 10 Jul 2006 12:53:29 +0000 (12:53 +0000)]
Add interface to AddModeWatcher and DelModeWatcher into class Server

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

17 years agoAdded ModeParser::AddModeWatcher() and ModeParser::DelModeWatcher()
brain [Mon, 10 Jul 2006 12:46:03 +0000 (12:46 +0000)]
Added ModeParser::AddModeWatcher() and ModeParser::DelModeWatcher()

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

17 years agoAdd HAS_STDINT checks here, this had been sitting not in extra/ and using stdint...
om [Mon, 10 Jul 2006 07:06:37 +0000 (07:06 +0000)]
Add HAS_STDINT checks here, this had been sitting not in extra/ and using stdint.h for aaaages anyway...

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

17 years agoFix for compiler warning
brain [Mon, 10 Jul 2006 02:45:07 +0000 (02:45 +0000)]
Fix for compiler warning

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

17 years agoSupport for systems without stdint.h (we make a guess at sizeof(unsigned int) ==...
brain [Mon, 10 Jul 2006 02:34:58 +0000 (02:34 +0000)]
Support for systems without stdint.h (we make a guess at sizeof(unsigned int) == 32... if youre running an outdated OS its your own fault)

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

17 years ago#ifdef's around stdint.h include
brain [Mon, 10 Jul 2006 02:32:27 +0000 (02:32 +0000)]
#ifdef's around stdint.h include

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

17 years agoUpdated to detect stdint (same fix as 1_0_stable branch)
brain [Mon, 10 Jul 2006 02:30:45 +0000 (02:30 +0000)]
Updated to detect stdint (same fix as 1_0_stable branch)

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

17 years agoUpdate docs to indicate _ to space
brain [Sun, 9 Jul 2006 22:18:42 +0000 (22:18 +0000)]
Update docs to indicate _ to space

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

17 years agoAdded Spacify() function local to cmd_whois.cpp which translates _ in oper names...
brain [Sun, 9 Jul 2006 22:14:26 +0000 (22:14 +0000)]
Added Spacify() function local to cmd_whois.cpp which translates _ in oper names to " "

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

17 years agoBeat ya:
brain [Sun, 9 Jul 2006 21:29:17 +0000 (21:29 +0000)]
Beat ya:

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

17 years agoAdd missing Server::AddMode()
om [Sun, 9 Jul 2006 21:28:26 +0000 (21:28 +0000)]
Add missing Server::AddMode()

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

17 years agoAdd stuff for propogating mode out on +f * ban
brain [Sun, 9 Jul 2006 20:11:12 +0000 (20:11 +0000)]
Add stuff for propogating mode out on +f * ban

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

17 years agoTidyup
brain [Sun, 9 Jul 2006 20:01:37 +0000 (20:01 +0000)]
Tidyup

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

17 years agosend_mode event for spanningtree (this will be backported to stable as its really...
brain [Sun, 9 Jul 2006 19:59:40 +0000 (19:59 +0000)]
send_mode event for spanningtree (this will be backported to stable as its really a bugfix too (honest!))

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

17 years agoFinally finished documenting new mode parser. Lots of comments.
brain [Sun, 9 Jul 2006 19:22:04 +0000 (19:22 +0000)]
Finally finished documenting new mode parser. Lots of comments.

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

17 years agoSame here, tidy up the parameter to show what we actually stored (e.g. 1:5fdfds ...
brain [Sun, 9 Jul 2006 18:07:54 +0000 (18:07 +0000)]
Same here, tidy up the parameter to show what we actually stored (e.g. 1:5fdfds -> 1:5)

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

17 years agoTidy up invalid numbers passed to this function
brain [Sun, 9 Jul 2006 18:05:39 +0000 (18:05 +0000)]
Tidy up invalid numbers passed to this function

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

17 years agoFix whoopsies
brain [Sun, 9 Jul 2006 17:59:42 +0000 (17:59 +0000)]
Fix whoopsies

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

17 years agoAdded Server::GetModuleName(), Module* to filename
brain [Sun, 9 Jul 2006 17:56:43 +0000 (17:56 +0000)]
Added Server::GetModuleName(), Module* to filename

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

17 years agoReorder to avoid warning.
brain [Sun, 9 Jul 2006 17:37:36 +0000 (17:37 +0000)]
Reorder to avoid warning.
We could make the autotidy stuff part of the 'check argument' virtual method in banexception and inviteexception at a later date?

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

17 years agoAltered u_listmode to have a constructor arg 'autotidy' which if set to true runs...
brain [Sun, 9 Jul 2006 17:36:30 +0000 (17:36 +0000)]
Altered u_listmode to have a constructor arg 'autotidy' which if set to true runs input through ModeParser::CleanMask() otherwise leaves it alone

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

17 years agoAnd we're all done!!! (well, it compiles, anyway)
brain [Sun, 9 Jul 2006 17:31:53 +0000 (17:31 +0000)]
And we're all done!!! (well, it compiles, anyway)

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

17 years agoConvert to new api
brain [Sun, 9 Jul 2006 17:23:12 +0000 (17:23 +0000)]
Convert to new api

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

17 years agoAdd support for new API
brain [Sun, 9 Jul 2006 17:09:28 +0000 (17:09 +0000)]
Add support for new API

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

17 years agoMove to new api
brain [Sun, 9 Jul 2006 16:48:55 +0000 (16:48 +0000)]
Move to new api

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

17 years agoAlter SetModeParam to take const char* to save on casts, notice a load of modules...
brain [Sun, 9 Jul 2006 16:40:58 +0000 (16:40 +0000)]
Alter SetModeParam to take const char* to save on casts, notice a load of modules that arent setting the param or the mode inside the handler

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

17 years agoPort to new API
brain [Sun, 9 Jul 2006 16:22:55 +0000 (16:22 +0000)]
Port to new API

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

17 years agoPort to new API
brain [Sun, 9 Jul 2006 16:16:01 +0000 (16:16 +0000)]
Port to new API

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

17 years agoFix for new API
brain [Sun, 9 Jul 2006 16:08:17 +0000 (16:08 +0000)]
Fix for new API

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

17 years agoConvert to new api
brain [Sun, 9 Jul 2006 15:55:26 +0000 (15:55 +0000)]
Convert to new api

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

17 years agoPort to new API
brain [Sun, 9 Jul 2006 15:39:50 +0000 (15:39 +0000)]
Port to new API

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

17 years agoPort to new api
brain [Sun, 9 Jul 2006 15:32:37 +0000 (15:32 +0000)]
Port to new api

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

17 years agoPort to new API (last mode that has akward parameters done, yay!)
brain [Sun, 9 Jul 2006 15:14:14 +0000 (15:14 +0000)]
Port to new API (last mode that has akward parameters done, yay!)

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

17 years agoPort to new API
brain [Sun, 9 Jul 2006 15:00:24 +0000 (15:00 +0000)]
Port to new API

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

17 years agoFixed for new API
brain [Sun, 9 Jul 2006 14:53:49 +0000 (14:53 +0000)]
Fixed for new API

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

17 years agoFixed for new api
brain [Sun, 9 Jul 2006 14:44:51 +0000 (14:44 +0000)]
Fixed for new api

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

17 years agoFix to compile (we had never got this far to find out if it did)
brain [Sun, 9 Jul 2006 14:28:06 +0000 (14:28 +0000)]
Fix to compile (we had never got this far to find out if it did)

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

17 years agoFix for new API
brain [Sun, 9 Jul 2006 14:27:40 +0000 (14:27 +0000)]
Fix for new API

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