| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Kill some useless comments. | 2021-05-13 | 1 | -2/+0 | |
| * | Fix a ton of pedantic compiler warnings. | 2021-04-04 | 1 | -3/+3 | |
| * | Add support for syncing metadata set on memberships.•••No compat logic is required here as existing servers will just drop the unknown METADATA message when they can't find the target. | 2021-04-01 | 1 | -0/+1 | |
| * | Fix the setter and set time of list modes being lost on netburst.•••Closes #1812. | 2021-03-30 | 1 | -0/+8 | |
| * | Remove multi-line FJOIN and FMODE logic.•••This only existed for 1202 protocol compatibility. As of 1205 the line length has been removed. | 2021-03-30 | 1 | -6/+2 | |
| * | Merge branch 'insp3' into master. | 2020-05-05 | 1 | -1/+1 | |
| |\ | |||||
| | * | Fixes by misspell-fixer | 2020-04-21 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -0/+4 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -0/+4 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix building on Windows.•••This regression was introduced by #1659. This distinction is only relevant on Windows so this should not affect non-Windows platforms. | 2019-07-04 | 1 | -1/+1 | |
| | * | CoreExport for CommandSave. fixes #1635 | 2019-06-07 | 1 | -1/+1 | |
| * | | Replace the override macro with the override keyword. | 2019-01-25 | 1 | -29/+29 | |
| |/ | |||||
| * | Convert AWAY to use cross-module events and clean up slightly.•••OnSetAway has been replaced with four events. OnUserPreAway and OnUserPreBack can be used to deny an away state change and/or change the away message of a local user. OnUserAway and OnUserBack allow modules to be notified that a user's away state has changed. | 2018-08-12 | 1 | -2/+9 | |
| * | 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 | -46/+46 | |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs. | 2017-11-21 | 1 | -29/+29 | |
| * | m_spanningtree Put command handlers with class names that collide with core c...•••This fixes issues in static builds | 2016-08-19 | 1 | -16/+31 | |
| * | m_spanningtree Remove PUSH handler | 2016-03-30 | 1 | -9/+0 | |
| * | m_spanningtree Add CommandNum::Builder | 2016-03-29 | 1 | -0/+7 | |
| * | m_spanningtree Add NUM command handler | 2016-03-29 | 1 | -0/+9 | |
| * | m_spanningtree Increase maximum generated FJOIN line size to 510 | 2015-01-09 | 1 | -1/+1 | |
| * | m_spanningtree Forward FJOINs with correct TS, modes and userlist | 2015-01-09 | 1 | -1/+3 | |
| * | m_spanningtree Add overload for add() and has_room(), giving more flexibility... | 2015-01-09 | 1 | -2/+14 | |
| * | m_spanningtree Add source server parameter to CommandFJOIN::Builder constructor•••Default it to this server | 2015-01-09 | 1 | -1/+1 | |
| * | m_spanningtree Remove CommandFJoin::ApplyModeStack() | 2014-09-03 | 1 | -1/+0 | |
| * | Replace irc::modestacker usage with the new ModeParser::Process() | 2014-09-03 | 1 | -1/+1 | |
| * | m_spanningtree Parse additional information present in SERVER messages•••Format: <key>[=<value>] | 2014-07-27 | 1 | -0/+6 | |
| * | m_spanningtree Remove post-handshake BURST handler | 2014-07-27 | 1 | -8/+0 | |
| * | m_spanningtree Remove unused parameters from the server introduction message•••This does not affect the initial SERVER message containing the password | 2014-07-27 | 1 | -1/+1 | |
| * | m_spanningtree Set the TS of the uuid nick to the same value on collision | 2014-07-26 | 1 | -0/+4 | |
| * | Merge insp20 | 2014-07-25 | 1 | -1/+1 | |
| |\ | |||||
| * | | m_spanningtree Remove server-to-server VERSION handler | 2014-06-17 | 1 | -8/+0 | |
| * | | m_spanningtree Add server-to-server SINFO command handler and builder•••Don't send SINFO to 1202 protocol servers | 2014-06-17 | 1 | -0/+14 | |
| * | | m_spanningtree Explicitly specify the routing for RESYNC as the one inherited...•••Command::GetRouting() defaulted to local only when RESYNC was added, but ServerCommand overrides it. | 2014-06-12 | 1 | -0/+1 | |
| * | | m_spanningtree Send and parse FJOINs with membership ids | 2014-06-11 | 1 | -0/+4 | |
| * | | m_spanningtree Add CmdBuilder specialization for FJOIN | 2014-06-11 | 1 | -0/+13 | |
| * | | m_spanningtree Send, parse and translate IJOINs with membership ids | 2014-06-11 | 1 | -1/+1 | |
| * | | m_spanningtree Throw an exception on protocol violations instead of returning...•••Catch CoreExceptions, log and close the link in OnDataReady() | 2014-04-16 | 1 | -1/+1 | |
| * | | m_spanningtree Rewrite /map | 2014-01-28 | 1 | -8/+0 | |
| * | | Unset all extensions and the topic when lowering TS on a channel | 2014-01-06 | 1 | -0/+9 | |
| * | | m_spanningtree Move c2s commands out of SpanningTreeCommands to auto register... | 2013-09-10 | 1 | -4/+1 | |
| * | | m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...•••TOPIC is no longer accepted from servers using the new protocol | 2013-08-28 | 1 | -1/+8 | |
| * | | m_spanningtree Introduce command builders | 2013-08-27 | 1 | -0/+41 | |
| * | | Fix Windows build and a few more problems | 2013-08-27 | 1 | -2/+2 | |
| * | | Fix indentation | 2013-08-27 | 1 | -6/+6 | |
| * | | m_spanningtree Allow server-to-server command handlers to specify whether the...•••To make life easier for handlers accepting servers only as source, pass them a TreeServer* so they don't have to call FindServer() | 2013-08-25 | 1 | -48/+48 | |
| * | | Remove cmd_map from the core | 2013-08-19 | 1 | -0/+17 | |
| * | | 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 | -52/+186 | |
| * | | m_spanningtree Remove SpanningTreeUtilities* fields and parameters | 2013-08-17 | 1 | -4/+2 | |
| * | | m_spanningtree Add channel timestamp to FTOPIC | 2013-04-13 | 1 | -1/+1 | |
