summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-10-11Send RPL_LOGGEDOUT to clients when they log out of their account.Peter Powell
2017-10-05Fix the casemap name not being copied to the new ServerConfig.Peter Powell
2017-10-04Fix RPL_SERVERVERSION treating the modes as a single parameter.Peter Powell
2017-10-01Switch the WEBIRC command to use SplitCommand.Peter Powell
2017-09-27Remove support for the pass, passfirst, identfirst cgiirc types.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-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-12Clean up the <security:runas{user,group}> code.Peter Powell
2017-09-11Move operquit out of the core and into core_user.Peter Powell
2017-09-11Fix killing elined clients on [gkz]line in some cases.Peter Powell
2017-09-09Fix m_cgiirc allowing malformed hosts sent via WEBIRC.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-06Improve the /MODULES output.Peter Powell
2017-09-03Add support for length arguments in getString.Peter Powell
2017-09-03Convert a bunch of time-related config options to getDuration.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-09-01Fix {Host,IP}MatchesEveryone using Match instead of MatchCIDR.Peter Powell
2017-08-27Remove module file extensions from user-visible messages.Peter Powell
2017-08-27Update a bunch of references to the old command modules.Peter Powell
2017-08-27Match against core_*.so when looking for core modules.Peter Powell
2017-08-26Use DLLManager::RetrieveLastError() on all platforms.Peter Powell
2017-08-26Make the build reproducible by removing time related macros.Peter Powell
2017-08-25Fix mistakenly hardcoding the halfop prefix char in timedbans.Peter Powell
2017-08-16m_chghost: use an iterator instead of a NULL-checking loop.Peter Powell
2017-08-16m_sethost: check the length first for consistency with CHGHOST.Peter Powell
2017-08-16m_sethost: use length() instead of counting in the loop.Peter Powell
2017-08-13Remove <alias:matchcase> and associated code.Peter Powell
2017-08-13Change the maximum nick/user size to match other implementations.Peter Powell
2017-08-11Use RPL_LUSEROP instead of the raw numeric in m_hideoper.Peter Powell
2017-08-11Fix a broken distro constraint in the m_ssl_openssl PackageInfo.Peter Powell
2017-08-06Purge code for Windows XP and MSVC pre-2015.Peter Powell
2017-08-05Merge pull request #1351 from SaberUK/master+webircPeter Powell
2017-07-30Fix the server failing to rehash when <server:name> is unset.Peter Powell
2017-07-30Fix exceptions not having a line ending when appending to errmsg.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-12cmd_kill: deduplicate logicAdam
2017-07-12cmd_kill: log all kills from or to remote usersAdam
2017-07-12cmd_kill: correct notices to show as a remote kill when a remote oper kills a...Adam
2017-07-12cmd_kill: rename u to targetAdam
2017-07-12cmd_kill: don't show kill path in KILL messages to usersAdam
2017-07-12cmd_kill: reshuffleAdam