summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Expand)Author
2014-07-28m_spanningtree Add the TreeServer that split to the cull list and destroy eve...Attila Molnar
2014-07-28m_spanningtree Remove split servers from the hash maps in TreeServer::SQuitIn...Attila Molnar
2014-07-28m_spanningtree Move squit logic into TreeServer from TreeSocketAttila Molnar
2014-07-28m_spanningtree Remove now needless TreeSocket::ConnectionFailureShownAttila Molnar
2014-07-28m_spanningtree Ensure that TreeSocket::Close() only runs onceAttila Molnar
2014-07-27m_spanningtree Keep track of whether servers are behind a bursting server, us...Attila Molnar
2014-07-27m_spanningtree Only mark one server as finished bursting on ENDBURST (or PONG...Attila Molnar
2014-07-27m_spanningtree Sync bursting state of servers in SERVERAttila Molnar
2014-07-27m_spanningtree Parse additional information present in SERVER messagesAttila Molnar
2014-07-27m_spanningtree Add TreeServer::BeginBurst() that marks a server as burstingAttila Molnar
2014-07-27m_spanningtree Use the value of StartBurst to determine whether a server is b...Attila Molnar
2014-07-27m_spanningtree Replace direct access of TreeServer::bursting with IsBursting()Attila Molnar
2014-07-27m_spanningtree Remove post-handshake BURST handlerAttila Molnar
2014-07-27m_spanningtree Don't send needless BURST after introducing a serverAttila Molnar
2014-07-27m_spanningtree Keep track of whether we've sent our burst, to be used for tra...Attila Molnar
2014-07-27m_spanningtree Add TreeSocket::WriteLineNoCompat() to send a line without doi...Attila Molnar
2014-07-27m_spanningtree Translate the new SERVER message for 1202 protocol serversAttila Molnar
2014-07-27m_spanningtree Remove unused parameters from the server introduction messageAttila Molnar
2014-07-27m_spanningtree Add newly created TreeServers to the parent's list in the cons...Attila Molnar
2014-07-27m_spanningtree Don't pointlessly copy strings in SERVER handlersAttila Molnar
2014-07-27m_spanningtree Deduplicate server auth codeAttila Molnar
2014-07-27m_spanningtree Deduplicate auth finish codeAttila Molnar
2014-07-27m_spanningtree Remove duplicated code from TreeSocket::Outbound_Reply_Server()Attila Molnar
2014-07-26m_spanningtree Set the TS of the uuid nick to the same value on collisionAttila Molnar
2014-07-26m_spanningtree Warn instead of sending SAVE if we change the nick of a non-lo...Attila Molnar
2014-07-26m_spanningtree Only accept uuids in SAVEAttila Molnar
2014-07-26m_spanningtree Don't accept NICK with 0 TSAttila Molnar
2014-07-26m_spanningtree Return a bool from DoCollision()Attila Molnar
2014-07-26m_spanningtree Replace WriteLine() call with Unicast() in DoCollision()Attila Molnar
2014-07-26m_spanningtree Replace #defines with references in DoCollision()Attila Molnar
2014-07-26m_spanningtree Update comments around collision handlingAttila Molnar
2014-07-26m_spanningtree Let the NICK handler change the nick of the incoming user on c...Attila Molnar
2014-07-25m_spanningtree Update nick overrule on UID code to make sense on masterAttila Molnar
2014-07-25m_ssl_openssl Read the DH params file using the BIO API on all OSesAttila Molnar
2014-07-25Merge insp20Attila Molnar
2014-07-24Update example configuration files, fix typos and caseAttila Molnar
2014-07-24m_spanningtree Always treat the remote client as the winner on nick collision...Attila Molnar
2014-07-24Make sure the DN strings obtained from the SSL mods are always validAttila Molnar
2014-07-20m_spanningtree Remove the MAP ISUPPORT tokenAttila Molnar
2014-07-19m_hideoper: Hide hidden opers from /stats P. #874Adam
2014-07-19Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereAttila Molnar
2014-07-19Access local user list via new UserManager::GetLocalUsers() and make local_us...Attila Molnar
2014-07-19Move and rename typedef LocalUserList to UserManager::LocalListAttila Molnar
2014-07-19Erase local users from UserManager::local_list in QuitUser()Attila Molnar
2014-07-16Move typedef OperIndex to ServerConfig::OperIndexAttila Molnar
2014-07-14m_rmode Call Channel::GetUsers() instead of directly accessing Channel::userlistAttila Molnar
2014-07-14Rename UserChanList to User::ChanList, remove UCListIterAttila Molnar
2014-07-14Remove typedef UserMembIter, use Channel::MemberMap::iterator insteadAttila Molnar
2014-07-14Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator insteadAttila Molnar
2014-07-14Rename UserMembList to Channel::MemberMap, switch all code to use itAttila Molnar