aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/nick.cpp
Commit message (Expand)AuthorAgeFilesLines
* m_spanningtree Put command handlers with class names that collide with core c...•••This fixes issues in static builds Gravatar Attila Molnar2016-08-191-1/+1
* m_spanningtree Log nick collisions more verbosely and in all casesGravatar Attila Molnar2015-05-231-1/+1
* m_spanningtree Set the TS of the uuid nick to the same value on collisionGravatar Attila Molnar2014-07-261-1/+3
* m_spanningtree Don't accept NICK with 0 TSGravatar Attila Molnar2014-07-261-2/+2
* m_spanningtree Return a bool from DoCollision()•••The return value is true if the remote user or both have to change, false if only we have to change Gravatar Attila Molnar2014-07-261-2/+2
* m_spanningtree Update comments around collision handlingGravatar Attila Molnar2014-07-261-1/+2
* m_spanningtree Let the NICK handler change the nick of the incoming user on c...•••Don't change it in DoCollision() Gravatar Attila Molnar2014-07-261-5/+3
* Merge insp20Gravatar Attila Molnar2014-07-251-8/+9
* Remove now needless User::ForceNickChange()•••Change call sites to call ChangeNick() Gravatar Attila Molnar2014-07-031-1/+1
* m_spanningtree Throw an exception on protocol violations instead of returning...•••Catch CoreExceptions, log and close the link in OnDataReady() Gravatar Attila Molnar2014-04-161-1/+1
* Update nick timestamps in User::ChangeNick(), pass the new TS in a parameterGravatar Attila Molnar2014-03-031-3/+3
* Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() Gravatar Attila Molnar2014-01-051-1/+2
* 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() Gravatar attilamolnar2013-08-251-4/+1
* 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. Gravatar attilamolnar2013-08-181-0/+64