summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2017-11-09Implement support for draft-brocklesby-irc-isupport-03 escapes.Peter Powell
2017-11-06Enable using m_customprefix to alter core prefix modes.Peter Powell
2017-11-06Move depriv from m_customprefix into PrefixMode.Peter Powell
2017-11-06Add support for setting the unset rank in ModeHandler.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-27Change SetClientIP to take a C++ string instead of a char array.Peter Powell
2017-10-22Deduplicate error handling in the socket engines.Peter Powell
2017-10-22Convert GetMaxFds() to size_t and deduplicate setting code.Peter Powell
2017-10-21Remove CMD_EPERM as it is not used anywhere.Peter Powell
2017-10-21Tweak the module flags in MODULES slightly.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-10-18Add a constructor to OperInfo and use it to set the type name.Peter Powell
2017-10-18Clean up OnCleanup.Peter Powell
2017-10-17Clean up the command disabling logic.Peter Powell
2017-10-12Merge the latest changes from insp20 into master.Peter Powell
2017-10-04Fix RPL_SERVERVERSION treating the modes as a single parameter.Peter Powell
2017-09-18Convert Disabled[CU]Modes to use a bitset instead of a char array.Peter Powell
2017-09-18Add ModeParser::IsModeChar to standardise mode validation.Peter Powell
2017-09-14Raise the default listmode limit to 100 from 64.Peter Powell
2017-09-12Change FailedPortList to store a sockaddrs/int instead of string.Peter Powell
2017-09-12Store the server endpoint as a sockaddrs in ListenSocket.Peter Powell
2017-09-12Get rid of irc::sockets::satoap().Peter Powell
2017-09-11Move operquit out of the core and into core_user.Peter Powell
2017-09-08Implement support for configurable casemapping & default to ASCII.Peter Powell
2017-09-06Move RPL_SYNTAX to 650 to prevent a collision with RPL_TEXT.Peter Powell
2017-09-06Convert uncontroversial anonymous numerics to use constants.Peter Powell
2017-09-06Change the numerics used by /COMMANDS to avoid a collision.Peter Powell
2017-09-03Add support for length arguments in getString.Peter Powell
2017-09-03Move <dns:timeout> out of the core.Peter Powell
2017-09-03Add a ConfigTag* parameter to the ServerPaths constructor.Peter Powell
2017-08-27Update a bunch of references to the old command modules.Peter Powell
2017-08-26Use DLLManager::RetrieveLastError() on all platforms.Peter Powell
2017-08-26Remove some outdated documentation from the SocketEngine class.Peter Powell
2017-08-26Fix a bunch of Doxygen warnings.Peter Powell
2017-08-13Remove <alias:matchcase> and associated code.Peter Powell
2017-07-27Merge pull request #1271 from SaberUK/master+exemptionPeter Powell
2017-07-24Replace the deprecated MAXBANS token with MAXLIST.Peter Powell
2017-07-24Add DEFAULT_LIST_SIZE for the default list mode size.Peter Powell
2017-07-13Improve the numerics we send in response to MAP.Peter Powell
2017-07-12Merge pull request #1267 from SaberUK/master+configPeter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2017-07-12Merge pull request #1337 from SaberUK/master+mergePeter Powell
2017-07-11Improve and centralize socket engine event counters.Robin Burchell
2017-07-09Merge v2.0.23 and v2.0.24 into master.Peter Powell
2017-04-23core_dns: add support for txt recordsAdam
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2017-03-20Fix some compiler warnings.Peter Powell
2017-02-28Allow <log> tags to specify how often logs should be flushed.Peter Powell
2017-02-04Make the config system case insensitive.Peter Powell