summaryrefslogtreecommitdiff
path: root/src/modules/m_httpd.cpp
AgeCommit message (Expand)Author
2018-08-07m_httpd: close the HTTP connection after serving a request.Peter Powell
2014-12-10m_httpd On module unload close all connections hooked by the module being unl...Attila Molnar
2014-03-25m_httpd Fix typo noticed by @SaberUKAttila 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-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
2012-09-23Fix undefined behavior caused by referencing the returned buffer by std::stri...attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-12Fix double-cull of users quitting due to connection errordanieldg
2009-10-23Fix m_httpddanieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-19Valgrind now runs completely clean.danieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-09Add server ports to ServerInstance->ports, enable SSL on them using OnHookIOdanieldg
2009-10-08Update Event and Request APIsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-01Remove unneeded paramaters from OnAcceptReadydanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-09-21Be consistent. Use ServerInstance in all places instead of 'Instance' in half...w00t
2008-09-11Remove WaitingForWriteEvent, it seems to do *nothing* except confuse things. ...w00t
2008-09-08Growl.w00t
2008-09-08Remove crappy, unsafe (and now unneeded!) casts.w00t
2008-09-08Give httpd a custom listener class, specialised in creating HttpServerSockets.w00t
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-06-11fixed some indentation and spacing in modulespippijn
2008-05-12httpd connection close fixes (these need to be backported to 1.1 at some poin...brain
2008-05-12Skeleton ACL module, and hooks for it. This will provide ip restrictions, pas...brain
2008-05-12Fix wildcard matching in win32, seems that incrementing an iterator dereferen...brain
2008-05-08Make this nicer, rely on the last write event after the Write() that sends al...brain
2008-05-08Remove the timeout stuff, it is not stable and not really required, we are no...brain
2008-03-24And more of thembrain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-13Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...brain
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-01-10Header update: 2007 -> 2008w00t
2007-11-04Remove Implements() method from every module. booya.brain
2007-11-04Convert all to new Attach() system. The Implements() method needs removing fr...brain
2007-10-15InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...w00t
2007-10-15InspTimer -> Timerw00t
2007-08-27Remove unnecessary header trafficw00t
2007-08-19Added proper header handling, persistant connections, and working timeouts to...special
2007-08-19Fixed a crash within the timeout for m_httpd socketsspecial