1354 Commits

Author SHA1 Message Date
brain
c7be4f8730 Missing semicolon
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2531 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:56:01 +00:00
brain
4c6bae4e36 Moved serverstats stuff out
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2529 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:54:19 +00:00
brain
c07c9729f3 Moved serverstats* stats to InspIRCd class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2528 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:47:09 +00:00
brain
f5754cbc9c Moved SocketEngine* SE into InspIRCd class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2527 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:32:01 +00:00
brain
9d37575438 More defines moved
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2525 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:07:25 +00:00
brain
eb61271c43 Moved a ton of defined to modules.h that belong there
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2524 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:07:02 +00:00
brain
064d185361 So many inclusion loops it makes your head spin - forward declaring tons of classes to fix
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2523 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 12:00:52 +00:00
brain
092eb69a53 Moved ModeGrok and Parser into InspIRCd class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2522 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 11:47:07 +00:00
brain
3d433bc7b0 GROK!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2521 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 11:32:57 +00:00
brain
ddb4ad9ce4 Moved mode stuff into modeparser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2520 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 11:21:22 +00:00
brain
ec126582ac Moved more command parsing stuff to CommandParser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2514 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 10:38:28 +00:00
brain
f7be9d31e0 Moved command_parse functions into class CommandParser
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2510 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 10:22:16 +00:00
brain
3f0f99d3ef Made remove_commands public
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2509 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 10:09:21 +00:00
brain
898e8da565 Moved command parsing crap into command_parse.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2505 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 09:56:33 +00:00
brain
7cf8d9c1c8 Moved BoundPortCount into serverstats
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2504 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 09:30:53 +00:00
brain
fae8d448b6 Bigger read buffers on ibuf
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2495 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 21:02:03 +00:00
brain
16ad204a5f Added Buffer member
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2493 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 20:40:10 +00:00
brain
ca9d23dc3f Added FlushWriteBuffer
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2492 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 20:38:54 +00:00
brain
0465fd1da7 Full removal of inspircd_util.h
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2485 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 18:08:07 +00:00
brain
46e4106613 Removed inspircd_util.cpp, this was NEVER really used!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2483 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 18:00:48 +00:00
brain
3f0576ff95 Optimized helperfuncs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2482 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 17:59:10 +00:00
brain
0a31bcd5ae Moved rehashnick and force_nickchange to users.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2478 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 14:19:37 +00:00
brain
818ead2412 Tidied up call_handler to use strings
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2476 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 14:12:13 +00:00
brain
8bac88198c Major tidyups are fun for all :p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2472 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 13:52:06 +00:00
brain
85e2be16c6 Fixes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2469 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 13:45:09 +00:00
brain
0c55e6d24b Moved a ton of user related functions from inspircd.cpp to users.cpp
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2468 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 13:44:17 +00:00
brain
8e4d0d74e6 Added comments
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2465 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 11:13:08 +00:00
brain
9904b03fdd 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
2005-12-15 10:54:42 +00:00
brain
8ed28d1f98 Added CullList class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2458 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-15 10:30:25 +00:00
brain
7a566e345c Added Server::GetVersion()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2455 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 20:58:38 +00:00
brain
735927abfe Added more stuff to InspIRCd class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2452 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 20:41:07 +00:00
brain
b5bb8ac184 Sucky stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2449 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 19:01:38 +00:00
brain
26c64a80a0 Made LoadModule and UnloadModule public
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2444 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:36:06 +00:00
brain
a50273328b Tidy tidy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2443 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:34:57 +00:00
brain
d0f0cbea07 Removed externs for module_sockets
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2442 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:33:22 +00:00
brain
c76bb1695f Shuffling stuff about
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2439 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:22:11 +00:00
brain
a51984ba6f Moved a bunch of stuff into class InspIRCd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2438 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:17:13 +00:00
brain
d3c5c8cfa2 Fixups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2432 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:04:30 +00:00
brain
665d01855e Fixed to use MAXSOCKS
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2431 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 18:00:59 +00:00
brain
6de0aaaef6 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
2005-12-14 17:57:12 +00:00
brain
417432f2be TittyBiscuits!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2429 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:53:32 +00:00
brain
a467c0fe9e Shitty include loops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2428 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:46:22 +00:00
brain
7c1488c4eb Tidying of stuff
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2427 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:44:38 +00:00
brain
f99478acd5 Tidied up typos
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2426 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:41:38 +00:00
brain
f9bc7a311d 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
2005-12-14 17:40:06 +00:00
brain
353145dd74 Comment tidy
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2424 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:17:22 +00:00
brain
fb99e9eaa2 Fixing move of *_channel functions to here
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2423 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 17:10:40 +00:00
brain
4aa2252476 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
2005-12-14 17:07:47 +00:00
brain
945466193b Tidied up inspircd.h
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2421 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-14 16:48:12 +00:00
brain
997ba7e5be 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
2005-12-14 15:55:26 +00:00