]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
18 years agoFixed to allow remote users to be put on a cull list
brain [Thu, 15 Dec 2005 10:54:42 +0000 (10:54 +0000)]
Fixed to allow remote users to be put on a cull list

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

18 years agoRemoved unused var
brain [Thu, 15 Dec 2005 10:44:21 +0000 (10:44 +0000)]
Removed unused var

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

18 years agoUpdated so that netsplits use the cull_list.
brain [Thu, 15 Dec 2005 10:43:42 +0000 (10:43 +0000)]
Updated so that netsplits use the cull_list.

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

18 years agoAdded cull_list.* to configure
brain [Thu, 15 Dec 2005 10:34:03 +0000 (10:34 +0000)]
Added cull_list.* to configure

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

18 years agoAdded CullList class
brain [Thu, 15 Dec 2005 10:30:25 +0000 (10:30 +0000)]
Added CullList class

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

18 years agoNew CullList trick
brain [Thu, 15 Dec 2005 10:17:25 +0000 (10:17 +0000)]
New CullList trick

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

18 years agoFixed location of Srv
brain [Wed, 14 Dec 2005 21:06:42 +0000 (21:06 +0000)]
Fixed location of Srv

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

18 years agoAdded Server::GetVersion()
brain [Wed, 14 Dec 2005 20:58:38 +0000 (20:58 +0000)]
Added Server::GetVersion()

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

18 years agoFixed ModuleError()
brain [Wed, 14 Dec 2005 20:44:34 +0000 (20:44 +0000)]
Fixed ModuleError()

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

18 years agoMoved ModuleError()
brain [Wed, 14 Dec 2005 20:43:45 +0000 (20:43 +0000)]
Moved ModuleError()

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

18 years agoAdded more stuff to InspIRCd class
brain [Wed, 14 Dec 2005 20:41:07 +0000 (20:41 +0000)]
Added more stuff to InspIRCd class

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

18 years agoAdded new docs for class InspIRCd and globals.h etc
brain [Wed, 14 Dec 2005 19:17:41 +0000 (19:17 +0000)]
Added new docs for class InspIRCd and globals.h etc

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

18 years agoReverted module_sockets back to global scope
brain [Wed, 14 Dec 2005 19:02:14 +0000 (19:02 +0000)]
Reverted module_sockets back to global scope

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

18 years agoSucky stuff
brain [Wed, 14 Dec 2005 19:01:38 +0000 (19:01 +0000)]
Sucky stuff

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

18 years agoGrrrrrr
brain [Wed, 14 Dec 2005 18:59:15 +0000 (18:59 +0000)]
Grrrrrr

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

18 years agoForgot to initialize a var
brain [Wed, 14 Dec 2005 18:48:18 +0000 (18:48 +0000)]
Forgot to initialize a var

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

18 years agoRemoved ip cache craq++
brain [Wed, 14 Dec 2005 18:38:59 +0000 (18:38 +0000)]
Removed ip cache craq++

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

18 years agoFixed handle_*module
brain [Wed, 14 Dec 2005 18:37:58 +0000 (18:37 +0000)]
Fixed handle_*module

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

18 years agoMade LoadModule and UnloadModule public
brain [Wed, 14 Dec 2005 18:36:06 +0000 (18:36 +0000)]
Made LoadModule and UnloadModule public

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

18 years agoTidy tidy
brain [Wed, 14 Dec 2005 18:34:57 +0000 (18:34 +0000)]
Tidy tidy

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

18 years agoRemoved externs for module_sockets
brain [Wed, 14 Dec 2005 18:33:22 +0000 (18:33 +0000)]
Removed externs for module_sockets

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

18 years agoMoving module_sockets into main class
brain [Wed, 14 Dec 2005 18:32:06 +0000 (18:32 +0000)]
Moving module_sockets into main class

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

18 years agoCode tidying
brain [Wed, 14 Dec 2005 18:28:23 +0000 (18:28 +0000)]
Code tidying

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

