| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2024-06-07 | 1 | -1/+1 | |
| * | Rename some of the Module member variables. | 2024-03-04 | 1 | -1/+1 | |
| * | Convert log calls to use fmtlib format strings | 2023-01-24 | 1 | -3/+3 | |
| * | Qualify auto correctly in all cases. | 2023-01-10 | 1 | -2/+2 | |
| * | Rework the levels things are logged at to make more sense. | 2022-12-18 | 1 | -1/+1 | |
| * | Use auto instead of type names where the type is obvious. | 2022-09-29 | 1 | -2/+2 | |
| * | Switch from NULL to nullptr. | 2022-07-22 | 1 | -2/+2 | |
| * | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -2/+2 | |
| * | Clean up the routing code in the ctables header. | 2021-07-24 | 1 | -14/+14 | |
| * | Add ChannelManager::IsPrefix. | 2021-05-08 | 1 | -1/+1 | |
| * | Move channel logic from InspIRCd to the new ChannelManager class. | 2021-05-08 | 1 | -1/+1 | |
| * | Convert CmdResult to an 8-bit strongly typed enum. | 2020-10-27 | 1 | -1/+1 | |
| * | Rename Module::flags to Module::properties.•••This name is more descriptive and should create less warnings about shadowing in existing modules. | 2020-04-11 | 1 | -1/+1 | |
| * | Improve storage of module description, flags, and link data. | 2020-04-11 | 1 | -3/+1 | |
| * | Move FindNick to UserManager. | 2020-02-09 | 1 | -1/+1 | |
| * | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -2/+5 | |
| |\ | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -2/+5 | |
| * | | Merge branch 'insp3' into master. | 2019-11-13 | 1 | -1/+1 | |
| |\| | |||||
| | * | Add the server id to the Server class. | 2019-09-23 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2019-07-27 | 1 | -5/+5 | |
| |\| | |||||
| | * | Get rid of CommandBuilder::push_back. | 2019-07-19 | 1 | -4/+4 | |
| | * | spanningtree: Never send a message to a raw UUID in CmdBuilder. | 2019-07-19 | 1 | -1/+1 | |
| * | | ModeParser: remove fakederef. | 2019-02-07 | 1 | -1/+1 | |
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -2/+2 | |
| |/ | |||||
| * | Fix a crash when trying to use ROUTE_TYPE_MESSAGE with no message. | 2019-01-02 | 1 | -1/+4 | |
| * | Fix message tags not being broadcast across the network. | 2019-01-02 | 1 | -1/+2 | |
| * | Amend OnPostCommand to specify whether the command is loopcalled.•••This restores previous behaviour which was lost when the original line parameter was removed. | 2018-09-11 | 1 | -1/+1 | |
| * | Remove the original line parameter of On{Pre,Post}Command.•••In the brave new world of message tags and alternate wire formats this is no longer something that is appropriate to expose. In reality it was only ever used by m_alias which now reconstitutes the command name and parameters into a RFC 1459-style message for whatever it needs to do. | 2018-08-10 | 1 | -1/+1 | |
| * | 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 | -2/+2 | |
| * | Merge insp20 | 2016-08-17 | 1 | -1/+1 | |
| |\ | |||||
| | * | Minor spelling errors in m_spanningtree.so | 2016-02-28 | 1 | -1/+1 | |
| * | | m_spanningtree Use SpanningTreeUtilities::FindRouteTarget() in RouteCommand()•••This makes ROUTE_UNICAST() accept nicks and uuids | 2016-03-29 | 1 | -1/+3 | |
| * | | Reduce std::string::substr() usage•••substr() returns a new string while erase() and assign() modify the existing one | 2015-01-10 | 1 | -1/+1 | |
| * | | m_spanningtree Fix routing of unicast messages | 2014-04-14 | 1 | -10/+16 | |
| * | | m_spanningtree Fix routing of ROUTE_TYPE_MESSAGE messages | 2014-01-21 | 1 | -1/+1 | |
| * | | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -1/+1 | |
| * | | m_spanningtree Introduce command builders | 2013-08-27 | 1 | -15/+12 | |
| * | | m_spanningtree Remove duplicate code for sending channel messages from RouteC... | 2013-08-22 | 1 | -13/+2 | |
| * | | m_spanningtree Implement DoOneToMany() using DoOneToAllButSender() | 2013-08-22 | 1 | -8/+2 | |
| * | | m_spanningtree Move all server-to-server command handlers into handler classes•••These commands are not registered in or called by the core. When looking for the handler of a command a new command table is searched first which contains all server-to-server commands. If a handler cannot be found in there, the core command table is consulted. | 2013-08-18 | 1 | -1/+1 | |
| * | | Remove $ModDep comments | 2013-08-15 | 1 | -2/+0 | |
| * | | Change modules to use the MODNAME constant when logging.•••The majority of modules were logging with their module name as the log type. There was a few places which were logging to a non-name type but, with the exception of CONFIG, those messages are so uncommon that it doesn't make sense to use a seperate type for them. | 2013-08-04 | 1 | -2/+2 | |
| * | | Rewrite CommandParser::TranslateUIDs() | 2013-06-13 | 1 | -2/+1 | |
| * | | Implement GetRouting() in core commands that require it, remove ugly workarou... | 2013-06-12 | 1 | -9/+1 | |
| * | | Change command name parameter of OnPostCommand to be a Command* | 2013-06-12 | 1 | -8/+3 | |
| * | | Fix spacing in calls to LogManager::Log. | 2013-05-19 | 1 | -2/+2 | |
| * | | m_spanningtree Remove unneeded #includes | 2013-04-12 | 1 | -7/+1 | |
| * | | m_spanningtree Change TreeServerList to be a set, get rid of a function dedic... | 2013-04-12 | 1 | -1/+1 | |
| * | | Add LOG_ prefix to the log level enum values. | 2013-04-12 | 1 | -2/+2 | |
| |/ | |||||
| * | Remove usage of deprecated CallCommandHandler() and IsValidModuleCommand() | 2012-11-19 | 1 | -2/+2 | |
