aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* | core_whowas Rename misleading variables and typedefsGravatar Attila Molnar2014-07-091-5/+5
* | core_whowas Switch from map to a hash map and from irc::string to std::stringGravatar Attila Molnar2014-07-091-3/+3
* | core_whowas Change the FIFO to be an intrusive listGravatar Attila Molnar2014-07-091-6/+6
* | core_whowas Store the nickname in WhoWas::NickGravatar Attila Molnar2014-07-091-1/+5
* | core_whowas Store time added in WhoWas::NickGravatar Attila Molnar2014-07-091-0/+8
* | core_whowas Delete elements of the per nick deque in the destructor of WhoWas...Gravatar Attila Molnar2014-07-091-0/+4
* | core_whowas Create class WhoWas::Nick, store pointers to those in the mapGravatar Attila Molnar2014-07-091-1/+13
* | Add intrusive_list_tail container that maintains a pointer to the last elementGravatar Attila Molnar2014-07-092-0/+49
* | Make the name of intrusive list class configurable using a defineGravatar Attila Molnar2014-07-092-2/+4
* | Split intrusive list implementation into a separate fileGravatar Attila Molnar2014-07-092-110/+130
* | User::ChangeNick() cannot fail if the new nick is the uuid, document this and...Gravatar Attila Molnar2014-07-031-1/+1
* | Remove now needless User::ForceNickChange()•••Change call sites to call ChangeNick() Gravatar Attila Molnar2014-07-031-11/+1
* | Add InspIRCd::TimingSafeCompare() function that compares strings in a timing-...Gravatar Attila Molnar2014-06-281-0/+9
* | Add parameter to InspIRCd::TimeString for UTC time formats.•••Missing doc added by @attilamolnar Gravatar Peter Powell2014-06-251-1/+2
* | Add formatting to InspIRCd::TimeString; switch all code to use it.•••m_httpd also now uses the correct timestamp format. Windows-specific fixes by @attilamolnar, original PR #849 Gravatar Peter Powell2014-06-251-1/+4
* | Inherit ThreadQueueData from Mutex to avoid duplicating codeGravatar Attila Molnar2014-06-242-32/+6
* | Remove empty Thread destructorGravatar Attila Molnar2014-06-241-3/+0
* | Move and rename class ThreadData to ThreadEngine::ThreadStateGravatar Attila Molnar2014-06-243-15/+15
* | Move and rename ThreadData::FreeThread() to ThreadEngine::Stop() and document...Gravatar Attila Molnar2014-06-242-2/+24
* | Make Thread::state privateGravatar Attila Molnar2014-06-241-4/+9
* | Change allocation of ThreadData to be physically part of the object containin...Gravatar Attila Molnar2014-06-241-2/+2
* | Remove empty ThreadEngine constructors and destructorsGravatar Attila Molnar2014-06-242-14/+0
* | Remove the unused ThreadEngine::GetName() method from both implementationsGravatar Attila Molnar2014-06-242-16/+0
* | Change allocation of InspIRCd::Users to be physically part of the object cont...Gravatar Attila Molnar2014-06-242-2/+2
* | Change allocation of InspIRCd::SNO to be physically part of the object contai...Gravatar Attila Molnar2014-06-242-2/+2
* | Change allocation of InspIRCd::Modules to be physically part of the object co...Gravatar Attila Molnar2014-06-242-2/+2
* | Change allocation of InspIRCd::Logs to be physically part of the object conta...Gravatar Attila Molnar2014-06-242-2/+2
* | Change allocation of InspIRCd::Modes to be physically part of the object cont...Gravatar Attila Molnar2014-06-242-2/+2
* | Add the fakederef classGravatar Attila Molnar2014-06-241-0/+11
* | Change the type of the user parameter in the OnUserPreNick() hook from User t...•••No remote users were passed to this hook before. Remove needless IS_LOCAL() checks. Gravatar Attila Molnar2014-06-201-5/+2
* | Update the description field in the Server object representing the local serv...Gravatar Attila Molnar2014-06-171-2/+7
* | Remove unused #define ERROR -1Gravatar Attila Molnar2014-06-141-4/+0
* | Make the default ProtocolInterface instance part of class InspIRCd•••The protocol module no longer has to delete it on load and construct it on unload, only assign a new value to ServerInstance->PI Gravatar Attila Molnar2014-06-131-0/+4
* | Change allocation of InspIRCd::Parser to be physically part of the object con...Gravatar Attila Molnar2014-06-131-1/+1
* | Remove global Commandtable typedefGravatar Attila Molnar2014-06-132-6/+2
* | Make CommandParser::cmdlist privateGravatar Attila Molnar2014-06-131-1/+1
* | Add CommandParser::GetCommands() and typedef CommandMap and use it instead of...Gravatar Attila Molnar2014-06-131-0/+8
* | Change allocation of InspIRCd::BanCache to be physically part of the object c...Gravatar Attila Molnar2014-06-131-1/+1
* | Pull in bancache.h from inspircd.hGravatar Attila Molnar2014-06-131-0/+1
* | Move the definition of the BanCacheHit constructor into the source file from ...Gravatar Attila Molnar2014-06-131-4/+1
* | Move BanCacheHash typedef into the private part of BanCacheManagerGravatar Attila Molnar2014-06-131-5/+4
* | Change allocation of BanCacheManager::BanHash to be physically part of the ob...Gravatar Attila Molnar2014-06-131-5/+1
* | Change allocation of InspIRCd::Threads to be physically part of the object co...Gravatar Attila Molnar2014-06-131-1/+1
* | Change allocation of InspIRCd::stats to be physically part of the object cont...•••While at it, remove "stats" from all field names Gravatar Attila Molnar2014-06-131-13/+13
* | Add foundation for membership idsGravatar Attila Molnar2014-06-111-0/+20
* | Add ConvToUInt64()Gravatar Attila Molnar2014-06-111-0/+9
* | Return the newly created Membership object from Channel::ForceJoin()Gravatar Attila Molnar2014-06-101-1/+2
* | Change Channel::KickUser() to accept an iterator, add overload that accepts a...•••Remove srcmemb parameter Gravatar Attila Molnar2014-06-101-3/+14
* | Deduplicate ParseStack::ParseFile() and ParseExec()Gravatar Attila Molnar2014-06-091-2/+1
* | Change the number reported by SocketEngine::GetMaxFds() to be informal•••Do not exit if we can't determine it Gravatar Attila Molnar2014-06-071-2/+4