index
:
~steering
/
inspircd++.git
this commit
insp2
insp4
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
modules
/
m_httpd.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update copyright headers.
InspIRCd Robot
2021-08-27
1
-1
/
+1
*
Fix not parsing headers properly in the HTTP module.
Sadie Powell
2021-08-17
1
-0
/
+2
*
Fix a bunch of weird indentation and spacing issues.
Sadie Powell
2021-04-27
1
-1
/
+1
*
Fix a copy/paste error in the http path normalising code.
Sadie Powell
2020-12-04
1
-1
/
+1
*
Normalise paths in the httpd module.
Sadie Powell
2020-12-04
1
-1
/
+26
*
Improve HTTP logging.
Sadie Powell
2020-12-04
1
-1
/
+5
*
Be more specific when a HTTP parser error happens.
Sadie Powell
2020-12-04
1
-3
/
+5
*
Update copyright headers.
InspIRCd Robot
2020-04-24
1
-2
/
+2
*
Fixes by misspell-fixer
InspIRCd Robot
2020-04-21
1
-1
/
+1
*
Update the module descriptions using mkversion.
Sadie Powell
2020-04-10
1
-1
/
+1
*
Improve the logging of the httpd module.
Sadie Powell
2020-04-09
1
-1
/
+6
*
Fix a memory leak in the httpd module when sockets are closed late.
Sadie Powell
2020-02-20
1
-15
/
+15
*
Marginally improve the error pages created by httpd and httpd_acl.
Sadie Powell
2020-02-14
1
-3
/
+5
*
Update copyright headers.
InspIRCd Robot
2020-01-11
1
-4
/
+9
*
Reset diagnostic pragmas after including external headers (#1661).
linuxdaemon
2019-06-24
1
-1
/
+9
*
Fix some more warnings in the httpd module.
Peter Powell
2019-06-10
1
-6
/
+10
*
Add an overload of StreamSocket::Close which closes when all data has been wr...
•••
Fixes sending large pages in m_httpd (#1646).
linuxdaemon
2019-05-22
1
-8
/
+19
*
Fix some warnings in m_httpd on older versions of GCC.
Peter Powell
2019-05-20
1
-7
/
+7
*
Update most URLs to use HTTPS and fix some dead links.
Robby
2019-03-14
1
-1
/
+1
*
m_httpd: GCC is __GNUC__ not _GNUC.
Peter Powell
2019-03-09
1
-1
/
+1
*
m_httpd: use http_response_str() instead of Response().
•••
Lets not reinvent the wheel pointlessly.
Peter Powell
2019-03-08
1
-14
/
+2
*
Fix an "unknown pragma" warning on Windows.
Peter Powell
2019-03-08
1
-1
/
+3
*
Expand searching in m_httpd_stats, add global handling of GET parameters (#1566)
linuxdaemon
2019-02-06
1
-2
/
+39
*
Fix a bunch of harmless compiler warnings on recent GCC releases.
Peter Powell
2018-10-26
1
-1
/
+5
*
Use nodejs/http_parser instead of a homebrew parser.
edef
2018-10-06
1
-208
/
+153
*
Merge branch 'insp20' into master.
Peter Powell
2018-08-15
1
-0
/
+1
|
\
|
*
m_httpd: close the HTTP connection after serving a request.
•••
We always send "Connection: Close" so this is the right behaviour according to section 8.1 of RFC 2616. Closes #1507.
Peter Powell
2018-08-07
1
-0
/
+1
*
|
Make more config stuff case insensitive.
Peter Powell
2018-07-24
1
-1
/
+1
*
|
Fix a ton of -Wsign-conversion warnings.
Peter Powell
2017-11-17
1
-4
/
+4
*
|
Get rid of irc::sockets::satoap().
•••
This function is being misused in all but one scenario. It isn't really worth keeping IMO.
Peter Powell
2017-09-12
1
-4
/
+2
*
|
Convert a bunch of time-related config options to getDuration.
Peter Powell
2017-09-03
1
-1
/
+1
*
|
Add CXX11_OVERRIDE to overridden members that lack it.
•••
This fixes a ton of warnings when building on compilers that default to C++11 or newer.
Peter Powell
2017-07-12
1
-2
/
+2
*
|
Check for errors after calling IOHookProvider::OnAccept()
Attila Molnar
2016-08-24
1
-2
/
+10
*
|
Keep multiple IOHookProvider references in class ListenSocket
•••
This adds the <bind:hook> config option which works together with <bind:ssl>
Attila Molnar
2016-08-08
1
-2
/
+2
*
|
Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...
•••
Use it to simplify logic in all modules using or providing IOHooks
Attila Molnar
2016-08-08
1
-1
/
+1
*
|
m_httpd Fix iteration in OnUnloadModule()
Attila Molnar
2015-05-01
1
-1
/
+1
*
|
Merge insp20
Attila Molnar
2015-04-20
1
-0
/
+14
|
\
|
|
*
m_httpd On module unload close all connections hooked by the module being unl...
Attila Molnar
2014-12-10
1
-1
/
+15
*
|
m_httpd Remove now unused variable "claimed"
Attila Molnar
2015-02-11
1
-3
/
+0
*
|
Remove unused parameters from HTTPRequest constructor
Attila Molnar
2015-02-11
1
-2
/
+2
*
|
Convert the HTTPd request event to use the new cross-module event system
Attila Molnar
2015-02-11
1
-2
/
+6
*
|
Convert the HTTPd ACL event to use the new cross-module event system
Attila Molnar
2015-02-11
1
-2
/
+7
*
|
Reduce std::string::substr() usage
•••
substr() returns a new string while erase() and assign() modify the existing one
Attila Molnar
2015-01-10
1
-2
/
+2
*
|
m_flashpolicyd, m_httpd Store sockets in a intrusive list
Attila Molnar
2014-11-03
1
-4
/
+4
*
|
m_flashpolicyd, m_httpd Handle timeouts using the Timer system
Attila Molnar
2014-11-03
1
-27
/
+30
*
|
m_httpd Clean up HttpServerSocket constructor
Attila Molnar
2014-11-03
1
-3
/
+4
*
|
m_httpd Remove unused container
Attila Molnar
2014-11-03
1
-1
/
+0
*
|
m_httpd Always timeout connections, set default timeout to 10 seconds
Attila Molnar
2014-11-03
1
-4
/
+1
*
|
Add parameter to InspIRCd::TimeString for UTC time formats.
•••
Missing doc added by @attilamolnar
Peter Powell
2014-06-25
1
-1
/
+1
*
|
Add formatting to InspIRCd::TimeString; switch all code to use it.
•••
m_httpd also now uses the correct timestamp format. Windows-specific fixes by @attilamolnar, original PR #849
Peter Powell
2014-06-25
1
-6
/
+1
[next]