18 years agoShuffling stuff about
brain [Wed, 14 Dec 2005 18:22:11 +0000 (18:22 +0000)]
Shuffling stuff about

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

18 years agoMoved a bunch of stuff into class InspIRCd
brain [Wed, 14 Dec 2005 18:17:13 +0000 (18:17 +0000)]
Moved a bunch of stuff into class InspIRCd

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

18 years agoCraq removal at your service
brain [Wed, 14 Dec 2005 18:11:59 +0000 (18:11 +0000)]
Craq removal at your service

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

18 years agocraq--
brain [Wed, 14 Dec 2005 18:11:17 +0000 (18:11 +0000)]
craq--

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

18 years agoFixed a bad extern (bad extern, BAD)
brain [Wed, 14 Dec 2005 18:10:09 +0000 (18:10 +0000)]
Fixed a bad extern (bad extern, BAD)

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

18 years agoFixed some craq++
brain [Wed, 14 Dec 2005 18:08:19 +0000 (18:08 +0000)]
Fixed some craq++

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

18 years agoFixed vars
brain [Wed, 14 Dec 2005 18:07:24 +0000 (18:07 +0000)]
Fixed vars

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

18 years agoFixups
brain [Wed, 14 Dec 2005 18:04:30 +0000 (18:04 +0000)]
Fixups

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

18 years agoFixed to use MAXSOCKS
brain [Wed, 14 Dec 2005 18:00:59 +0000 (18:00 +0000)]
Fixed to use MAXSOCKS

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

18 years agoMoved BindPorts out of main file into inspircd_io.cpp
brain [Wed, 14 Dec 2005 17:57:12 +0000 (17:57 +0000)]
Moved BindPorts out of main file into inspircd_io.cpp

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

18 years agoTittyBiscuits!
brain [Wed, 14 Dec 2005 17:53:32 +0000 (17:53 +0000)]
TittyBiscuits!

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

18 years agoShitty include loops
brain [Wed, 14 Dec 2005 17:46:22 +0000 (17:46 +0000)]
Shitty include loops

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

18 years agoTidying of stuff
brain [Wed, 14 Dec 2005 17:44:38 +0000 (17:44 +0000)]
Tidying of stuff

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

18 years agoTidied up typos
brain [Wed, 14 Dec 2005 17:41:38 +0000 (17:41 +0000)]
Tidied up typos

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

18 years agoMade inspircd itself a class, and called its instance TittyBiscuits, just because.
brain [Wed, 14 Dec 2005 17:40:06 +0000 (17:40 +0000)]
Made inspircd itself a class, and called its instance TittyBiscuits, just because.

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

18 years agoComment tidy
brain [Wed, 14 Dec 2005 17:17:22 +0000 (17:17 +0000)]
Comment tidy

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

18 years agoFixing move of *_channel functions to here
brain [Wed, 14 Dec 2005 17:10:40 +0000 (17:10 +0000)]
Fixing move of *_channel functions to here

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

18 years agoMoved add_channel, del_channel, kick_channel to channels.cpp
brain [Wed, 14 Dec 2005 17:07:47 +0000 (17:07 +0000)]
Moved add_channel, del_channel, kick_channel to channels.cpp

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

18 years agoTidied up inspircd.h
brain [Wed, 14 Dec 2005 16:48:12 +0000 (16:48 +0000)]
Tidied up inspircd.h

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

18 years agoRemoved depreciated docs
brain [Wed, 14 Dec 2005 16:07:04 +0000 (16:07 +0000)]
Removed depreciated docs

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

18 years agoAdded way to retrieve a pointer to the ServerConfig object
brain [Wed, 14 Dec 2005 15:55:26 +0000 (15:55 +0000)]
Added way to retrieve a pointer to the ServerConfig object

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

