summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-19Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereAttila Molnar
2014-07-19Access local user list via new UserManager::GetLocalUsers() and make ↵Attila Molnar
local_users private
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-19core_stats Deduplicate stats L and l codeAttila Molnar
2014-07-16Move typedef OperIndex to ServerConfig::OperIndexAttila Molnar
2014-07-16Move typedef ClassVector to ServerConfig::ClassVectorAttila Molnar
2014-07-16core_stats Simplify uptime stats code, don't output years because it is ↵Attila Molnar
ambiguous
2014-07-14Expand ISupportManager documentationAttila Molnar
2014-07-14Minor ISupportManager changesAttila Molnar
- Make GetLines() a const method - Rename Lines to cachedlines - Get rid of a variable in Build()
2014-07-14Move ISupportManager class declaration to isupportmanager.h from inspircd.hAttila 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
Remove the now unused UserMembList typedef too
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
2014-07-14Change return type of Channel::GetUsers() to reference from pointer as it is ↵Attila Molnar
never NULL
2014-07-10core_hostname_lookup Change source of log messages to MODNAMEAttila Molnar
2014-07-10core_dns Change source of log messages to MODNAME, remove "Resolver: " from ↵Attila Molnar
all messages
2014-07-10Move the TimerMap typedef into the private part of TimerManagerAttila Molnar
2014-07-10Remove current time parameter of the Timer constructorAttila Molnar
2014-07-10Move the definition of Timer::Timer() into the source file from the headerAttila Molnar
Use initialization list
2014-07-09core_whowas Rename and move WhoWasGroup to WhoWas::EntryAttila Molnar
2014-07-09core_whowas Return a WhoWas::Manager::Stats struct from GetStats() instead ↵Attila Molnar
of a string
2014-07-09core_whowas Split database logic into a WhoWas::Manager classAttila Molnar
2014-07-09core_whowas Clean up GetStats()Attila Molnar
2014-07-09core_whowas Rename misleading variables and typedefsAttila Molnar
2014-07-09core_whowas Switch from map to a hash map and from irc::string to std::stringAttila Molnar
2014-07-09core_whowas Change the FIFO to be an intrusive listAttila Molnar
2014-07-09core_whowas Store the nickname in WhoWas::NickAttila Molnar
2014-07-09core_whowas Store time added in WhoWas::NickAttila Molnar
2014-07-09core_whowas Delete elements of the per nick deque in the destructor of ↵Attila Molnar
WhoWas::Nick
2014-07-09core_whowas Create class WhoWas::Nick, store pointers to those in the mapAttila Molnar
2014-07-09Add intrusive_list_tail container that maintains a pointer to the last elementAttila Molnar
2014-07-09Make the name of intrusive list class configurable using a defineAttila Molnar
2014-07-09Split intrusive list implementation into a separate fileAttila Molnar
2014-07-09core_whowas Don't display used bytes in /STATS zAttila Molnar
Calculating this is tricky and the calculation was not realistic
2014-07-05m_spanningtree Extract logic that finds the source user for an incoming ↵Attila Molnar
command into a function
2014-07-05m_spanningtree Fix fake direction detection for commandsAttila Molnar
2014-07-05m_spanningtree Add optional expected nick TS parameter to SVSNICKAttila Molnar
Drop SVSNICK if the expected nick TS is present and it does not match the user's nick timestamp
2014-07-03m_spanningtree Replace manual string building of outgoing commands with ↵Attila Molnar
CmdBuilder where possible
2014-07-03User::ChangeNick() cannot fail if the new nick is the uuid, document this ↵Attila Molnar
and rely on it
2014-07-03Get rid of irc::strings (assign()) in User::ChangeNick()Attila Molnar
2014-07-03Deduplicate code in User::ChangeNick()Attila Molnar
2014-07-03Remove now needless User::ForceNickChange()Attila Molnar
Change call sites to call ChangeNick()
2014-07-03Move calling the OnUserPreNick() hook and the restrictbannedusers check from ↵Attila Molnar
core to cmd_nick (core_user)
2014-07-03core_user Deduplicate code that calls the OnUserRegister hookAttila Molnar
2014-07-03core_user Inherit CommandNick from SplitCommand, only handle it for local usersAttila Molnar
2014-06-30Set SSL options to sane default and enfore server cipher preferencesJulien Vehent
Original PR #856
2014-06-30m_spanningtree Drop support for changing user modes with FMODEAttila Molnar
This is useless with uuids