summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/fjoin.cpp
AgeCommit message (Expand)Author
2020-01-31Update copyright headers.InspIRCd Robot
2020-01-29Add Channel::WriteRemoteNotice and revert WriteNotice changes.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-11-17Allow Channel::WriteNotice send to other servers and status ranks.Peter Powell
2019-07-19spanningtree: Never send a message to a raw UUID in CmdBuilder.Peter Powell
2018-08-10Parse CAPAB CAPABILITIES and FJOIN messages with spacesepstream.Peter Powell
2018-08-07Remove the 'debug' snotice character.Peter Powell
2018-08-05Make the FJOIN timestamp message easier for users to understand.Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2016-09-02Bump version to 3.0 in comments and messagesAttila Molnar
2016-04-13m_spanningtree Fix FJOIN forwardingAttila Molnar
2016-04-13m_spanningtree Resync servers when they recreate a channel outside of burstAttila Molnar
2016-04-11Refactor topic setting logic to go through Channel::SetTopic() in all casesAttila Molnar
2016-03-05Send NOTICEs to local channel members with Channel::WriteNotice()Attila Molnar
2015-11-02Rewrite invite systemAttila Molnar
2015-05-13m_spanningtree Clean up commentsAttila Molnar
2015-04-20Merge insp20Attila Molnar
2015-01-09m_spanningtree Forward FJOINs with correct TS, modes and userlistAttila Molnar
2015-01-09m_spanningtree Change name and scope of commait in FJOIN handlerAttila Molnar
2015-01-09m_spanningtree Add overload for add() and has_room(), giving more flexibility...Attila Molnar
2015-01-09m_spanningtree Add source server parameter to CommandFJOIN::Builder constructorAttila Molnar
2015-01-03Fix a snotice in m_spanningtree incorrectly using an unsigned long.Peter Powell
2014-09-04m_spanningtree Simplify processing non-prefix modes in FJOINsAttila Molnar
2014-09-03m_spanningtree Remove CommandFJoin::ApplyModeStack()Attila Molnar
2014-09-03Use Modes::ChangeList in ModeHandler::RemoveMode()Attila Molnar
2014-09-03Replace irc::modestacker usage with the new ModeParser::Process()Attila Molnar
2014-07-27m_spanningtree Replace direct access of TreeServer::bursting with IsBursting()Attila Molnar
2014-07-25Merge insp20Attila Molnar
2014-06-14m_spanningtree Use vector back() where it makes senseAttila Molnar
2014-06-11m_spanningtree Send and parse FJOINs with membership idsAttila Molnar
2014-06-11m_spanningtree Add CmdBuilder specialization for FJOINAttila Molnar
2014-04-26m_spanningtree Set the bursting flag in the FJOIN handler based on whether th...Attila Molnar
2014-04-16m_spanningtree Add ServerCommand::ExtractTS() to convert string to raw TSAttila Molnar
2014-04-16m_spanningtree Throw an exception on protocol violations instead of returning...Attila Molnar
2014-02-22Add ModeParser::GetModes(), returns all user/chanmodesAttila Molnar
2014-01-06Unset all extensions and the topic when lowering TS on a channelAttila Molnar
2014-01-05Introduce Server classAttila Molnar
2013-08-30Merge insp20attilamolnar
2013-08-22m_spanningtree Change TreeServer::GetSocket() to always return the socket tha...attilamolnar
2013-08-18m_spanningtree Move all server-to-server command handlers into handler classesattilamolnar
2013-08-17m_spanningtree Remove SpanningTreeUtilities* fields and parametersattilamolnar
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-06-13Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...attilamolnar
2013-06-12m_spanningtree FJOIN handler: Merge and take maxmodes into consideration when...attilamolnar
2013-05-27Deduplicate RemoveMode() implementationsattilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-04-13Channel::JoinUser() and Channel::ForceChan() changesattilamolnar
2013-04-12m_spanningtree FJOIN handler: Refactor, update docattilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-01Change channel name parameter of Module::OnUserPreJoin() and Channel::JoinUse...attilamolnar