18 years agoAdded tons of comments
brain [Wed, 14 Dec 2005 15:48:14 +0000 (15:48 +0000)]
Added tons of comments

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

18 years agoAdded extra docs for new config system
brain [Wed, 14 Dec 2005 14:52:12 +0000 (14:52 +0000)]
Added extra docs for new config system

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

18 years agoMoved some other stuff into ServerConfig
brain [Wed, 14 Dec 2005 14:44:28 +0000 (14:44 +0000)]
Moved some other stuff into ServerConfig

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

18 years agomodule_names -> Config->module_names
brain [Wed, 14 Dec 2005 14:41:02 +0000 (14:41 +0000)]
module_names -> Config->module_names

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

18 years agoFixed to use new methods of ServerConfig
brain [Wed, 14 Dec 2005 14:39:27 +0000 (14:39 +0000)]
Fixed to use new methods of ServerConfig

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

18 years agoMore config tidyups
brain [Wed, 14 Dec 2005 14:32:04 +0000 (14:32 +0000)]
More config tidyups

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

18 years agoMoved a ton of *Conf functions into the ServerConfig class
brain [Wed, 14 Dec 2005 14:26:38 +0000 (14:26 +0000)]
Moved a ton of *Conf functions into the ServerConfig class

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

18 years agoMis-declared ClearStack()
brain [Wed, 14 Dec 2005 14:21:02 +0000 (14:21 +0000)]
Mis-declared ClearStack()

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

18 years agoMoved include stack stuff to be private to ServerConfig
brain [Wed, 14 Dec 2005 14:17:15 +0000 (14:17 +0000)]
Moved include stack stuff to be private to ServerConfig

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

18 years agoMoved classes out of inspircd.cpp
brain [Wed, 14 Dec 2005 14:05:21 +0000 (14:05 +0000)]
Moved classes out of inspircd.cpp

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

18 years agoMoved readconfig to serverconfig class
brain [Wed, 14 Dec 2005 14:03:56 +0000 (14:03 +0000)]
Moved readconfig to serverconfig class

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

18 years agoRemoved reference to RULES
brain [Wed, 14 Dec 2005 13:25:18 +0000 (13:25 +0000)]
Removed reference to RULES

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

18 years agoMore references to RULES and MOTD
brain [Wed, 14 Dec 2005 13:24:31 +0000 (13:24 +0000)]
More references to RULES and MOTD

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

18 years agoRemoved deprecated direct reference to file_cache MOTD, RULES
brain [Wed, 14 Dec 2005 13:23:02 +0000 (13:23 +0000)]
Removed deprecated direct reference to file_cache MOTD, RULES

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

18 years agoMoved retrieval of PID filename into ReadConfig
brain [Wed, 14 Dec 2005 13:17:40 +0000 (13:17 +0000)]
Moved retrieval of PID filename into ReadConfig

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

18 years agoConfig fixes for moving MOTD and RULES vectors into the ServerConfig class
brain [Wed, 14 Dec 2005 13:15:21 +0000 (13:15 +0000)]
Config fixes for moving MOTD and RULES vectors into the ServerConfig class

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

18 years agoAdded config_f to serverconfig, UNTESTED
brain [Wed, 14 Dec 2005 13:11:19 +0000 (13:11 +0000)]
Added config_f to serverconfig, UNTESTED

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

18 years agoTidied up modules.h added some typedefs to typedefs.h
brain [Wed, 14 Dec 2005 12:29:20 +0000 (12:29 +0000)]
Tidied up modules.h added some typedefs to typedefs.h

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

18 years agomoved declarations of typedefs for user_hash and chan_hash etc to typedefs.h
brain [Wed, 14 Dec 2005 12:10:51 +0000 (12:10 +0000)]
moved declarations of typedefs for user_hash and chan_hash etc to typedefs.h

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

18 years agoFinished moving main config items into class ServerConfig
brain [Wed, 14 Dec 2005 11:45:04 +0000 (11:45 +0000)]
Finished moving main config items into class ServerConfig

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

