summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/uid.cpp
AgeCommit message (Expand)Author
2016-03-29m_spanningtree Add class SpanningTree::RemoteUserAttila Molnar
2016-02-25Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Attila Molnar
2015-05-23m_spanningtree Log nick collisions more verbosely and in all casesAttila Molnar
2015-05-13m_spanningtree Clean up commentsAttila Molnar
2014-07-27m_spanningtree Keep track of whether servers are behind a bursting server, us...Attila Molnar
2014-07-27m_spanningtree Replace direct access of TreeServer::bursting with IsBursting()Attila Molnar
2014-07-26m_spanningtree Set the TS of the uuid nick to the same value on collisionAttila Molnar
2014-07-26m_spanningtree Return a bool from DoCollision()Attila Molnar
2014-07-26m_spanningtree Update comments around collision handlingAttila Molnar
2014-07-25m_spanningtree Update nick overrule on UID code to make sense on masterAttila Molnar
2014-07-25Merge insp20Attila Molnar
2014-07-24m_spanningtree Always treat the remote client as the winner on nick collision...Attila Molnar
2014-06-14m_spanningtree Use vector back() where it makes senseAttila Molnar
2014-05-26Switch to std::string::compare() from substr() in a couple of placesAttila 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-03-17Rewrite clone counting to use one map instead of twoAttila Molnar
2014-03-15Change allocation of UserManager::clientlist to be physically part of the obj...Attila Molnar
2014-03-15Add UserManager::GetUsers()Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2013-08-27m_spanningtree Introduce command buildersattilamolnar
2013-08-25m_spanningtree Allow server-to-server command handlers to specify whether the...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-09Accept std::string as parameter in User::ChangeHost(), ChangeIdent() and Chan...attilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-07-01Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w...attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-14m_spanningtree UID handler: Fix parsing user modesattilamolnar
2013-04-12m_spanningtree Remove unneeded #includesattilamolnar
2013-04-12m_spanningtree Remove encapsulation on UserCount/OperCountattilamolnar
2013-04-12m_spanningtree UID handler: Log and drop the link when a server introduces a ...attilamolnar
2013-04-12m_spanningtree UID handler: Remove dead codeattilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-01Change User::GetIPString() to return const std::string&attilamolnar
2012-11-28m_spanningtree Remove redundant params.size() checksattilamolnar
2012-10-21Make better use of User::GetFullRealHost()attilamolnar
2012-07-01m_spanningtree Call the collision handler with the proper parameter (client i...attilamolnar
2012-06-12Be consistent with Robby's qQ snomask changesSir Poggles
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-04-11Prevent using invalid UIDs and enforce UID/SID matchingDaniel De Graaf
2010-03-02Log duplicate UUID events a bit betterdanieldg
2010-02-11Make UID modify its parameter on a nick collision so that services has an eas...danieldg
2010-01-30Remove a few needless string crops, compile fixdanieldg
2010-01-18Move lots of spanningtree items to commandsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2010-01-09Remove mode counter, not reliable and only used for umode +idanieldg
2009-10-23Make User::uuid and User::server constdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg