198 Commits (33c8cf41dbcac4ff6383bb3f513422fa7c7af382)

Author SHA1 Message Date
Glenn Strauss 33c8cf41db [multiple] rename connection_reset hook to request 1 year ago
Glenn Strauss e6c47d6ecf [mod_cgi] remove redundant calls to set FD_CLOEXEC 2 years ago
Glenn Strauss bcddbe186f [mod_proxy] stream request using HTTP/1.1 chunked (fixes #3006) 2 years ago
Glenn Strauss 3f4f934485 [core] http_response_comeback() 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss cc2134c88b [multiple] copy small struct instead of memcpy() 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 2 years ago
Glenn Strauss 100dfaa3f3 [core] move plugin_ctx into (request_st *) 2 years ago
Glenn Strauss 1474be7859 [core] move addtl request-specific struct members 2 years ago
Glenn Strauss af5df35275 [core] rename content_length to reqbody_length 2 years ago
Glenn Strauss 057d83c50b [core] move keep_alive flag into request_st 2 years ago
Glenn Strauss 48004c6a7c [core] remove unused arg to fdevent_fcntl_set_nb* 2 years ago
Glenn Strauss 05cc88ddb4 [multiple] omit passing srv to fdevent_handler 2 years ago
Glenn Strauss fda01e3305 [core] support multiple error logs 2 years ago
Glenn Strauss 0ff60d8218 [multiple] rename r to rc rv rd wr to be different 2 years ago
Glenn Strauss 03b4c993d2 [multiple] generic config array type checking 2 years ago
Glenn Strauss 68d8d4c532 [multiple] stat_cache singleton 2 years ago
Glenn Strauss b5775b9951 [multiple] reduce direct use of srv->errh 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 b73949e03f [multiple] plugin.c handles common FREE_FUNC code 2 years ago
Glenn Strauss 131450da29 [mod_cgi] use config_plugin_values_init() 2 years ago
Glenn Strauss e2de4e581e [core] const char *name in struct plugin 2 years ago
Glenn Strauss 36f64b26a1 [core] simpler config_check_cond() 2 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 2 years ago
Glenn Strauss 47a758f959 [core] inline buffer key for *_patch_connection() 2 years ago
Glenn Strauss 62e97967ca [core] prefer uint32_t to size_t in base.h 2 years ago
Glenn Strauss f56800e86a [stat_cache] no longer stat() and open() for stat 3 years ago
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss 37bd124ae4 [core] pass conf.follow_symlink in more places 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 d28bac32fe [multiple] reduce code dup in list resizing 3 years ago
Glenn Strauss 859c9ae586 [multiple] minor: remove duplicated conditions 3 years ago
Glenn Strauss f69bd9cdb8 [core] perf: simple, quick buffer_clear() 3 years ago
Glenn Strauss b74188e5b3 [mod_cgi] reset reused buffer on internal redir 3 years ago
Glenn Strauss f13db69012 [core] fix setting of headers previously reset (fixes #2919) 3 years ago
Glenn Strauss 2d91475828 [mod_cgi] perf: cache getenv() results at start up 3 years ago
Glenn Strauss aa00359e6c [mod_cgi] perf: use stat_cache for cgi handler 3 years ago
Glenn Strauss 407b4d140b [mod_cgi] perf: reuse buffers for creating CGI env 3 years ago
Glenn Strauss 8c0792a58c [multiple] better packing of struct chunk 3 years ago
Glenn Strauss 3d8d56d8de [multiple] perf: reuse large buffers w/ backend 3 years ago
Glenn Strauss d61f33817c [multiple] code reuse: employ array_match_*() 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 3 years ago
Glenn Strauss c56b21084e [core] http_kv.[ch] method, status, version str 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 d5d0258362 [core] support POLLRDHUP, where available (#2743) 4 years ago
Glenn Strauss d6e184aca9 [mod_cgi] quiet trace if mod_cgi sends SIGTERM (fixes #2838) 4 years ago
Glenn Strauss 168f67a1b1 [core] perf: more efficient fdevent_sched_run() 4 years ago