summaryrefslogtreecommitdiff
path: root/src/response.c
Commit message (Expand)AuthorAgeFilesLines
* [core] move some shared funcs to call from modulesGlenn Strauss2023-05-031-38/+0
* [core] h1.[ch] collect some HTTP/1.x specific codeGlenn Strauss2023-05-031-128/+0
* [core] _WIN32 stat(), '/' and '\\' adjustmentsGlenn Strauss2023-05-031-2/+8
* [core] _WIN32 rename __WIN32 to _WIN32Glenn Strauss2023-05-031-1/+1
* [multiple] _WIN32 stat() compat sys-stat.hGlenn Strauss2023-05-031-1/+1
* [core] HTTP_VERSION_3 enum valueGlenn Strauss2023-04-291-2/+2
* [core] path-info in debug trace may be unsetGlenn Strauss2023-02-041-3/+2
* [core] http_response_body_clear clears body flagsGlenn Strauss2022-11-231-4/+0
* [core] check r->http_status before handling RangeGlenn Strauss2022-07-261-1/+2
* [core] delay response to http auth invalid credsGlenn Strauss2022-05-051-0/+14
* [multiple] recognize HTTP QUERY methodGlenn Strauss2022-05-051-1/+1
* [multiple] WebSockets over HTTP/2 (fixes #3151)Glenn Strauss2022-03-251-1/+6
* [core] isolate plugins_*() funcs to main serverGlenn Strauss2022-02-191-0/+1
* [core] disable keep-alive if forcing HTTP/1.0 respGlenn Strauss2022-02-191-1/+4
* [multiple] remove buffer_init_buffer()Glenn Strauss2022-01-071-1/+1
* [core] quiet coverity noiseGlenn Strauss2021-12-181-13/+9
* [core] consolidate request restart loop checkGlenn Strauss2021-12-161-8/+10
* [core] http_response_has_error_handler()Glenn Strauss2021-12-161-39/+50
* [core] http_response_write_prepare optimizationGlenn Strauss2021-12-151-29/+14
* [core] chunkqueue_small_resp_optim if resp < 16kGlenn Strauss2021-10-271-1/+1
* [core] fix chunked decoding from backend (#3044, #3046)Glenn Strauss2021-10-021-1/+1
* [core] fix chunked decoding from backend (#3044, #3046)Glenn Strauss2021-09-301-14/+22
* [core] log_error_multiline()Glenn Strauss2021-09-081-1/+2
* [core] remove HANDLER_WAIT_FOR_FDGlenn Strauss2021-09-081-2/+0
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-2/+2
* [core] construct file path after docroot hookGlenn Strauss2021-08-271-82/+17
* [multiple] buffer_copy_string_len_lc()Glenn Strauss2021-08-271-4/+2
* [core] request_config_reset()Glenn Strauss2021-08-271-1/+2
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-34/+33
* [core] tweaks writing response header (better asm)Glenn Strauss2021-08-271-16/+19
* [core] merge uri_raw and uri_clean hooksGlenn Strauss2021-05-121-11/+0
* [core] adjust r->http_host ptr cachingGlenn Strauss2021-05-101-2/+6
* [core] http_response_prepare() OPTIONS *, CONNECTGlenn Strauss2021-05-071-41/+30
* [core] mark cold paths in http_response_configGlenn Strauss2021-05-071-4/+5
* [multiple] static file optimization; reuse cacheGlenn Strauss2021-05-061-10/+20
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-1/+1
* [multiple] buffer_copy_path_len2() aggregateGlenn Strauss2021-04-021-2/+3
* [core] mark debug path unlikelyGlenn Strauss2021-04-021-3/+0
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-8/+6
* [multiple] strftime %F and %TGlenn Strauss2021-04-021-1/+1
* [multiple] http_header APIs to reduce str copiesGlenn Strauss2021-03-261-10/+7
* [multiple] do not clear physical.path if finishedGlenn Strauss2021-03-261-2/+1
* [multiple] optimize primitives, buffer_extend()Glenn Strauss2021-03-261-8/+12
* [core] modify path in-place checking for path-infoGlenn Strauss2021-03-261-4/+8
* [multiple] buffer_has_slash_suffix()Glenn Strauss2021-03-261-7/+4
* [core] http_response_physical_path_error()Glenn Strauss2021-03-261-56/+29
* [core] RFC 7233 Range handling for non-streamingGlenn Strauss2021-03-021-0/+5
* [mod_auth] close HTTP/2 connection after bad passGlenn Strauss2021-02-061-2/+2
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-11/+8
* [core] fix handling chunked response from backend (fixes #3044)Glenn Strauss2020-12-091-2/+14