18 years agoFixed unresolved reference to Config::DNSServer
brain [Wed, 14 Dec 2005 11:22:30 +0000 (11:22 +0000)]
Fixed unresolved reference to Config::DNSServer

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

18 years agoFixed unresolved external
brain [Wed, 14 Dec 2005 11:21:34 +0000 (11:21 +0000)]
Fixed unresolved external

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

18 years agoMissed a nofork
brain [Wed, 14 Dec 2005 11:19:44 +0000 (11:19 +0000)]
Missed a nofork

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

18 years agoMoved tons of stuff into class ServerConfig
brain [Wed, 14 Dec 2005 11:19:12 +0000 (11:19 +0000)]
Moved tons of stuff into class ServerConfig

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

18 years agoMoving more stuff into class ServerConfig
brain [Wed, 14 Dec 2005 11:03:56 +0000 (11:03 +0000)]
Moving more stuff into class ServerConfig

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

18 years agoStarted moving of data into ServerConfig class
brain [Wed, 14 Dec 2005 10:51:18 +0000 (10:51 +0000)]
Started moving of data into ServerConfig class

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

18 years agoHalf way through updating to move a ton of extern confs into class ServerConfig
brain [Wed, 14 Dec 2005 10:23:14 +0000 (10:23 +0000)]
Half way through updating to move a ton of extern confs into class ServerConfig
WILL NOT RUN ATM

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

18 years agoAdded parameter to apply_lines to indicate what we want to apply
brain [Wed, 14 Dec 2005 09:43:31 +0000 (09:43 +0000)]
Added parameter to apply_lines to indicate what we want to apply

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

18 years agoChanged a broken && to & which was preventing epoll from doing outbound connects...
brain [Wed, 14 Dec 2005 09:24:21 +0000 (09:24 +0000)]
Changed a broken && to & which was preventing epoll from doing outbound connects properly

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

18 years agoUse our shiny new IS_LOCAL() macro, and add a query.
w00t [Wed, 14 Dec 2005 02:37:04 +0000 (02:37 +0000)]
Use our shiny new IS_LOCAL() macro, and add a query.

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

18 years agotidystring() anal optimisation
w00t [Wed, 14 Dec 2005 02:11:32 +0000 (02:11 +0000)]
tidystring() anal optimisation

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

18 years agoFixed a couple of missing \n's at request of Special
brain [Tue, 13 Dec 2005 23:53:01 +0000 (23:53 +0000)]
Fixed a couple of missing \n's at request of Special

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

18 years ago#define IS_LOCAL(x) (x->fd > -1)
brain [Tue, 13 Dec 2005 23:17:22 +0000 (23:17 +0000)]
#define IS_LOCAL(x) (x->fd > -1)
#define IS_REMOTE(x) (x->fd < 0)
#define IS_MODULE_CREATED(x) (x->fd == FD_MAGIC_NUMBER)

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

18 years agooptimized a ton of strcmps down to an integer comparison!
brain [Tue, 13 Dec 2005 23:11:37 +0000 (23:11 +0000)]
optimized a ton of strcmps down to an integer comparison!

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

18 years agoTons of optimizations to add_channel (UNTESTED)
brain [Tue, 13 Dec 2005 22:51:32 +0000 (22:51 +0000)]
Tons of optimizations to add_channel (UNTESTED)

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

18 years agoDe-messified GetRevision
brain [Tue, 13 Dec 2005 22:21:33 +0000 (22:21 +0000)]
De-messified GetRevision

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

18 years agoEliminated a strlcpy
brain [Tue, 13 Dec 2005 21:38:13 +0000 (21:38 +0000)]
Eliminated a strlcpy

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

18 years agoOptimized accept() stuff to eliminate loop, idea while talking to w00t
brain [Tue, 13 Dec 2005 21:33:57 +0000 (21:33 +0000)]
Optimized accept() stuff to eliminate loop, idea while talking to w00t

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

