aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | Prefix all definitions in config.h to avoid potential collisions.Gravatar Peter Powell2014-05-232-5/+5
* | Replace the configure templating system with something better.•••A large amount of this code can be removed when buildtool is done as we will not need to worry about the differences between BSD and GNU Make. Gravatar Peter Powell2014-05-231-1/+3
* | Document the Membership and the Invitation classGravatar Attila Molnar2014-05-061-1/+77
* | Document parameters and return value for the OnNamesListItem() hookGravatar Attila Molnar2014-04-201-0/+7
* | Change the OnNamesListItem() hook to return ModResult•••Return MOD_RES_DENY to exclude the user from the NAMES list Gravatar Attila Molnar2014-04-201-3/+2
* | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>.•••Remove channels/high-join-limit privilege Gravatar Peter Powell2014-04-111-2/+2
* | Avoid double Membership lookup in Channel::UserList()•••The user is always inside if UserList() is called from ForceJoin() and the HasUser() result obtained in the /NAMES handler can be reused Gravatar Attila Molnar2014-04-091-1/+2
* | Fix accessibility in intrusive_list_node and return value of operator-- in in...Gravatar Attila Molnar2014-04-071-2/+2
* | Remove unused User::WriteCommonExcept()•••WriteCommonRaw(msg, false) has similiar functionality with a std::string parameter Gravatar Attila Molnar2014-04-021-6/+0
* | Move User::SendAll() into core_privmsg•••This functionality is only used by the PRIVMSG and NOTICE handlers Gravatar Attila Molnar2014-04-021-10/+0
* | Remove User::WriteTo() functions; use User::WriteFrom() instead•••The removed functions were rarely used and all they did was to call User::WriteFrom() with swapped arguments. On call sites, WriteTo() hardly offers any readability improvement over WriteFrom(). Gravatar Attila Molnar2014-04-021-13/+0
* | Convert the global list of dynamic reference pointers to an intrusively linke...Gravatar Attila Molnar2014-03-281-1/+1
* | Change storage of UserManager::all_opers to be a vectorGravatar Attila Molnar2014-03-251-1/+1
* | Add typedef OperList to UserManager for use with all_opersGravatar Attila Molnar2014-03-251-1/+5
* | Add stdalgo::delete_all() that deletes all elements in a containerGravatar Attila Molnar2014-03-241-0/+10
* | Cull ident sockets instead of immediate delete, add stdalgo::culldeleterGravatar Attila Molnar2014-03-242-0/+15
* | Make it possible to customize how SimpleExtItem should delete itemsGravatar Attila Molnar2014-03-242-5/+21
* | Create the stdalgo namespace for container-related algorithms, add stdalgo::v...Gravatar Attila Molnar2014-03-242-0/+67