summaryrefslogtreecommitdiff
path: root/include/users.h
AgeCommit message (Expand)Author
2015-01-24Implement User::WriteCommonQuit() using ForEachNeighbor() in UserManagerAttila Molnar
2015-01-24Add User::ForEachNeighbor()Attila Molnar
2014-08-30Move the intrusive list containers into the insp namespaceAttila Molnar
2014-07-14Rename UserChanList to User::ChanList, remove UCListIterAttila Molnar
2014-07-03User::ChangeNick() cannot fail if the new nick is the uuid, document this and...Attila Molnar
2014-07-03Remove now needless User::ForceNickChange()Attila Molnar
2014-04-02Remove unused User::WriteCommonExcept()Attila Molnar
2014-04-02Move User::SendAll() into core_privmsgAttila Molnar
2014-04-02Remove User::WriteTo() functions; use User::WriteFrom() insteadAttila Molnar
2014-03-03Update nick timestamps in User::ChangeNick(), pass the new TS in a parameterAttila Molnar
2014-02-21Index Channel::modes and User::modes with the id of the mode instead of its l...Attila Molnar
2014-02-06Fix various cases of UUID exposure.Peter Powell
2014-01-24Convert InviteBase::invites to an intrusively linked listAttila Molnar
2014-01-24Convert LocalUserList to an intrusively linked listAttila Molnar
2014-01-05Move server description field from TreeServer into Server; remove OnGetServer...Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2014-01-05Improve UserManager::QuitUser() and related codeAttila Molnar
2013-08-10Rename <connect:nouserdns> to <connect:resolvehostnames>.Peter Powell
2013-08-09Remove virtual User::GetClass() (but keep LocalUser::GetClass())attilamolnar
2013-08-09Accept std::string as parameter in User::ChangeHost(), ChangeIdent() and Chan...attilamolnar
2013-08-09Move host cycle logic into m_hostcycleattilamolnar
2013-07-19Get rid of enum UserModes and mark User::modes as privateattilamolnar
2013-07-19Replace hardcoded mode letters, part 3attilamolnar
2013-07-19Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the U...attilamolnar
2013-07-02Allow for skipping clone checking before DNS is complete.Daniel Vassdal
2013-07-01Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w...attilamolnar
2013-06-21Fix Doxygen comments.Peter Powell
2013-06-06Convert User::SendText to use std::string.Peter Powell
2013-06-06Convert User::FormatNoticeMasks() to use std::string.Peter Powell
2013-06-06Replace some C string operations with the + operator.Peter Powell
2013-05-18Change the signature of User::ForceNickChange() to accept const std::string& ...attilamolnar
2013-05-14Add method for writing server notices.Peter Powell
2013-04-27Move <performance:nouserdns> to <connect:nouserdns>.Peter Powell
2013-04-26Modularize DNSAdam
2013-04-13Remove the deprecated invite APIattilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-11Fix clang warning about IsOper()attilamolnar
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2013-04-09Move most whois related code from the core into cmd_whoisattilamolnar
2013-04-04Make cmd_whowas act like a module, remove special handlingattilamolnar
2013-04-01Move member variables from User to LocalUserattilamolnar
2013-04-01Change User::GetIPString() to return const std::string&attilamolnar
2013-03-11Fix m_dnsbl not checking cgiirc users when the cgiirc address is elinedattilamolnar
2012-12-05Change a few signed counter variables to unsigned so they roll over laterattilamolnar
2012-11-29Make LocalUserList an std::listattilamolnar
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-10-03Change User::SetClientIP() to be virtualattilamolnar
2012-09-13Call OnUserSetIP() whenever the IP of a local user changes, set ident,host,dh...attilamolnar
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-07-01Revert "users: add SetClientIP function for irc::sockets::sockaddrs type."Robin Burchell