178 Commits (a6d1dccad37f3d5f116bc209a9eb679286274c7b)

Author SHA1 Message Date
Glenn Strauss a6d1dccad3 [multiple] strftime %F and %T 1 year ago
Glenn Strauss 26f354cb37 [multiple] http_header APIs to reduce str copies 1 year ago
Glenn Strauss f5a62a0fd2 [core] http_response_handle_cachable() optim 1 year ago
Glenn Strauss c95f832f99 [core] http_cgi.[ch] CGI interfaces (RFC 3875) 1 year ago
Glenn Strauss 1f96e59d03 [core] http_cgi_local_redir() rename 1 year ago
Glenn Strauss cc35c03c3c [core] RFC 7233 Range handling for non-streaming 1 year ago
Glenn Strauss 1ca25d4e2c [core] 101 upgrade fails if Content-Length incl (fixes #3063) 1 year ago
Glenn Strauss 649829f906 [mod_cgi] fix assert if empty X-Sendfile path (fixes #3062) 1 year ago
Glenn Strauss 891007fb6a [multiple] use HTTP_HEADER_* enum before strcmp 1 year ago
Glenn Strauss 72b9bb5ba3 [core] http_response_match_if_range() 1 year ago
Glenn Strauss b700a8ca09 [multiple] etag.[ch] -> http_etag.[ch]; better imp 1 year ago
Glenn Strauss 1212f60991 buffer_append_path_len() to join paths 1 year ago
Glenn Strauss 122094e3e3 [multiple] employ http_date.h, sys-time.h 1 year ago
Glenn Strauss 7ba521ffb4 [core] reuse large mem chunks (fix mem usage) (fixes #3033) 1 year ago
Glenn Strauss 76faed9145 [multiple] replace fall through comment with attr 1 year ago
Glenn Strauss 903024d711 [core] track Content-Length from backend (fixes #3046) 1 year ago
Glenn Strauss 47aa6d4ac8 [core] http_response_buffer_append_authority() 2 years ago
Glenn Strauss 169d8d3608 [core] accept "HTTP/2.0", "HTTP/3.0" from backends (fixes #3031) 2 years ago
Glenn Strauss 019c513819 [multiple] use http_chunk_append_file_ref() 2 years ago
Glenn Strauss 96abd9cfb8 [core] coalesce nearby ranges in Range requests 2 years ago
Glenn Strauss 66d1ec485c [core,mod_deflate] leverage cache of open fd 2 years ago
Glenn Strauss e99126074c [core] pass open fd to http_response_parse_range 2 years ago
Glenn Strauss 6219b861ce [core] http_response_parse_range() const file sz 2 years ago
Glenn Strauss cd2ff4202d [core] remove unused r->content_length 2 years ago
Glenn Strauss 55e9f082a9 [core] limit num ranges in Range requests 2 years ago
Glenn Strauss 4d6d1e790a [multiple] use light_btst() for hdr existence chk 2 years ago
Glenn Strauss 81029b8b51 [multiple] inline chunkqueue where always alloc'd 2 years ago
Glenn Strauss 8b382a81c7 [multiple] use sock_addr_get_family in more places 2 years ago
Glenn Strauss 869c778aa7 [core] relay 1xx from backend over HTTP/2 2 years ago
Glenn Strauss edbfe36563 [core] support multiple 1xx responses from backend 2 years ago
Glenn Strauss 367f30a645 [multiple] extend enum http_header_e list 2 years ago
Glenn Strauss 9c8981a7d1 [core] tst,set,clr macros for r->{rqst,resp}_htags 2 years ago
Glenn Strauss c88d373507 [core] Content-Length in http_response_send_file() 2 years ago
Glenn Strauss 550609c8ae [core] request_acquire(), request_release() 2 years ago
Glenn Strauss 79e2f5baee [core] ignore empty field-name from backends 2 years ago
Glenn Strauss 8e2cf55250 [core] redirect to dir using relative-path 2 years ago
Glenn Strauss ada09a23b0 [core] h2_send_headers() specialized for resp hdrs 2 years ago
Glenn Strauss 6fc8ad3194 [core] discard 100 102 103 responses from backend 2 years ago
Glenn Strauss 8d7e9439b5 [core] connection transition to HTTP/2; incomplete 2 years ago
Glenn Strauss 2f2eec18fb [multiple] isolate more con code in connections.c 2 years ago
Glenn Strauss 517e32785e [core] HTTP2-Settings 2 years ago
Glenn Strauss e1bb579361 [core] disperse settings.h to appropriate headers 2 years ago
Glenn Strauss 7420526ddb [core] decode Transfer-Encoding: chunked from gw 2 years ago
Glenn Strauss 33c8cf41db [multiple] rename connection_reset hook to request 2 years ago
Glenn Strauss 8dd33a72dd [mod_deflate] mod_deflate subsumes mod_compress 2 years ago
Glenn Strauss 2781a3be6d [multiple] address coverity warnings 2 years ago
Glenn Strauss 10dbe38a92 [core] stricter parse of numerical digits 2 years ago
Glenn Strauss bcddbe186f [mod_proxy] stream request using HTTP/1.1 chunked (fixes #3006) 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 2 years ago