summaryrefslogtreecommitdiff
path: root/include/modules
AgeCommit message (Expand)Author
2019-06-07Implement support for millisecond level server-time accuracy.Peter Powell
2019-05-13Allow SSLIOHook instances to override Get{Certificate,Fingerprint}.Peter Powell
2019-04-19Remove the OnNamesListItem event out of the core.Peter Powell
2019-04-15Replace the geoip module with geo_maxmind, geoban, and geoclass.Peter Powell
2019-03-30Rename OnClientProtocolPopulateTags to OnPopulateTags.Peter Powell
2019-03-12Rename GetFlagIndex -> GetFieldIndexlinuxdaemon
2019-03-12Add Who::Request::GetFlagIndex to get field indexlinuxdaemon
2019-02-19Implement support for IRCv3 client-to-client tags.Peter Powell
2019-02-14WriteNeighborsWithCap: add the ability to send to the origin user.Peter Powell
2019-02-06Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)linuxdaemon
2019-02-01Fix a minor typo in ssl.hB00mX0r
2019-01-24Remove trailing whitespace from various source files.Peter Powell
2019-01-24Fix overriding <options:exemptchanops> with the exemptchanops mode.Peter Powell
2018-12-13Store durations as unsigned long not long in XLine and m_filter.Peter Powell
2018-12-09Allow modules to check if a user is on a callerid accept list.Peter Powell
2018-11-26Only check if a SSL cert is usable if we're getting the fp.Peter Powell
2018-11-15Fix the OnSendWhoLine event being completely broken with WHOX.Peter Powell
2018-11-04Implement support for WEBIRC attributes.Peter Powell
2018-10-25Allow HAProxy to specify that a client is connecting with SSL.Peter Powell
2018-10-01Fix the chanhistory module being inconsistent across servers.Peter Powell
2018-08-13Add support for the IRCv3 batch specification.Peter Powell
2018-08-13Add support for the IRCv3 server-time specification.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-08-12Convert AWAY to use cross-module events and clean up slightly.Peter Powell
2018-07-30Rename User::fullname to realname and make it private.Peter Powell
2018-07-30Replace most usages of "GECOS" with "real" or "real name".Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
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