summaryrefslogtreecommitdiff
path: root/include/modules
AgeCommit message (Expand)Author
2018-04-08Move OnStats from the core to a cross-module event.Peter Powell
2018-04-07SQL: Add HasColumn() to check if a result contains a named column.Daniel Vassdal
2018-03-29Ignore expired or invalid client certificates (#1468).Dylan Frank
2018-02-17Fix building on Windows (mostly).Peter Powell
2018-01-03Make InspIRCd::Format return std::string instead of const char*.Peter Powell
2017-12-22Improve and modernize the SQL system API.Peter Powell
2017-12-21Add SHUN as a /filter actionB00mX0r
2017-12-03Move OnSync{Channel,Network,User} to ServerEventListener.Peter Powell
2017-12-03Rename the spanningtree module header to server.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-10-29Add support to IOHook for retrieving the hostname sent via SNI.Peter Powell
2017-10-28Hide User#host and User#dhost and use accessors to modify them.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-09-03Move <dns:timeout> out of the core.Peter Powell
2017-07-27Merge pull request #1271 from SaberUK/master+exemptionPeter Powell
2017-04-23core_dns: add support for txt recordsAdam
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2016-09-02Fix Windows build and most MSVC warningsAttila Molnar
2016-08-25core_dns Make question a member of request, move common FindAnswerOfType to b...Adam
2016-04-28Export the GetCiphersuite() method from the SSL modulesAttila Molnar
2016-04-28Add SSLIOHook::IsSSL() to determine whether a socket is using SSL or notAttila Molnar
2016-02-25Fix oversight in the last Stats::Context:AddRow() methodAttila Molnar
2016-02-25Introduce Stats::Context, pass it to the OnStats hook and switch all code to itAttila Molnar
2016-02-25Convert WhoisContext::SendLine() calls to pass the parameters of the numeric ...Attila Molnar
2015-12-05m_ircv3 Make WriteNeighborsWithCap() available for use in other modulesAttila Molnar
2015-12-05m_cap Make Capability objects compatible with dynamic_references, add Cap::Re...Attila Molnar
2015-12-05m_cap Specialize extension itemAttila Molnar
2015-12-05m_cap Provide the OnCapValueChange event and add Cap::Manager::NotifyValueCha...Attila Molnar
2015-12-05m_cap Provide the OnCapAddDel() eventAttila Molnar
2015-12-05m_cap Add Capability::GetCapValue(), list capabilities with valuesAttila Molnar
2015-12-05m_cap Learn the supported capability negotiation protocol of a client from CA...Attila Molnar
2015-12-05m_cap Add Capability::OnList() hookAttila Molnar
2015-12-05m_cap Add Capability::OnRequest() hookAttila Molnar
2015-12-05Add rewritten m_cap moduleAttila Molnar
2015-12-05Nuke m_capAttila Molnar
2015-11-26core_reloadmodule Allow modules to handle reload failures of other modsAttila Molnar
2015-11-26core_reloadmodule Allow modules to save and restore their own data when reloa...Attila Molnar
2015-11-02core_channel Implement invite (un)serializationAttila Molnar
2015-11-02Rewrite invite systemAttila Molnar
2015-07-06Fail invalid dns responses instead of dropAdam
2015-06-06Call OnStreamSocketWrite() once per write eventAttila Molnar
2015-05-18New m_ldap from AnopeAdam
2015-05-13core_dns Add DNS timeout timer in Process() not in DNS::Request constructorAttila Molnar
2015-05-13core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from headerAttila Molnar
2015-04-28Move OnWhois* events to core_whois, add Whois::ContextAttila Molnar
2015-04-27core_dns Drop incoming packets containing a different question from what we a...Attila Molnar
2015-04-21core_dns Remove incomplete support for multiple questions per queryAttila Molnar
2015-04-21core_dns Don't store query class code in QuestionAttila Molnar
2015-04-21core_dns Add typedef for request id, change it to uint16_tAttila Molnar
2015-03-06Fix building modules that use cap.h with a C++11 compiler.Peter Powell