summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Expand)Author
2017-10-21Add PackageInfo directives for Debian.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-10-19Switch from std::stringstream to irc::spacesepstream.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-16Un-constify the private fields of WebIRCHost.Peter Powell
2017-10-15Rewrite the configuration documentation for m_cgiirc.Peter Powell
2017-10-15Add support for WEBIRC blocks authenticating using client certs.Peter Powell
2017-10-15Show the gateway, realhost, and realip in WHOIS for cgiirc clients.Peter Powell
2017-10-15Clean up the WEBIRC command handler.Peter Powell
2017-10-15Add support for hashed WebIRC passwords to m_cgiirc.Peter Powell
2017-10-15Rewrite the m_cgiirc configuration handling.Peter Powell
2017-10-15Remove INSPIRCD_SOCKETENGINE_NAME and INSPIRCD_SYSTEM.Peter Powell
2017-10-12Merge the latest changes from insp20 into master.Peter Powell
2017-10-12Merge pull request #1361 from genius3000/master+rline_IPPeter Powell
2017-10-12Merge pull request #1353 from SISheogorath/master+domainpart-cloakingPeter Powell
2017-10-12Fix a broken distro constraint in the m_ssl_gnutls PackageInfo.Peter Powell
2017-10-12Clean up m_sasl slightly by making SendSASL take common params.Peter Powell
2017-10-12Send ERR_SASLTOOLONG when a client sends an oversized AUTHENTICATE.Peter Powell
2017-10-11Include connection security with the SASL host information.Peter Powell
2017-10-11Don't abort the SASL authentication in OnUserConnect.Peter Powell
2017-10-11Get rid of ReadCGIIRCExt() in m_sasl.Peter Powell
2017-10-11Make domainparts configureableSheogorath
2017-10-10Make RLines match against IP as well as hostgenius3000
2017-10-11Convert the AUTHENTICATE handler to use SplitCommand.Peter Powell
2017-10-11Add a constant for the 477 numeric (ERR_NEEDREGGEDNICK).Peter Powell
2017-10-11Send RPL_LOGGEDOUT to clients when they log out of their account.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-12Store the server endpoint as a sockaddrs in ListenSocket.Peter Powell
2017-09-12Get rid of irc::sockets::satoap().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-06Convert uncontroversial anonymous numerics to use constants.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-08-27Remove module file extensions from user-visible messages.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-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-27Merge pull request #1271 from SaberUK/master+exemptionPeter Powell
2017-07-12Merge pull request #1270 from SaberUK/master+saslPeter Powell
2017-07-12Remove an unused variable in m_cloaking.Peter Powell