| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from header | 2015-05-13 | 1 | -6/+0 | ||
| * | Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() | 2015-04-28 | 1 | -0/+116 | ||
| * | core_dns Drop incoming packets containing a different question from what we a... | 2015-04-27 | 1 | -0/+1 | ||
| * | core_dns Remove incomplete support for multiple questions per query | 2015-04-21 | 1 | -2/+2 | ||
| * | core_dns Don't store query class code in Question | 2015-04-21 | 1 | -5/+4 | ||
| * | core_dns Add typedef for request id, change it to uint16_t | 2015-04-21 | 1 | -1/+3 | ||
| * | Fix building modules that use cap.h with a C++11 compiler. | 2015-03-06 | 1 | -1/+1 | ||
| * | m_spanningtree Pass Server* to the OnServerLink/OnServerSplit events | 2015-02-12 | 1 | -2/+2 | ||
| * | Convert the spanningtree events to use the new cross-module event system | 2015-02-11 | 1 | -14/+15 | ||
| * | Remove unused parameters from HTTPRequest constructor | 2015-02-11 | 1 | -1/+1 | ||
| * | Convert the HTTPd request event to use the new cross-module event system | 2015-02-11 | 1 | -2/+13 | ||
| * | Convert the HTTPd ACL event to use the new cross-module event system | 2015-02-11 | 1 | -0/+12 | ||
| * | Convert the SASL fallback event to use the new cross-module event system | 2015-02-11 | 1 | -5/+7 | ||
| * | Convert the CAP event to use the new cross-module event system | 2015-02-11 | 1 | -8/+8 | ||
| * | Allow enabling/disabling caps via GenericCap::SetActive() | 2015-02-11 | 1 | -1/+10 | ||
| * | Convert the account login event to use the new cross-module event system | 2015-02-11 | 1 | -10/+17 | ||
| * | Specify which Extensible subclass an ExtensionItem is valid for | 2015-01-18 | 1 | -1/+3 | ||
| * | Hashing: Redo API•••* Don't assume the printable output of hashes is hex * Add virtual Compare() function, usable for KDFs like BCrypt Some changes and bugfixes are by @attilamolnar, original PR #767 | 2014-08-04 | 1 | -10/+24 | ||
| * | Remove current time parameter of the Timer constructor | 2014-07-10 | 1 | -1/+1 | ||
| * | Change allocation of InspIRCd::Timers to be physically part of the object con... | 2014-03-15 | 1 | -1/+1 | ||
| * | Allow Timers to delete themselves in Tick() | 2014-01-30 | 1 | -0/+1 | ||
| * | Remove whitespace and minor style changes | 2014-01-23 | 2 | -2/+0 | ||
| * | Split IOHook into IOHook and IOHookProvider•••Create one IOHook instance for each hooked socket which contains all the hook specific data and read/write/close functions, removing the need for the "issl_session" array in SSL modules. Register instances of the IOHookProvider class in the core and use them to create specialized IOHook instances (OnConnect/OnAccept). Remove the OnHookIO hook, add a dynamic reference to ListenSocket that points to the hook provider (if any) to use for incoming connections on that socket. For outgoing connections modules still have to find the IOHookProvider they want to use themselves but instead of calling AddIOHook(hookprov), now they have to call IOHookProvider::OnConnect() after the connection has been established. | 2014-01-22 | 1 | -12/+18 | ||
| * | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -1/+1 | ||
| * | Add m_ldap, and convert m_ldapoper and m_ldapauth to use it. | 2013-12-19 | 1 | -0/+199 | ||
| * | Automatically register ServiceProviders created by modules | 2013-09-08 | 1 | -1/+0 | ||
| * | Fix Windows build and a few more problems | 2013-08-27 | 1 | -1/+1 | ||
| * | Fix various small issues.•••- Add CXX11_OVERRIDE to *Regex::Matches and *RegexFactory::Create. - Fix documentation comment on regex_string. - Fix various code duplication/layout issues. | 2013-08-27 | 1 | -8/+5 | ||
| * | Make all regex modules throw the same exception on error. | 2013-08-27 | 1 | -0/+10 | ||
| * | Fix some warnings which are causing debug builds to fail.•••- Clang: private field 'module' is not used - GCC: suggest a space before ‘;’ or explicit braces around empty body in ‘while’ statement | 2013-07-16 | 1 | -1/+1 | ||
| * | Change the API of m_httpd to be dynamic_reference-based | 2013-06-07 | 1 | -10/+46 | ||
| * | Change the API of m_sslinfo to be dynamic_reference-based | 2013-06-07 | 1 | -10/+30 | ||
| * | Create SSLIOHook interface that provides GetCertificate() | 2013-06-07 | 1 | -8/+55 | ||
| * | Create IOHook interface (extracted from Module) | 2013-06-07 | 1 | -1/+2 | ||
| * | Modularize DNS•••The DNS modules are temporarily in commands/ so they're loaded automatically Thanks to Attila for helping with much of this. | 2013-04-26 | 1 | -0/+193 | ||
| * | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | 2013-04-12 | 9 | -0/+874 | ||
