summaryrefslogtreecommitdiff
path: root/src/usermanager.cpp
AgeCommit message (Expand)Author
2020-12-20Hide the server name/desc better when <options:hideserver> is set.Sadie Powell
2020-03-12Implement support for the SERVLIST command.Sadie Powell
2020-01-11Update copyright headers.InspIRCd Robot
2019-12-28Ignore clients on ulined servers when reporting stats in LUSERS.Peter Powell
2019-11-16Close connections when an I/O hook is configured but not loaded.Peter Powell
2019-07-21Allow modules to prevent a failed connection from being closed.Peter Powell
2019-06-24Add OnUserPreQuit event to allow modules to change quit messages (#1629).iwalkalone
2019-04-04Document OnUserInit properly and add OnUserPostInit.Peter Powell
2019-02-15Rename User::nping to nextping for consistency with lastping.Peter Powell
2019-02-15Refactor UserManager::DoBackgroundUserStuff().Peter Powell
2019-01-20Call the OnUserInit hook from earlier in UserManager::AddUser.Peter Powell
2019-01-09Improve X-line text consistency.Matt Schatz
2018-12-12Fix a crash when the core_oper module is not loaded.Peter Powell
2018-11-07Merge tag 'v2.0.27' into master.Peter Powell
2018-11-04Fix exposing the ban reason when an xline is found in the bancache.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2017-10-28Hide User#host and User#dhost and use accessors to modify them.Peter Powell
2016-08-24Update UserManager documentation and commentsAttila Molnar
2016-08-24Check for errors after calling IOHookProvider::OnAccept()Attila Molnar
2016-08-24Call IOHookProviders after the socket has been added to the SocketEngine in U...Attila Molnar
2016-08-24Add socket into the SocketEngine as soon as possible in UserManager::AddUser()Attila Molnar
2016-08-17Merge insp20Attila Molnar
2016-08-10Initialize more User and LocalUser fields using the init listAttila Molnar
2016-08-08Keep multiple IOHookProvider references in class ListenSocketAttila Molnar
2016-06-13Stop processing the new connection in UserManager::AddUser() when an internal...Attila Molnar
2016-02-25Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Attila Molnar
2015-11-03Remove UserManager::GarbageCollect()Attila Molnar
2015-11-03Move already sent id rollover handling and static LocalUser::already_sent_id ...Attila Molnar
2015-11-03Add UserManager::NextAlreadySentId() and convert all code to use itAttila Molnar
2015-11-02Rewrite invite systemAttila Molnar
2015-05-22Remove dead code from UserManager::AddUser()Attila Molnar
2015-05-22Fix some oversightsAttila Molnar
2015-04-20Merge insp20Attila Molnar
2015-03-21Rebuild clone counts on rehashAdam
2015-02-05Merge pull request #971 from SaberUK/master+numeric-xlineAttila Molnar
2015-01-24Implement User::WriteCommonQuit() using ForEachNeighbor() in UserManagerAttila Molnar
2015-01-24Use ERR_YOUREBANNEDCREEP instead of NOTICE when a user is banned.Peter Powell
2014-12-30Fix signon time of clients being off by dns_timeout secondsAttila Molnar
2014-08-04Fix off by one in ping timeout.md-5
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-06-13Change allocation of InspIRCd::BanCache to be physically part of the object c...Attila Molnar
2014-06-13Pull in bancache.h from inspircd.hAttila Molnar
2014-06-07Relax fd bounds checkingAttila 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-14Change allocation of UserManager::uuidlist to be physically part of the objec...Attila Molnar
2014-02-08Change all socketengine methods to be staticAttila Molnar
2014-02-04Fix ping timeout message seconds vs secondAdam
2014-01-25Destroy Memberships of a quitting user in QuitUser() instead of in cull()Attila Molnar