40 Commits (bac34c1a668d329313a9ac0a8fc58ff410f8d62d)

Author SHA1 Message Date
Glenn Strauss bac34c1a66 [tests] quite coverity warning in test_request.c 4 months ago
Glenn Strauss 5ccebbf04e [multiple] quiet some clang-analyzer warnings 8 months ago
Glenn Strauss 8fc8ab891a [core] http_request_parse_header() specialized 1 year ago
Glenn Strauss 6971c6c811 [core] move http_request_headers_process() 1 year ago
Glenn Strauss 17e0b6fe30 [tests] use buffer_eq_slen() for str comparison 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 3648d2908e [core] t/test_request.c using (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 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 c8cd7cf49b [multiple] extern log_epoch_secs 2 years ago
Glenn Strauss 409bba80b1 [multiple] reduce direct use of srv->cur_ts 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss feb21b3da2 [core] inline header and env arrays into con 2 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 2 years ago
Glenn Strauss ddb78f75ee [core] remove unused array_reset() 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 fa4ab19275 [core] reduce use of struct parse_header_state 2 years ago
Glenn Strauss c22ec74770 [core] do not pass srv to http header parsing func 2 years ago
Glenn Strauss 9858051d03 [core] remove srv->split_vals 2 years ago
Glenn Strauss 61f85d14ee [core] reject WS following header field-name (fixes #2985) 2 years ago
Glenn Strauss cbad7517c8 [core] struct log_error_st for error logging 3 years ago
Glenn Strauss daa5f7c576 [mod_accesslog] attempt to reconstruct req line 3 years ago
Glenn Strauss 950832af67 [core] RFC7230 HTTP-version parse 3 years ago
Glenn Strauss e5d61e9a5f [core] http_request_parse() mark error paths cold 3 years ago
Glenn Strauss 25185d1de0 [core] pass req hdrs buffer to http_request_parse 3 years ago
Glenn Strauss d7ad5819e6 [core] copy request only if might need for logging 3 years ago
Glenn Strauss c2a9692e78 [tests] include first.h and NDEBUG early 3 years ago
Glenn Strauss c98d89a4bb [tests] #undef NDEBUG before assert.h in t/test_* 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 3 years ago
Glenn Strauss ad27206608 [core] redo HTTP header line folding 3 years ago
Stefan Bühler 3be0707839 [core] replace folding whitespace with a single space 3 years ago
Glenn Strauss d161f53de0 [core] security: use-after-free invalid Range req 3 years ago
Glenn Strauss 5868b8ca12 [core] add missing includes to quiet compiler warn 3 years ago
Glenn Strauss 3eb7902e10 [core] server.http-parseopts URL normalization opt (fixes #1720) 3 years ago
Glenn Strauss 6ccccaaa38 [tests] move src/test_*.c to src/t/ 3 years ago
Glenn Strauss 1b62dc325c [tests] test_request unit tests 3 years ago