summaryrefslogtreecommitdiff
path: root/src/response.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [multiple] use http_chunk_append_file_ref()Glenn Strauss2020-10-201-6/+2
* [multiple] stat_cache_path_stat() for struct stGlenn Strauss2020-10-191-9/+9
* [core,mod_deflate] leverage cache of open fdGlenn Strauss2020-10-191-2/+5
* [multiple] use light_btst() for hdr existence chkGlenn Strauss2020-10-111-2/+1
* [core] be more precise checking streaming flagsGlenn Strauss2020-10-111-1/+4
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-11/+12
* [core] perf adjustments to avoid load missGlenn Strauss2020-10-111-2/+5
* [multiple] code reuse chunkqueue_peek_data()Glenn Strauss2020-10-111-9/+11
* [core] relay 1xx from backend over HTTP/1.1Glenn Strauss2020-10-111-1/+24
* [multiple] extend enum http_header_e listGlenn Strauss2020-10-111-5/+8
* [core] tst,set,clr macros for r->{rqst,resp}_htagsGlenn Strauss2020-10-111-9/+13
* [core] adjust response header prep for common caseGlenn Strauss2020-10-111-13/+12
* [core] defer optimization to read small filesGlenn Strauss2020-10-111-0/+7
* [core] h2_send_headers() specialized for resp hdrsGlenn Strauss2020-10-111-33/+11
* [core] connection transition to HTTP/2; incompleteGlenn Strauss2020-10-111-1/+4
* [core] isolate more resp code in response.cGlenn Strauss2020-10-031-4/+410
* [core] lowercase response hdr field names for h2Glenn Strauss2020-10-031-12/+30
* [core] do not send Connection: close if h2Glenn Strauss2020-10-031-1/+2
* [core] server.feature-flags to enable h2Glenn Strauss2020-08-131-2/+2
* [mod_deflate] mod_deflate subsumes mod_compressGlenn Strauss2020-08-021-3/+0
* [core] more precise check for request stream flagsGlenn Strauss2020-07-081-1/+4
* [multiple] correct misspellings in commentsGlenn Strauss2020-07-081-3/+3