aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/netburst.cpp
Commit message (Expand)AuthorAgeFilesLines
* Show server versions in /MAP for opers•••This resolves #1203 Gravatar B00mX0r2017-12-191-0/+3
* Move OnSync{Channel,Network,User} to ServerEventListener.Gravatar Peter Powell2017-12-031-5/+4
* m_spanningtree Clean up commentsGravatar Attila Molnar2015-05-131-8/+7
* m_spanningtree Keep track of whether we've sent our burst, to be used for tra...Gravatar Attila Molnar2014-07-271-0/+2
* m_spanningtree Remove unused parameters from the server introduction message•••This does not affect the initial SERVER message containing the password Gravatar Attila Molnar2014-07-271-1/+0
* Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereGravatar Attila Molnar2014-07-191-1/+1
* Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator insteadGravatar Attila Molnar2014-07-141-1/+1
* Rename UserMembList to Channel::MemberMap, switch all code to use itGravatar Attila Molnar2014-07-141-1/+1
* Change return type of Channel::GetUsers() to reference from pointer as it is ...Gravatar Attila Molnar2014-07-141-2/+2
* m_spanningtree Replace manual string building of outgoing commands with CmdBu...Gravatar Attila Molnar2014-07-031-2/+2
* m_spanningtree Exchange public server version strings via SINFO instead of VE...Gravatar Attila Molnar2014-06-171-1/+1
* m_spanningtree Send and receive full version strings via SINFOGravatar Attila Molnar2014-06-171-0/+3
* m_spanningtree Add TreeSocket::SendServerInfo() that sends all additional dat...Gravatar Attila Molnar2014-06-171-3/+8
* m_spanningtree Change allocation of the specialized ProtocolInterface to be p...Gravatar Attila Molnar2014-06-131-1/+0
* m_spanningtree Add CmdBuilder specialization for FJOINGravatar Attila Molnar2014-06-111-12/+8
* Add UserManager::GetUsers()Gravatar Attila Molnar2014-03-151-1/+3
* Add InspIRCd::GetChans(), remove ChannelCount()Gravatar Attila Molnar2014-03-141-1/+2
* Remove whitespace and minor style changesGravatar Attila Molnar2014-01-231-1/+0
* Pass an interface to the OnSync hooks•••Remove Module::ProtoSendMetaData() Gravatar attilamolnar2013-09-131-9/+25
* Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel() Gravatar attilamolnar2013-09-121-3/+94
* m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...•••TOPIC is no longer accepted from servers using the new protocol Gravatar attilamolnar2013-08-281-5/+1
* m_spanningtree Introduce command buildersGravatar attilamolnar2013-08-271-45/+21
* m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G...Gravatar attilamolnar2013-08-221-2/+3
* Change the syntax of FOREACH macros to be less dumb.Gravatar Adam2013-08-041-3/+3
* m_spanningtree Change the type of TreeServer::ServerName to std::stringGravatar attilamolnar2013-07-241-2/+1
* Seperate ModeReference into ChanModeReference and UserModeReferenceGravatar attilamolnar2013-07-191-1/+1
* Use InspIRCd::Format instead of snprintf().Gravatar Peter Powell2013-06-061-40/+30
* Merge insp20Gravatar attilamolnar2013-06-061-1/+0
|\
| * Remove unused variables, avoid copies where possible, check empty() instead o...•••Most of these were detected by cppcheck Gravatar attilamolnar2013-05-161-1/+0
* | Convert XLine::Displayable to return a std::string.Gravatar Peter Powell2013-05-211-2/+4
* | Allow spaces (and more) in oper types•••The spaces are converted to '_' characters in OPERTYPE for 2.0 servers Issue #533 suggested by @ankitkv Gravatar attilamolnar2013-05-161-1/+1
* | Use std::string internally in UIDGenerator, move UUID_LENGTH into the class a...Gravatar attilamolnar2013-04-141-1/+1
* | m_spanningtree Ignore hopcount in incoming SERVER command, always send 0 at b...Gravatar attilamolnar2013-04-131-9/+7
* | m_spanningtree Netburst: If a topic was ever set, send it even if it's empty•••A new but empty topic should override a non-empty old topic Gravatar attilamolnar2013-04-131-1/+4
* | m_spanningtree Add channel timestamp to FTOPICGravatar attilamolnar2013-04-131-1/+1
* | m_spanningtree Remove unneeded #includesGravatar attilamolnar2013-04-121-1/+0
* | m_spanningtree Netburst: Refactor SendChannelModes()•••Rename it to SyncChannel() and change it to take a Channel* parameter, move iteration into DoBurst() Gravatar attilamolnar2013-04-121-23/+19
* | m_spanningtree Netburst: Rework SendFJoins()•••Old code sent empty lines on burst after FJOINs, new version fixes that Gravatar attilamolnar2013-04-121-42/+14
* | m_spanningtree Netburst: Remove expiration check from SendXLines()•••XLineManager does the checking Gravatar attilamolnar2013-04-121-7/+3
* | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()Gravatar attilamolnar2013-04-101-2/+2
* | Migrate u_listmode.h into the core, change +b to use itGravatar attilamolnar2013-04-081-26/+3
* | Change User::GetIPString() to return const std::string&Gravatar attilamolnar2013-04-011-1/+1
|/
* m_spanningtree Fix undefined behavior caused by referencing the returned buff...Gravatar attilamolnar2012-10-071-1/+2
* m_spanningtree Netburst: Remove unused parameters and variablesGravatar attilamolnar2012-10-031-11/+11
* m_spanningtree Netburst: Prefix SERVER and VERSION lines with SIDs instead of...Gravatar attilamolnar2012-10-031-4/+3
* m_spanningtree Netburst: Remove unnecessary variables from DoBurst()Gravatar attilamolnar2012-10-021-8/+5
* Fix more undefined behavior caused by referencing the returned buffer by std:...•••See 83c7cc45daf6fb1f8c36f15297a4657e45a34e88 Gravatar attilamolnar2012-09-301-1/+3
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+16
* Fix wrapping check so we waste slightly fewer lines in syncing ban lists via ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12371 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-041-1/+1
* Make CHANMODES/USERMODES split by spaces•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12267 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-01-161-3/+0