Commit Graph

60 Commits (dd91c1459c2c98c75e6048b15b041f7619c1a917)

Author SHA1 Message Date
Glenn Strauss c8a1cba0c1 [tests] t/test_mod_userdir
3 years ago
Glenn Strauss 8b7e110973 [tests] stub out config funcs in test_mod_*
3 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change)
3 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members
3 years ago
Glenn Strauss 3648d2908e [core] t/test_request.c using (request_st *)
3 years ago
Glenn Strauss af5df35275 [core] rename content_length to reqbody_length
3 years ago
Glenn Strauss 8c46768d5b [core] remove unused request_st member 'request'
3 years ago
Glenn Strauss 6870b0f55b [core] pass (request_st *) to request.c funcs
3 years ago
Glenn Strauss 6748a58cca [core] pass scheme port to http_request_parse()
3 years ago
Glenn Strauss 1dd58c5ad8 [multiple] con->proto_default_port
3 years ago
Glenn Strauss 68d8d4c532 [multiple] stat_cache singleton
3 years ago
Glenn Strauss c8cd7cf49b [multiple] extern log_epoch_secs
3 years ago
Glenn Strauss 409bba80b1 [multiple] reduce direct use of srv->cur_ts
3 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *)
3 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *)
3 years ago
Glenn Strauss 24680a9142 [core] array_init() arg for initial size
3 years ago
Glenn Strauss c193da3404 [core] split cond cache from cond matches
3 years ago
Glenn Strauss 63a6e52ce4 [core] store addtl data in pcre_keyvalue_buffer
3 years ago
Glenn Strauss d1fba24469 [mod_evhost] use config_plugin_values_init()
3 years ago
Glenn Strauss feb21b3da2 [core] inline header and env arrays into con
3 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value
3 years ago
Glenn Strauss ad9b7e009b [core] inline buffer as part of DATA_UNSET key
3 years ago
Glenn Strauss 5d13b40824 [core] (const buffer *) in (struct burl_parts_t)
3 years ago
Glenn Strauss ddb78f75ee [core] remove unused array_reset()
3 years ago
Glenn Strauss b2991c686d [core] perf: array.c performance enhancements
3 years ago
Glenn Strauss 36f3206a4c [core] pass ptr to http_request_parse()
3 years ago
Glenn Strauss 63e32e8100 [core] perf: HTTP header parsing using \n offsets
3 years ago
Glenn Strauss fa4ab19275 [core] reduce use of struct parse_header_state
3 years ago
Glenn Strauss c22ec74770 [core] do not pass srv to http header parsing func
3 years ago
Glenn Strauss 9858051d03 [core] remove srv->split_vals
3 years ago
Glenn Strauss 9cdfb48466 [core] preserve %2b and %2B in query string (fixes #2999)
3 years ago
Glenn Strauss 61f85d14ee [core] reject WS following header field-name (fixes #2985)
3 years ago
Glenn Strauss cbad7517c8 [core] struct log_error_st for error logging
4 years ago
Glenn Strauss e757978497 [core] remove repeated slashes in http-parseopts
4 years ago
Glenn Strauss 32120d5b8b [core] fix abort in http-parseopts (fixes #2945)
4 years ago
Glenn Strauss daa5f7c576 [mod_accesslog] attempt to reconstruct req line
4 years ago
Glenn Strauss 950832af67 [core] RFC7230 HTTP-version parse
4 years ago
Glenn Strauss e5d61e9a5f [core] http_request_parse() mark error paths cold
4 years ago
Glenn Strauss 25185d1de0 [core] pass req hdrs buffer to http_request_parse
4 years ago
Glenn Strauss d7ad5819e6 [core] copy request only if might need for logging
4 years ago
Glenn Strauss 142e54b2a8 [mod_evhost] handle IPv6 literal addr; add tests
4 years ago
Glenn Strauss f03e5e239d [tests] t/test_keyvalue
4 years ago
Glenn Strauss c2a9692e78 [tests] include first.h and NDEBUG early
4 years ago
Glenn Strauss 5a32d0f72a [mod_access] t/test_mod_access
4 years ago
Glenn Strauss 8aad091613 [mod_evhost] t/test_mod_evhost
4 years ago
Glenn Strauss b2a6239851 [mod_simple_vhost] t/test_mod_simple_vhost
4 years ago
Glenn Strauss 77c01f9817 [core] buffer_append_path_len()
4 years ago
Glenn Strauss e8e59396d3 [core] reject decoded url-path without leading '/'
4 years ago
Glenn Strauss aba45f68d8 [core] perf: simpler buffer_string_space() (tests)
4 years ago
Glenn Strauss c98d89a4bb [tests] #undef NDEBUG before assert.h in t/test_*
4 years ago