brain
18c757067c
Changed definition of CallHandler and CallCommandHandler for the ability to return false on bad command.
...
This allows us to terminate server links that send commands we dont know (e.g. admin loads module A after linking, we dont have module A, when it sends module A's command, abort)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3414 e03df62e-2008-0410-955e-edbf42e46eb7
2006-03-02 09:57:48 +00:00
brain
1383dba43e
Updated copyrights in headers etc using perl inplace edit
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-15 15:59:11 +00:00
brain
1268930234
GCC 4.1 is more strict about extra qualification on members
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2727 e03df62e-2008-0410-955e-edbf42e46eb7
2006-01-02 21:40:02 +00:00
brain
293df6a8b5
Split all commands into seperate files and redid command system to take classes, not function pointers (function pointers suck ass)
...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2534 e03df62e-2008-0410-955e-edbf42e46eb7
2005-12-16 18:10:38 +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