aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/fjoin.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2024-08-031-1/+1
* Update all usages of ProtocolServer to use Server.Gravatar Sadie Powell2024-07-241-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2023-12-221-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2023-12-221-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-09-011-1/+1
|\|
| * Tweak the malformed channel name message slightly.Gravatar Sadie Powell2023-09-011-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-08-251-0/+3
|\|
| * Fix being able to FJOIN non-channels.•••Closes #2057. Gravatar Sadie Powell2023-08-251-0/+3
* | Rename duration to timeutils and relocate InspIRCd::TimeString.Gravatar Sadie Powell2023-05-101-1/+2
* | Convert log calls to use fmtlib format stringsGravatar Sadie Powell2023-01-241-3/+3
* | Replace InspIRCd::Format with fmt::format.Gravatar Sadie Powell2023-01-231-2/+4
* | Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2023-01-011-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2022-12-301-1/+1
* | Replace foo.erase(foo.{size|end}()-1) with foo.pop_back().Gravatar Sadie Powell2022-10-011-1/+1
* | Replace *foo.rbegin() with foo.end().Gravatar Sadie Powell2022-10-011-1/+1
* | Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-2/+2
* | Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-5/+5
* | Rewrite logging calls to use the new APIs.Gravatar Sadie Powell2022-05-011-2/+2
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-1/+1
* | Consistently use `!foo` instead of `foo == NULL`.Gravatar Sadie Powell2021-12-031-1/+1
* | Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-011-2/+2
|\|
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-211-2/+2
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-081-2/+2
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-4/+1
* | Fix a compiler warning caused by an unused variable.Gravatar Sadie Powell2021-03-301-3/+0
* | Remove multi-line FJOIN and FMODE logic.•••This only existed for 1202 protocol compatibility. As of 1205 the line length has been removed. Gravatar Sadie Powell2021-03-301-19/+0
* | Convert CmdResult to an 8-bit strongly typed enum.Gravatar Sadie Powell2020-10-271-1/+1
* | Move FindUUID to the UserManager class.Gravatar Sadie Powell2020-02-091-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-6/+4
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
| * Add Channel::WriteRemoteNotice and revert WriteNotice changes.•••This is a partial reversion of 687778b72e. See also: #1749. Gravatar Sadie Powell2020-01-291-5/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-3/+5
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-3/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-12-081-2/+7
|\|
| * Allow Channel::WriteNotice send to other servers and status ranks.Gravatar Peter Powell2019-11-171-2/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-271-1/+1
|\|
| * spanningtree: Never send a message to a raw UUID in CmdBuilder.Gravatar Peter Powell2019-07-191-1/+1
* | ModeParser: remove fakederef.Gravatar Sadie Powell2019-02-071-5/+5
* | LogManager: remove fakederef.Gravatar Sadie Powell2019-02-071-2/+2
|/
* Parse CAPAB CAPABILITIES and FJOIN messages with spacesepstream.•••Special tokenisation rules are not necessary here. Gravatar Peter Powell2018-08-101-1/+1
* Remove the 'debug' snotice character.Gravatar Peter Powell2018-08-071-1/+1
* Make the FJOIN timestamp message easier for users to understand.Gravatar Peter Powell2018-08-051-1/+2
* 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. Gravatar Peter Powell2018-07-261-1/+1
* Bump version to 3.0 in comments and messagesGravatar Attila Molnar2016-09-021-1/+1
* m_spanningtree Fix FJOIN forwardingGravatar Attila Molnar2016-04-131-1/+1
* m_spanningtree Resync servers when they recreate a channel outside of burstGravatar Attila Molnar2016-04-131-2/+12
* Refactor topic setting logic to go through Channel::SetTopic() in all cases•••- Pass topic set time and optionally the setter to SetTopic() - Don't do anything if the topic is changed by a local user to what it is currently Gravatar Attila Molnar2016-04-111-7/+2