aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_httpd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Kill vendor_directory in favour of normal include paths.Gravatar Sadie Powell2022-01-261-3/+1
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-5/+5
* Remove unused time_t field from the timer system.•••This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules. Gravatar Sadie Powell2021-11-051-1/+1
* Apply the final keyword to all module classes where appropriate.Gravatar Sadie Powell2021-10-041-2/+6
* Mark all module classes as final.Gravatar Sadie Powell2021-10-011-1/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-281-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-08-271-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-171-0/+2
|\|
| * Fix not parsing headers properly in the HTTP module.Gravatar Sadie Powell2021-08-171-0/+2
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-301-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-111-1/+1
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-271-1/+1
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-181-2/+2
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-4/+1
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-041-2/+2
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-041-4/+35
|\|
| * Fix a copy/paste error in the http path normalising code.Gravatar Sadie Powell2020-12-041-1/+1
| * Normalise paths in the httpd module.Gravatar Sadie Powell2020-12-041-1/+26
| * Improve HTTP logging.Gravatar Sadie Powell2020-12-041-1/+5
| * Be more specific when a HTTP parser error happens.Gravatar Sadie Powell2020-12-041-3/+5
* | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-5/+4
* | Convert ConfigTag from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2020-10-311-1/+1
* | Fix the case of getError/getSendQSize and rewrite the doc comments.Gravatar Sadie Powell2020-07-201-3/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-05-051-3/+3
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-04-241-2/+2
| * Fixes by misspell-fixerGravatar InspIRCd Robot2020-04-211-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-111-1/+1
|\|
| * Update the module descriptions using mkversion.Gravatar Sadie Powell2020-04-101-1/+1
* | Improve storage of module description, flags, and link data.Gravatar Sadie Powell2020-04-111-6/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-04-091-1/+6
|\|
| * Improve the logging of the httpd module.Gravatar Sadie Powell2020-04-091-1/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-03-181-15/+15
|\|
| * Fix a memory leak in the httpd module when sockets are closed late.Gravatar Sadie Powell2020-02-201-15/+15
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-191-3/+5
|\|
| * Marginally improve the error pages created by httpd and httpd_acl.Gravatar Sadie Powell2020-02-141-3/+5
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-061-6/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-4/+9
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-4/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-13/+33
|\|
| * Reset diagnostic pragmas after including external headers (#1661).Gravatar linuxdaemon2019-06-241-1/+9
| * Fix some more warnings in the httpd module.Gravatar Peter Powell2019-06-101-6/+10
| * Add an overload of StreamSocket::Close which closes when all data has been wr...•••Fixes sending large pages in m_httpd (#1646).Gravatar linuxdaemon2019-05-221-8/+19
| * Fix some warnings in m_httpd on older versions of GCC.Gravatar Peter Powell2019-05-201-7/+7
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-15/+5
|\|
| * Update most URLs to use HTTPS and fix some dead links.Gravatar Robby2019-03-141-1/+1
| * m_httpd: GCC is __GNUC__ not _GNUC.Gravatar Peter Powell2019-03-091-1/+1
| * m_httpd: use http_response_str() instead of Response().•••Lets not reinvent the wheel pointlessly. Gravatar Peter Powell2019-03-081-14/+2
| * Fix an "unknown pragma" warning on Windows.Gravatar Peter Powell2019-03-081-1/+3
* | Remove a "commas at end of enumerator lists on C++03" warning.Gravatar Sadie Powell2019-02-161-11/+0