119 Commits (4069dc2ad792e1fdcbb9c9839ecab3d2c0a2aca6)

Author SHA1 Message Date
Glenn Strauss 68d8d4c532 [multiple] stat_cache singleton 2 years ago
Glenn Strauss f24e6d696a [multiple] plugin_stats array 2 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *) 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss 2ec70f234a [core] stat_cache_path_contains_symlink use errh 2 years ago
Glenn Strauss ed62e354ff [core] use config_plugin_values_init() 2 years ago
Glenn Strauss 858352f6e8 [core] add xsendfile* check if xdocroot is NULL 2 years ago
Glenn Strauss d7a6a7a263 [core] (const buffer *) from strftime_cache_get() 2 years ago
Glenn Strauss feb21b3da2 [core] inline header and env arrays into con 2 years ago
Glenn Strauss 6eb34ef5ab [core] add const to callers of http_header_*_get() 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 e20b5318d5 [core] use buffer_eq_icase_ssn func 3 years ago
Glenn Strauss a86ea83b5a [core] chunkqueue perf: read small files into mem 3 years ago
Glenn Strauss 8ae0646748 [core] chunkqueue perf: skip opening 0-length file 3 years ago
Glenn Strauss b0ae5fcbcd [core] support weak etags with If-None-Match 3 years ago
Glenn Strauss 44156bbe81 [multiple] open target file earlier in some cases 3 years ago
Glenn Strauss 73bfee6308 [stat_cache] separate func for symlink policy chk 3 years ago
Glenn Strauss f60f1a279e [core] extend dir redirection to take HTTP status 3 years ago
Glenn Strauss 9113011d5b [core] pass (fdnode *) for registered fdevent fd 3 years ago
Glenn Strauss 800e9b7349 [core] remove fde_ndx member outside fdevents 3 years ago
Glenn Strauss 23b0d867c5 [core] replace con->response.keep_alive 4 years ago
Glenn Strauss f77cfe7ca8 [core] con->uri.scheme is maintained lowercase 4 years ago
Glenn Strauss b31e7840d5 [multiple] quiet clang --analyze where trivial 4 years ago
Glenn Strauss a70cf6e5dc [core] cache rev DNS for localhost for dir redir 4 years ago
Glenn Strauss b541b67459 [core] use con->server_name for dir redir 4 years ago
Glenn Strauss 81dfa7a8d2 [core] http_response_buffer_append_authority() 4 years ago
Glenn Strauss bceeac654e [core] use connected sock port in dir redirect 4 years ago
Glenn Strauss c2bd063ac4 [core] do not free() reused buffer 4 years ago
Glenn Strauss 8ed98ad089 [core] perf: reuse buffer to redirect to directory 4 years ago
Glenn Strauss 80638252dc [multiple] validate UTF-8 in url-decoded paths 4 years ago
Glenn Strauss cf93e91c56 [core] perf: inline buffer_copy_buffer() 4 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 4 years ago
Glenn Strauss f13db69012 [core] fix setting of headers previously reset (fixes #2919) 4 years ago
Glenn Strauss 41b50cfa71 [core] fix 301 -> 302 overwrite with Location (fixes #2918) 4 years ago
Glenn Strauss 61e507bfe5 [core] perf: better buf reuse reading from backend 4 years ago
Glenn Strauss e7c840502a [core] perf: copy small strings; better buf reuse 4 years ago
Glenn Strauss d825966739 [core] reject Transfer-Encoding from proxy (#2913) 4 years ago
Glenn Strauss 65fcd7810f [core] prefer buffer_append_string_len() 4 years ago
Glenn Strauss 9725299587 [core] code reuse with http_response_body_clear() 4 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 4 years ago
Glenn Strauss a7c27c9f99 [core] code reuse with array_insert_key_value() 4 years ago
Glenn Strauss a90526374f [core] abstraction to insert/modify response hdrs 4 years ago
Glenn Strauss d161f53de0 [core] security: use-after-free invalid Range req 4 years ago
Glenn Strauss 1f6befbd66 [mod_cgi] handle CGI partial response header write 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss 210b57708e [core] fix rare race condition from backends (fixes #2878) 4 years ago
Glenn Strauss b1df38ab6a [core] increase stat_cache abstraction 5 years ago
Glenn Strauss e7f5e24aeb [core] adjust offset if response header blank line 5 years ago
Glenn Strauss 1367f60626 [core] isolate sock_addr manipulation 5 years ago