summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-10-26ConfigReader: fix compilers optimizing NULL check in ConfigTag::readString()Adam
2017-10-22Move Shutter to former contributors & thank genius3000, Sheogorath.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-22Remove support for the Solaris IOCP socket engine.Peter Powell
2017-10-21socketengine_poll: fix initialization fd_mappingsAdam
2017-10-21Tweak the module flags in MODULES slightly.Peter Powell
2017-10-21Add PackageInfo directives for Debian.Peter Powell
2017-10-21Add a helper function for calling the OnCheckExemption event.Peter Powell
2017-10-20Switch the default datetime format to something easier to read.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-18Ignore <module> tags for modules that are already loaded.Peter Powell
2017-10-18Fix sending a malformed 410 numeric when sent empty CAP commands.Peter Powell
2017-10-17Clean up the command disabling logic.Peter Powell
2017-10-16Un-constify the private fields of WebIRCHost.Peter Powell
2017-10-15Clean up the initialization of ConnectClass and ServerConfig.attilamolnar
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-15Update wiki links to use HTTPS and point to the correct pages.Peter Powell
2017-10-15Remove INSPIRCD_SOCKETENGINE_NAME and INSPIRCD_SYSTEM.Peter Powell
2017-10-15Remove an outdated comment in cmd_user.Peter Powell
2017-10-12Release v3.0.0 alpha 2.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-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