summaryrefslogtreecommitdiff
path: root/include/usermanager.h
AgeCommit message (Expand)Author
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-02-15Refactor UserManager::DoBackgroundUserStuff().Peter Powell
2017-08-26Fix a bunch of Doxygen warnings.Peter Powell
2016-08-24Update UserManager documentation and commentsAttila 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-04-20Merge insp20Attila Molnar
2015-03-21Rebuild clone counts on rehashAdam
2014-08-30Move the intrusive list containers into the insp namespaceAttila 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-06-24Change allocation of InspIRCd::Users to be physically part of the object cont...Attila Molnar
2014-03-25Change storage of UserManager::all_opers to be a vectorAttila Molnar
2014-03-25Add typedef OperList to UserManager for use with all_opersAttila 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-03-14Change allocation of UserManager::uuidlist to be physically part of the objec...Attila Molnar
2014-01-24Convert LocalUserList to an intrusively linked listAttila Molnar
2014-01-05Improve UserManager::QuitUser() and related codeAttila Molnar
2013-07-19Replace hardcoded mode letters, part 3attilamolnar
2013-06-06Move code between usermanager.(cpp|h), clarify commentsattilamolnar
2013-06-06Move DoBackgroundUserStuff() and AllModulesReportReady() into UserManagerattilamolnar
2013-06-06Merge insp20attilamolnar
2013-05-18Remove unused UserManager::ServerPrivmsgAll()attilamolnar
2013-05-18Initialize local_countattilamolnar
2013-05-16Workaround for std::list::size() having linear complexity on some implementat...attilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-04Stop recreating hashmaps every hour, move garbage collection code related to ...attilamolnar
2012-11-29Make LocalUserList an std::listattilamolnar
2012-11-29Add a typedef for LocalUserListattilamolnar
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fixes for bug #12Justin Crawford
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-03Move MODENOTICE command to a command moduledanieldg
2009-10-24Create irc::sockets::cidr_maskdanieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-18Remove more classbasedanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-02Change OnHookUserIO to OnHookIO, making it usable for more than User* and les...danieldg
2009-09-02Route whois notices using ENCAP WHOISNOTICE to properly fix remote user PrivP...danieldg
2009-09-02Valgrind cleanup: deallocate RFC modes, clientlist, and uuidlistdanieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg