aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* | Fail invalid dns responses instead of dropGravatar Adam2015-07-061-0/+1
* | Call OnStreamSocketWrite() once per write event•••Do sendq flattening in SSL modules, move code for it into class SSLIOHook from core Gravatar Attila Molnar2015-06-061-0/+25
* | Convert all code to use StreamSocket::SendQueue•••Let OnStreamSocketWrite see the entire sendq instead of one element at a time Gravatar Attila Molnar2015-06-062-8/+8
* | Add class StreamSocket::SendQueueGravatar Attila Molnar2015-06-061-0/+106
* | Expand module names in ServerConfig::ApplyModules()Gravatar Attila Molnar2015-06-041-7/+7
* | Allow modules to be called as "foo" instead of "m_foo.so"Gravatar Attila Molnar2015-05-201-0/+7
* | Merge branch 'master+movenames'Gravatar Attila Molnar2015-05-191-6/+0
|\ \
| * | Move Channel::UserList() from core to cmd_namesGravatar Attila Molnar2015-05-161-6/+0
* | | New m_ldap from Anope•••Redesign to be more like m_mysql, polling ldap_result from a thread as done previously is undefined. Gravatar Adam2015-05-181-27/+20
* | | Move InspIRCd::SendError() to cmd_die•••Fix multiple ERROR messages being sent to unregistered users by removing the "Exiting with status..." message Gravatar Attila Molnar2015-05-171-5/+0
|/ /
* | core_dns Add DNS timeout timer in Process() not in DNS::Request constructorGravatar Attila Molnar2015-05-131-1/+0
* | core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from headerGravatar Attila Molnar2015-05-131-6/+0
* | Remove support for non-unloadable (VF_STATIC) modules•••No module we ship uses this flag and new modules should not use it either to make hotfixing possible Gravatar Attila Molnar2015-05-121-1/+0
* | Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() Gravatar Attila Molnar2015-04-283-40/+120
* | Merge branch 'master+dns'Gravatar Attila Molnar2015-04-271-8/+10
|\ \
| * | core_dns Drop incoming packets containing a different question from what we a...Gravatar Attila Molnar2015-04-271-0/+1
| * | core_dns Remove incomplete support for multiple questions per queryGravatar Attila Molnar2015-04-211-2/+2
| * | core_dns Don't store query class code in QuestionGravatar Attila Molnar2015-04-211-5/+4
| * | core_dns Add typedef for request id, change it to uint16_tGravatar Attila Molnar2015-04-211-1/+3
* | | Merge insp20Gravatar Attila Molnar2015-04-202-1/+6
|\ \ \ | |/ / |/| / | |/
| * Merge pull request #1004 from SaberUK/insp20+fix-various-warnings•••[2.0] Fix various warnings with the new Doxygen and LLVM releases.Gravatar Attila Molnar2015-03-231-0/+2
| |\
| | * Fix various Doxygen warnings.Gravatar Peter Powell2015-02-271-0/+2
| * | Rebuild clone counts on rehashGravatar Adam2015-03-211-0/+4
| |/
| * Fix modules not being versioned on Windows.Gravatar Peter Powell2015-01-171-1/+2
* | Change StreamSocket::DoRead() and DoWrite() to be non-virtual, make DoRead() ...Gravatar Attila Molnar2015-04-121-4/+8
* | Dispatch EventHandler events to dedicated virtual functions•••Remove enum EventType Gravatar Attila Molnar2015-04-123-36/+35
* | Merge pull request #1005 from SaberUK/master+minor-tweaks•••Various changes mainly relating to the build system.Gravatar Attila Molnar2015-03-231-1/+1
|\ \
| * | Fix building modules that use cap.h with a C++11 compiler.Gravatar Peter Powell2015-03-061-1/+1
* | | Add SocketEngine::WriteV()Gravatar Attila Molnar2015-03-041-0/+35
|/ /
* | Eliminate constant return value of the all events version of ModuleManager::S...Gravatar Attila Molnar2015-02-151-1/+1
* | Convert mods calling the old compat wrapper of ModuleManager::SetPriority() t...Gravatar Attila Molnar2015-02-151-6/+0
* | Remove I_BEGIN from enum ImplementationGravatar Attila Molnar2015-02-151-1/+0
* | m_spanningtree Pass Server* to the OnServerLink/OnServerSplit eventsGravatar Attila Molnar2015-02-121-2/+2
* | Remove class Event and the OnEvent hookGravatar Attila Molnar2015-02-111-35/+1
* | Convert the spanningtree events to use the new cross-module event systemGravatar Attila Molnar2015-02-111-14/+15
* | Remove unused parameters from HTTPRequest constructorGravatar Attila Molnar2015-02-111-1/+1
* | Convert the HTTPd request event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-2/+13
* | Convert the HTTPd ACL event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-0/+12
* | Convert the SASL fallback event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-5/+7
* | Convert the CAP event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-8/+8
* | Allow enabling/disabling caps via GenericCap::SetActive()Gravatar Attila Molnar2015-02-111-1/+10
* | Convert the account login event to use the new cross-module event systemGravatar Attila Molnar2015-02-111-10/+17
* | Add new cross-module event systemGravatar Attila Molnar2015-02-111-0/+146
* | Add missing const operators to dynamic_reference[_nocheck]Gravatar Attila Molnar2015-02-111-0/+20
* | Allow dynrefs to have an OnCapture() hookGravatar Attila Molnar2015-02-111-0/+16
* | Merge pull request #971 from SaberUK/master+numeric-xline•••Use ERR_YOUREBANNEDCREEP instead of NOTICE when a user is banned.Gravatar Attila Molnar2015-02-051-0/+1
|\ \
| * | Use ERR_YOUREBANNEDCREEP instead of NOTICE when a user is banned.•••This is specified in RFC 1459 so we should probably use it. Gravatar Peter Powell2015-01-241-0/+1
* | | Merge branch 'master+foreachneighbor'Gravatar Attila Molnar2015-01-261-5/+21
|\ \ \
| * | | Implement User::WriteCommonQuit() using ForEachNeighbor() in UserManagerGravatar Attila Molnar2015-01-241-7/+0
| * | | Add User::ForEachNeighbor()Gravatar Attila Molnar2015-01-241-0/+23