49 Commits (243510dbb4d79a3866c288a7d6530f6015c5b537)

Author SHA1 Message Date
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 10 months ago
Glenn Strauss 0f90a9e320 [core] reduce memcmp in http_request_parse_header 10 months ago
Glenn Strauss d5366c0aee [core] request_config_reset() 10 months ago
Glenn Strauss 9a5e1652be [multiple] static file optimization; reuse cache 1 year ago
Glenn Strauss 13ea2d880b [core] consistent inclusion of sys-time.h 1 year ago
Glenn Strauss 4a600dabd5 [mod_auth] close HTTP/2 connection after bad pass 1 year ago
Glenn Strauss 903024d711 [core] track Content-Length from backend (fixes #3046) 2 years ago
Glenn Strauss e9309ae6e6 [core] li_restricted_strtoint64() 2 years ago
Glenn Strauss cd2ff4202d [core] remove unused r->content_length 2 years ago
Glenn Strauss 81029b8b51 [multiple] inline chunkqueue where always alloc'd 2 years ago
Glenn Strauss 1a64c9e2f7 [core] reuse r->start_hp.tv_sec for r->start_ts 2 years ago
Glenn Strauss 3fbb5773e9 [core] http_header_e <=> lshpack_static_hdr_idx 2 years ago
Glenn Strauss 367f30a645 [multiple] extend enum http_header_e list 2 years ago
Glenn Strauss 8fc8ab891a [core] http_request_parse_header() specialized 2 years ago
Glenn Strauss ada09a23b0 [core] h2_send_headers() specialized for resp hdrs 2 years ago
Glenn Strauss 6eca864c5e [core] h2.[ch] with stub funcs (incomplete) 2 years ago
Glenn Strauss 6971c6c811 [core] move http_request_headers_process() 2 years ago
Glenn Strauss afc2025d8e [core] reset connection counters per connection 2 years ago
Glenn Strauss 1041a56dd9 [core] server.feature-flags to enable h2 2 years ago
Glenn Strauss 7420526ddb [core] decode Transfer-Encoding: chunked from gw 2 years ago
Glenn Strauss a0029b21a1 [core] remove r->uri.path_raw; generate as needed 2 years ago
Glenn Strauss d013d0abd3 [core] http_request_parse_target() 2 years ago
Glenn Strauss 9914bb297b [core] C99 restrict on some base funcs 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss aca9d45adf [core] move request state into (request_st *) 2 years ago
Glenn Strauss a22cdca1cb [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 100dfaa3f3 [core] move plugin_ctx into (request_st *) 2 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 1474be7859 [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 6fe031ef37 [core] move request start ts into (request_st *) 2 years ago
Glenn Strauss af5df35275 [core] rename content_length to reqbody_length 2 years ago
Glenn Strauss 8c46768d5b [core] remove unused request_st member 'request' 2 years ago
Glenn Strauss 6870b0f55b [core] pass (request_st *) to request.c funcs 2 years ago
Glenn Strauss 668cb6418f [core] move request_st,request_config to request.h 2 years ago
Glenn Strauss 6748a58cca [core] pass scheme port to http_request_parse() 2 years ago
Glenn Strauss 1dd58c5ad8 [multiple] con->proto_default_port 2 years ago
Glenn Strauss 034d7d6734 [core] http_request_host_policy w/ http_parseopts 2 years ago
Glenn Strauss 36f3206a4c [core] pass ptr to http_request_parse() 2 years ago
Glenn Strauss 63e32e8100 [core] perf: HTTP header parsing using \n offsets 2 years ago
Glenn Strauss c22ec74770 [core] do not pass srv to http header parsing func 2 years ago
Glenn Strauss 25185d1de0 [core] pass req hdrs buffer to http_request_parse 3 years ago
Glenn Strauss 3eb7902e10 [core] server.http-parseopts URL normalization opt (fixes #1720) 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss e6564641d8 [core] remove unused func 5 years ago
Glenn Strauss 40f72a41b9 [core] omit default port from normalized host str 5 years ago
Glenn Strauss 1104afc49b [core] export http_request_host_policy() for reuse 5 years ago
Glenn Strauss b47494d4cd [config] opts for http header parsing strictness (fixes #551, fixes #1086, fixes #1184, fixes #2143, #2258, #2281, fixes #946, fixes #1330, fixes #602, #1016) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Jan Kneschke bcdc6a3bbc moved everything below trunk/ and added branches/ and tags/ 18 years ago