18 years agoMinor bug chasing
brain [Tue, 13 Dec 2005 20:19:51 +0000 (20:19 +0000)]
Minor bug chasing

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

18 years agoNot sending fjoins on sync?
brain [Tue, 13 Dec 2005 20:03:24 +0000 (20:03 +0000)]
Not sending fjoins on sync?

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

18 years agoGot rid of the evil loopy horrid mess in dnsqueue.cpp (singlethreaded dns lookups)
brain [Tue, 13 Dec 2005 19:43:43 +0000 (19:43 +0000)]
Got rid of the evil loopy horrid mess in dnsqueue.cpp (singlethreaded dns lookups)

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

18 years agoMade dnsqueue clean up its sockets from the socketengine properly
brain [Tue, 13 Dec 2005 19:02:30 +0000 (19:02 +0000)]
Made dnsqueue clean up its sockets from the socketengine properly

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

18 years agoPrevented zlines from being allowed with a username/ident in them
brain [Tue, 13 Dec 2005 18:58:26 +0000 (18:58 +0000)]
Prevented zlines from being allowed with a username/ident in them

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

18 years agoAdded ability for channel lists to grow past one line in WHOIS
brain [Tue, 13 Dec 2005 17:28:41 +0000 (17:28 +0000)]
Added ability for channel lists to grow past one line in WHOIS

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

18 years agoModified chlist() and whois to allow output of multi line channel membership list (!)
brain [Tue, 13 Dec 2005 17:18:27 +0000 (17:18 +0000)]
Modified chlist() and whois to allow output of multi line channel membership list (!)

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

18 years agoForward declared ForceChan
brain [Tue, 13 Dec 2005 16:57:16 +0000 (16:57 +0000)]
Forward declared ForceChan

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

18 years agoFixed minor warning
brain [Tue, 13 Dec 2005 16:55:44 +0000 (16:55 +0000)]
Fixed minor warning

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

18 years agoLeft figure from output
brain [Tue, 13 Dec 2005 16:51:55 +0000 (16:51 +0000)]
Left figure from output

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

18 years agoadded question about oper channel max
brain [Tue, 13 Dec 2005 16:50:17 +0000 (16:50 +0000)]
added question about oper channel max

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

18 years agoModified channel joining to allow > MAXCHANS for opers/remote (when complete)
brain [Tue, 13 Dec 2005 16:31:52 +0000 (16:31 +0000)]
Modified channel joining to allow > MAXCHANS for opers/remote (when complete)

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

18 years agoMade MAXCHANS growable for opers/ulines (growing of list not implemented yet)
brain [Tue, 13 Dec 2005 16:11:08 +0000 (16:11 +0000)]
Made MAXCHANS growable for opers/ulines (growing of list not implemented yet)

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

18 years agoRemoved some logging that can cause excessively huge logs when select() is being...
brain [Tue, 13 Dec 2005 00:49:20 +0000 (00:49 +0000)]
Removed some logging that can cause excessively huge logs when select() is being used

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

18 years agoMore old /map code removal, removed stuff from headers
w00t [Tue, 13 Dec 2005 00:09:12 +0000 (00:09 +0000)]
More old /map code removal, removed stuff from headers

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

18 years agoRemoved old /map code
w00t [Tue, 13 Dec 2005 00:05:56 +0000 (00:05 +0000)]
Removed old /map code

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

18 years agoRemoved some remnants from mesh linking
w00t [Tue, 13 Dec 2005 00:03:59 +0000 (00:03 +0000)]
Removed some remnants from mesh linking

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

18 years agoSet up externs to allow moving loads of crap out of inspircd.cpp
brain [Tue, 13 Dec 2005 00:00:18 +0000 (00:00 +0000)]
Set up externs to allow moving loads of crap out of inspircd.cpp

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