summaryrefslogtreecommitdiff
path: root/src/http-header-glue.c
Commit message (Expand)AuthorAgeFilesLines
...
* [mod_cgi] fix assert if empty X-Sendfile path (fixes #3062)Glenn Strauss2021-02-011-0/+8
* [multiple] use HTTP_HEADER_* enum before strcmpGlenn Strauss2021-01-071-2/+2
* [core] http_response_match_if_range()Glenn Strauss2020-12-261-38/+14
* [multiple] etag.[ch] -> http_etag.[ch]; better impGlenn Strauss2020-12-251-4/+3
* buffer_append_path_len() to join pathsGlenn Strauss2020-12-241-3/+3
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-50/+25
* [core] reuse large mem chunks (fix mem usage) (fixes #3033)Glenn Strauss2020-12-241-1/+1
* [multiple] replace fall through comment with attrGlenn Strauss2020-12-161-1/+2
* [core] track Content-Length from backend (fixes #3046)Glenn Strauss2020-12-161-0/+31
* [core] http_response_buffer_append_authority()Glenn Strauss2020-11-101-1/+1
* [core] accept "HTTP/2.0", "HTTP/3.0" from backends (fixes #3031)Glenn Strauss2020-11-091-4/+6
* [multiple] use http_chunk_append_file_ref()Glenn Strauss2020-10-201-11/+5
* [core] coalesce nearby ranges in Range requestsGlenn Strauss2020-10-191-4/+46
* [core,mod_deflate] leverage cache of open fdGlenn Strauss2020-10-191-14/+9
* [core] pass open fd to http_response_parse_rangeGlenn Strauss2020-10-131-5/+5
* [core] http_response_parse_range() const file szGlenn Strauss2020-10-131-11/+12
* [core] remove unused r->content_lengthGlenn Strauss2020-10-131-12/+0
* [core] limit num ranges in Range requestsGlenn Strauss2020-10-131-10/+22
* [multiple] use light_btst() for hdr existence chkGlenn Strauss2020-10-111-15/+10
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-10/+8
* [multiple] use sock_addr_get_family in more placesGlenn Strauss2020-10-111-1/+1
* [core] relay 1xx from backend over HTTP/2Glenn Strauss2020-10-111-2/+32
* [core] support multiple 1xx responses from backendGlenn Strauss2020-10-111-47/+58
* [multiple] extend enum http_header_e listGlenn Strauss2020-10-111-31/+67
* [core] tst,set,clr macros for r->{rqst,resp}_htagsGlenn Strauss2020-10-111-9/+9
* [core] Content-Length in http_response_send_file()Glenn Strauss2020-10-111-0/+11
* [core] request_acquire(), request_release()Glenn Strauss2020-10-111-0/+1
* [core] ignore empty field-name from backendsGlenn Strauss2020-10-111-0/+1
* [core] redirect to dir using relative-pathGlenn Strauss2020-10-111-4/+9
* [core] h2_send_headers() specialized for resp hdrsGlenn Strauss2020-10-111-0/+1
* [core] discard 100 102 103 responses from backendGlenn Strauss2020-10-111-18/+62
* [core] connection transition to HTTP/2; incompleteGlenn Strauss2020-10-111-1/+2
* [multiple] isolate more con code in connections.cGlenn Strauss2020-10-031-1/+33
* [core] HTTP2-SettingsGlenn Strauss2020-10-031-0/+7
* [core] disperse settings.h to appropriate headersGlenn Strauss2020-08-101-4/+8
* [core] decode Transfer-Encoding: chunked from gwGlenn Strauss2020-08-021-4/+16
* [multiple] rename connection_reset hook to requestGlenn Strauss2020-08-021-2/+2
* [mod_deflate] mod_deflate subsumes mod_compressGlenn Strauss2020-08-021-2/+0
* [multiple] address coverity warningsGlenn Strauss2020-07-101-0/+4
* [core] stricter parse of numerical digitsGlenn Strauss2020-07-081-4/+4
* [mod_proxy] stream request using HTTP/1.1 chunked (fixes #3006)Glenn Strauss2020-07-081-8/+0
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-315/+314
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-17/+20
* [core] move request state into (request_st *)Glenn Strauss2020-07-081-1/+1
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-3/+3
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-21/+21
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-19/+19
* [core] rename content_length to reqbody_lengthGlenn Strauss2020-07-081-5/+5
* [core] move keep_alive flag into request_stGlenn Strauss2020-07-081-4/+4
* [core] convenience macros to check req methodsGlenn Strauss2020-07-081-5/+2