| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add support to IOHook for retrieving the hostname sent via SNI. | Peter Powell | 2017-10-29 | 1 | -0/+7 |
| * | Hide User#host and User#dhost and use accessors to modify them.•••This removes the need to invalidate the cache after changing a
user's hostname.
| Peter Powell | 2017-10-28 | 1 | -1/+1 |
| * | Add a helper function for calling the OnCheckExemption event. | Peter Powell | 2017-10-21 | 1 | -0/+17 |
| * | Move <dns:timeout> out of the core. | Peter Powell | 2017-09-03 | 1 | -1/+1 |
| * | Merge pull request #1271 from SaberUK/master+exemption•••Move the OnCheckExemption hook out of the core. | Peter Powell | 2017-07-27 | 1 | -0/+58 |
| |\ |
|
| | * | Move the OnCheckExemption hook out of the core. | Peter Powell | 2017-03-20 | 1 | -0/+58 |
| * | | core_dns: add support for txt records•••This might be used later by m_dnsbl to get reasons for listings
| Adam | 2017-04-23 | 1 | -0/+2 |
| |/ |
|
| * | Fix Windows build and most MSVC warnings | Attila Molnar | 2016-09-02 | 1 | -1/+1 |
| * | core_dns Make question a member of request, move common FindAnswerOfType to b... | Adam | 2016-08-25 | 1 | -3/+16 |
| * | Export the GetCiphersuite() method from the SSL modules | Attila Molnar | 2016-04-28 | 1 | -0/+6 |
| * | Add SSLIOHook::IsSSL() to determine whether a socket is using SSL or not•••Use it in a few places
| Attila Molnar | 2016-04-28 | 1 | -3/+10 |
| * | Fix oversight in the last Stats::Context:AddRow() method | Attila Molnar | 2016-02-25 | 1 | -0/+1 |
| * | Introduce Stats::Context, pass it to the OnStats hook and switch all code to it | Attila Molnar | 2016-02-25 | 1 | -0/+172 |
| * | Convert WhoisContext::SendLine() calls to pass the parameters of the numeric ... | Attila Molnar | 2016-02-25 | 1 | -12/+42 |
| * | m_ircv3 Make WriteNeighborsWithCap() available for use in other modules | Attila Molnar | 2015-12-05 | 1 | -0/+45 |
| * | m_cap Make Capability objects compatible with dynamic_references, add Cap::Re... | Attila Molnar | 2015-12-05 | 1 | -0/+28 |
| * | m_cap Specialize extension item | Attila Molnar | 2015-12-05 | 1 | -1/+8 |
| * | m_cap Provide the OnCapValueChange event and add Cap::Manager::NotifyValueCha... | Attila Molnar | 2015-12-05 | 1 | -0/+20 |
| * | m_cap Provide the OnCapAddDel() event | Attila Molnar | 2015-12-05 | 1 | -0/+15 |
| * | m_cap Add Capability::GetCapValue(), list capabilities with values | Attila Molnar | 2015-12-05 | 1 | -0/+10 |
| * | m_cap Learn the supported capability negotiation protocol of a client from CA...•••Let modules implementing caps query this information
| Attila Molnar | 2015-12-05 | 1 | -1/+24 |
| * | m_cap Add Capability::OnList() hook | Attila Molnar | 2015-12-05 | 1 | -0/+10 |
| * | m_cap Add Capability::OnRequest() hook | Attila Molnar | 2015-12-05 | 1 | -0/+12 |
| * | Add rewritten m_cap module•••- Caps are now managed by m_cap
- Each cap uses one bit in an extension item shared with other caps
| Attila Molnar | 2015-12-05 | 1 | -0/+191 |
| * | Nuke m_cap | Attila Molnar | 2015-12-05 | 1 | -99/+0 |
| * | core_reloadmodule Allow modules to handle reload failures of other mods | Attila Molnar | 2015-11-26 | 1 | -1/+1 |
| * | core_reloadmodule Allow modules to save and restore their own data when reloa... | Attila Molnar | 2015-11-26 | 1 | -0/+80 |
| * | core_channel Implement invite (un)serialization | Attila Molnar | 2015-11-02 | 1 | -0/+7 |
| * | Rewrite invite system•••- Moved out of core, now lives entirely in core_channel
- Accessible using the provided API after including the appropriate header
- Invites are stored in an extension attached to LocalUser/Channel objects, they no longer need special handling when destroying these objects or when lowering TS
- Expiration of timed invites are implemented using Timers
- When creating a new invite let a non-timed invite override a timed one
| Attila Molnar | 2015-11-02 | 1 | -0/+121 |
| * | Fail invalid dns responses instead of drop | Adam | 2015-07-06 | 1 | -0/+1 |
| * | Call OnStreamSocketWrite() once per write event•••Do sendq flattening in SSL modules, move code for it into class SSLIOHook from core
| Attila Molnar | 2015-06-06 | 1 | -0/+25 |
| * | New m_ldap from Anope•••Redesign to be more like m_mysql, polling ldap_result from a thread as
done previously is undefined.
| Adam | 2015-05-18 | 1 | -27/+20 |
| * | core_dns Add DNS timeout timer in Process() not in DNS::Request constructor | Attila Molnar | 2015-05-13 | 1 | -1/+0 |
| * | core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from header | Attila Molnar | 2015-05-13 | 1 | -6/+0 |
| * | Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine()
| Attila Molnar | 2015-04-28 | 1 | -0/+116 |
| * | core_dns Drop incoming packets containing a different question from what we a... | Attila Molnar | 2015-04-27 | 1 | -0/+1 |
| * | core_dns Remove incomplete support for multiple questions per query | Attila Molnar | 2015-04-21 | 1 | -2/+2 |
| * | core_dns Don't store query class code in Question | Attila Molnar | 2015-04-21 | 1 | -5/+4 |
| * | core_dns Add typedef for request id, change it to uint16_t | Attila Molnar | 2015-04-21 | 1 | -1/+3 |
| * | Fix building modules that use cap.h with a C++11 compiler. | Peter Powell | 2015-03-06 | 1 | -1/+1 |
| * | m_spanningtree Pass Server* to the OnServerLink/OnServerSplit events | Attila Molnar | 2015-02-12 | 1 | -2/+2 |
| * | Convert the spanningtree events to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -14/+15 |
| * | Remove unused parameters from HTTPRequest constructor | Attila Molnar | 2015-02-11 | 1 | -1/+1 |
| * | Convert the HTTPd request event to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -2/+13 |
| * | Convert the HTTPd ACL event to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -0/+12 |
| * | Convert the SASL fallback event to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -5/+7 |
| * | Convert the CAP event to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -8/+8 |
| * | Allow enabling/disabling caps via GenericCap::SetActive() | Attila Molnar | 2015-02-11 | 1 | -1/+10 |
| * | Convert the account login event to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -10/+17 |
| * | Specify which Extensible subclass an ExtensionItem is valid for | Attila Molnar | 2015-01-18 | 1 | -1/+3 |