]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoTypo #2
brain [Wed, 12 Jul 2006 12:44:48 +0000 (12:44 +0000)]
Typo #2

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

18 years agoTypo
brain [Wed, 12 Jul 2006 12:44:25 +0000 (12:44 +0000)]
Typo

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

18 years agoMake it work:
brain [Wed, 12 Jul 2006 12:43:55 +0000 (12:43 +0000)]
Make it work:

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

18 years agoAdded helperfuncs.h
brain [Wed, 12 Jul 2006 12:31:54 +0000 (12:31 +0000)]
Added helperfuncs.h

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

18 years agoOops, make methods public
brain [Wed, 12 Jul 2006 12:30:50 +0000 (12:30 +0000)]
Oops, make methods public

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

18 years agoTest framework in m_testcommand, add interface
brain [Wed, 12 Jul 2006 12:26:58 +0000 (12:26 +0000)]
Test framework in m_testcommand, add interface

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

18 years agoAdded class Resolver (needs testing)
brain [Wed, 12 Jul 2006 12:20:36 +0000 (12:20 +0000)]
Added class Resolver (needs testing)

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

18 years agoTopic support in channel list - NOTE THIS ISNT SAFE AGAINST XSS YET
brain [Tue, 11 Jul 2006 20:52:03 +0000 (20:52 +0000)]
Topic support in channel list - NOTE THIS ISNT SAFE AGAINST XSS YET

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

18 years agoAdded stylesheet support
brain [Tue, 11 Jul 2006 20:24:26 +0000 (20:24 +0000)]
Added stylesheet support

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

18 years agoNow has a shiney 'valid xhtml 1.1' icon, just because it can.
brain [Tue, 11 Jul 2006 20:18:59 +0000 (20:18 +0000)]
Now has a shiney 'valid xhtml 1.1' icon, just because it can.

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

18 years agoXHTML 1.1 spec validation and charset
brain [Tue, 11 Jul 2006 20:13:42 +0000 (20:13 +0000)]
XHTML 1.1 spec validation and charset

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

18 years agoRemoved some debug in the sorting algorithm
brain [Tue, 11 Jul 2006 20:04:48 +0000 (20:04 +0000)]
Removed some debug in the sorting algorithm

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

18 years agotypo Count -> Name
brain [Tue, 11 Jul 2006 20:04:05 +0000 (20:04 +0000)]
typo Count -> Name

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

18 years agoAdd voice, halfop and op counts
brain [Tue, 11 Jul 2006 20:00:35 +0000 (20:00 +0000)]
Add voice, halfop and op counts

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

18 years agoChannel size sorting with a tricksy sort that converts it on the fly from std::map...
brain [Tue, 11 Jul 2006 19:55:17 +0000 (19:55 +0000)]
Channel size sorting with a tricksy sort that converts it on the fly from std::map to std::vector for displaying

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

18 years agoFIX channel user count stuff. next to do, order the user count list
brain [Tue, 11 Jul 2006 19:23:36 +0000 (19:23 +0000)]
FIX channel user count stuff. next to do, order the user count list

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

18 years agoChannel user count stuff
brain [Tue, 11 Jul 2006 19:20:18 +0000 (19:20 +0000)]
Channel user count stuff

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

18 years agoCheck for uri and only claim /stats and /stats/
brain [Tue, 11 Jul 2006 15:06:05 +0000 (15:06 +0000)]
Check for uri and only claim /stats and /stats/

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

18 years agoAdd content-type
brain [Tue, 11 Jul 2006 15:01:04 +0000 (15:01 +0000)]
Add content-type

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

18 years agoBasic html output other than chickens
brain [Tue, 11 Jul 2006 14:58:07 +0000 (14:58 +0000)]
Basic html output other than chickens

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

18 years agoAllow modules to change the content-type of the document (defaults to text/html)
brain [Tue, 11 Jul 2006 14:50:00 +0000 (14:50 +0000)]
Allow modules to change the content-type of the document (defaults to text/html)

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

18 years agoMake it not b0rk on empty headers
brain [Tue, 11 Jul 2006 14:43:03 +0000 (14:43 +0000)]
Make it not b0rk on empty headers

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

18 years agoStop the chickens reproducing :X
brain [Tue, 11 Jul 2006 14:40:31 +0000 (14:40 +0000)]
Stop the chickens reproducing :X

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

18 years agoMake var const
brain [Tue, 11 Jul 2006 14:39:23 +0000 (14:39 +0000)]
Make var const

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

18 years agoStuff for adding extra headers to a response (for Authorization: and Location: etc)
brain [Tue, 11 Jul 2006 14:38:07 +0000 (14:38 +0000)]
Stuff for adding extra headers to a response (for Authorization: and Location: etc)

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

18 years agoThis works now, m_httpd_stats.so prints 'chickens' on all pages except the index
brain [Tue, 11 Jul 2006 14:16:27 +0000 (14:16 +0000)]
This works now, m_httpd_stats.so prints 'chickens' on all pages except the index

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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