| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | Fix various minor Doxygen warnings. | 2022-02-02 | 1 | -2/+2 | |
| * | Update copyright headers. | 2021-03-05 | 1 | -1/+1 | |
| * | Make shun block client-only tags by default. | 2020-09-27 | 1 | -0/+1 | |
| * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| * | Fixes by misspell-fixer | 2020-04-21 | 1 | -1/+1 | |
| * | Fix various documentation and formatting issues. | 2020-03-30 | 1 | -2/+2 | |
| * | Allow commands to override ERR_{NEEDSMOREPARAMS,NOTREGISTERED}. | 2020-03-18 | 1 | -0/+12 | |
| * | Clean up the documentation of the Command and SplitCommand classes. | 2020-03-05 | 1 | -16/+48 | |
| * | Move user command stuff from CommandBase to Command. | 2020-03-05 | 1 | -28/+15 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -3/+6 | |
| * | Move the <disabled> tag out of the core to a new module. | 2019-01-24 | 1 | -21/+0 | |
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -1/+34 | |
| * | Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. | 2018-07-26 | 1 | -6/+8 | |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. | 2017-11-21 | 1 | -1/+1 | |
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -4/+4 | |
| * | Remove CMD_EPERM as it is not used anywhere. | 2017-10-21 | 1 | -6/+9 | |
| * | Implement Command::RegisterService() | 2015-11-23 | 1 | -0/+4 | |
| * | Move implementation of Command and CommandBase functions into a source file | 2015-01-24 | 1 | -18/+4 | |
| * | Remove unused CommandBase::DecodeParameter() | 2015-01-24 | 1 | -10/+0 | |
| * | Switch to unsigned ints in CommandBase constructor for min and max params | 2015-01-24 | 1 | -1/+1 | |
| * | Add ProtocolInterface::BroadcastEncap() and infrastructure for manually forwa... | 2014-01-26 | 1 | -0/+6 | |
| * | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -1/+8 | |
| * | Create the CommandBase class from Command•••The Handle() method is not part of CommandBase, making it possible to provide a different Handle() in each class derived from CommandBase | 2013-08-18 | 1 | -10/+24 | |
| * | Remove TR_END, remove TRANSLATEx() from commands that do not need it | 2013-06-13 | 1 | -1/+0 | |
| * | Remove (non-functional) total_bytes counter from Command | 2013-06-01 | 1 | -5/+1 | |
| * | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | 2013-04-12 | 1 | -4/+1 | |
| * | Add a flag to Command that controls whether an empty last parameter is allowe... | 2012-12-15 | 1 | -1/+11 | |
| * | Change a few signed counter variables to unsigned so they roll over later | 2012-12-05 | 1 | -2/+2 | |
| * | Fix Doxygen syntax errors. | 2012-07-05 | 1 | -7/+3 | |
| * | Replace copyright headers with headers granting specific authors copyright | 2012-04-19 | 1 | -8/+18 | |
| * | Fixes for bug #12 | 2012-04-14 | 1 | -2/+2 | |
| * | Floating-point math should have no place in an ircd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12442 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-02-12 | 1 | -2/+2 | |
| * | Move lots of spanningtree items to commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12296 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-18 | 1 | -1/+5 | |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | 2010-01-11 | 1 | -1/+1 | |
| * | Use ServiceProvider for inter-module dependencies•••This will stop dependency chains from preventing module reloads when it is not actually needed; however, it removes some failsafes that will need to be reimplemented in order to avoid unmapped vtables. This deprecates Request as an inter-module signaling mechanism, although SQL still uses it. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12140 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-11-16 | 1 | -2/+2 | |
| * | Add Inspircd::AddServices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12135 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-11-15 | 1 | -9/+2 | |
| * | Move forward declarations to typedefs.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11967 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-24 | 1 | -8/+0 | |
| * | Move SetClass to LocalUser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11941 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-21 | 1 | -0/+15 | |
| * | Maintain refcount of Module objects to complain about leaked pointers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11925 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-19 | 1 | -1/+1 | |
| * | Remove more classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11905 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-18 | 1 | -1/+1 | |
| * | Remove Command and ModeHandler objects in their destructors; fixes possible p...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11872 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-13 | 1 | -4/+2 | |
| * | Fix routing for normal core commands like QUIT•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11795 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-02 | 1 | -2/+2 | |
| * | Add ROUTE_TYPE_MESSAGE and use for PRIVMSG/NOTICE routing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11791 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-10-01 | 1 | -0/+3 | |
| * | Clean up Command constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11707 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-13 | 1 | -23/+6 | |
| * | Remove HandleInternal and HandleServer, they are duplicated by Request* and F...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11672 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-03 | 1 | -21/+0 | |
| * | Remove CMD_LOCALONLY, enforce use of GetRouting for routed commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11671 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-03 | 1 | -8/+1 | |
| * | Add more comments here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11659 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -3/+16 | |
| * | Add Module* creator to Command and ModeHandler•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11631 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -14/+11 |
