summaryrefslogtreecommitdiff
path: root/src/modules/m_httpd.cpp
AgeCommit message (Expand)Author
2018-10-26Fix a bunch of harmless compiler warnings on recent GCC releases.Peter Powell
2018-10-06Use nodejs/http_parser instead of a homebrew parser.edef
2018-08-15Merge branch 'insp20' into master.Peter Powell
2018-08-07m_httpd: close the HTTP connection after serving a request.Peter Powell
2018-07-24Make more config stuff case insensitive.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2017-09-12Get rid of irc::sockets::satoap().Peter Powell
2017-09-03Convert a bunch of time-related config options to getDuration.Peter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2016-08-24Check for errors after calling IOHookProvider::OnAccept()Attila Molnar
2016-08-08Keep multiple IOHookProvider references in class ListenSocketAttila Molnar
2016-08-08Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...Attila Molnar
2015-05-01m_httpd Fix iteration in OnUnloadModule()Attila Molnar
2015-04-20Merge insp20Attila Molnar
2015-02-11m_httpd Remove now unused variable "claimed"Attila Molnar
2015-02-11Remove unused parameters from HTTPRequest constructorAttila Molnar
2015-02-11Convert the HTTPd request event to use the new cross-module event systemAttila Molnar
2015-02-11Convert the HTTPd ACL event to use the new cross-module event systemAttila Molnar
2015-01-10Reduce std::string::substr() usageAttila Molnar
2014-12-10m_httpd On module unload close all connections hooked by the module being unl...Attila Molnar
2014-11-03m_flashpolicyd, m_httpd Store sockets in a intrusive listAttila Molnar
2014-11-03m_flashpolicyd, m_httpd Handle timeouts using the Timer systemAttila Molnar
2014-11-03m_httpd Clean up HttpServerSocket constructorAttila Molnar
2014-11-03m_httpd Remove unused containerAttila Molnar
2014-11-03m_httpd Always timeout connections, set default timeout to 10 secondsAttila Molnar
2014-06-25Add parameter to InspIRCd::TimeString for UTC time formats.Peter Powell
2014-06-25Add formatting to InspIRCd::TimeString; switch all code to use it.Peter Powell
2014-05-23Prefix all definitions in config.h to avoid potential collisions.Peter Powell
2014-04-07Merge insp20Attila Molnar
2014-03-25m_httpd Fix typo noticed by @SaberUKAttila Molnar
2014-01-22Split IOHook into IOHook and IOHookProviderAttila Molnar
2014-01-21Merge insp20Attila Molnar
2014-01-20m_httpd Add timeout option; remove timed out connectionsAttila Molnar
2013-09-09m_httpd Close all open http sockets on unloadattilamolnar
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-08-15Remove $ModDep commentsattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-07Change the API of m_httpd to be dynamic_reference-basedattilamolnar
2013-06-07Create IOHook interface (extracted from Module)attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-04-12Tidy up source files:Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2013-01-28Use a better server name in m_httpd.Peter Powell
2012-12-02Attach to events and register services in init()attilamolnar
2012-09-23m_httpd Accept POST requests only when the value for Content-Length is greate...attilamolnar