166 Commits (6a988bb0d0148db1646be7c07aa81922afc9cc7f)

Author SHA1 Message Date
Glenn Strauss 5bf5e1adcc fix race in dynamic handler configs (reentrancy) (fixes #2774) 6 years ago
Stefan Bühler 5e3653dc5d [mod_scgi] fix segfault (fixes #2762) 6 years ago
Glenn Strauss b29e69e5b7 [mod_scgi] fix prefix matching to always match url 6 years ago
Glenn Strauss fa67918d3e fix FastCGI, SCGI, proxy reconnect on failure 6 years ago
Glenn Strauss 1e129cce45 ignore return value from fcntl() FD_CLOEXEC 6 years ago
Glenn Strauss 7fa5bfc938 consistent, shared code to create CGI env 6 years ago
Glenn Strauss a661944d7e [mod_scgi] add uwsgi protocol support 6 years ago
Glenn Strauss 93afda9c8e performance: use Linux extended syscalls and flags 6 years ago
Glenn Strauss dc91e40657 dynamic handlers store debug flag in handler_ctx 6 years ago
Glenn Strauss 40f16d52db [core] fix crash if ready events on abandoned fd (fixes #2748) 6 years ago
Glenn Strauss 27f85dbdf4 [core] proxy,scgi omit shutdown() to backend (fixes #2743) 6 years ago
Glenn Strauss 666b9fd726 [core] enforce wait for POLLWR after EINPROGRESS (fixes #2744) 6 years ago
Glenn Strauss 1de652f40b [mod_proxy,mod_scgi] shutdown remote only if local (#2743) 6 years ago
Glenn Strauss 9af58a9716 revert 1.4.40 swap of REQUEST_URI, REDIRECT_URI (fixes #2738) 6 years ago
Glenn Strauss 779c133c16 [security] do not emit HTTP_PROXY to CGI env 6 years ago
Glenn Strauss c1af146a6e [mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319) 6 years ago
Glenn Strauss b67ff2aaca [mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319) 6 years ago
Glenn Strauss 69ec5728f9 use con->conf.server_tag in modules 6 years ago
Glenn Strauss 8dcbd61a45 [cygwin] fix mod_proxy and mod_fastcgi ioctl use 6 years ago
Glenn Strauss 1a18669d53 chunkqueue_append_chunkqueue() 6 years ago
Glenn Strauss 5863cb5752 defer choosing "Transfer-Encoding: chunked" 6 years ago
Glenn Strauss 4ef4baa59d http_response_backend_error() 6 years ago
Glenn Strauss 923688d2da drain backend socket/pipe bufs upon FDEVENT_HUP 6 years ago
Glenn Strauss 18a7b2be37 [core] option to stream response body to client (fixes #949, #760, #1283, #1387) 6 years ago
Glenn Strauss ddfae019cb separate routines for reading output from backends 6 years ago
Glenn Strauss f69f209e6d [core] option to stream request body to backend (fixes #376) 6 years ago
Glenn Strauss 53f550b290 [core] stream response to client (#949) 6 years ago
Glenn Strauss 5a91fd4b90 [core] buffer large responses to tempfiles (fixes #758, fixes #760, fixes #933, fixes #1387, #1283, fixes #2083) 6 years ago
Glenn Strauss 4059dcd60e [mod_fastcgi,mod_scgi] IPv6 support (fixes #2372) 6 years ago
Glenn Strauss 0a907c643b [mod_scgi] X-Sendfile feature (fixes #2253) 6 years ago
Glenn Strauss dbdab5dbc9 [core] server.error-handler new directive for error pages (fixes #2702) 6 years ago
Glenn Strauss 5492063f35 [core] set REDIRECT_STATUS to error_handler_saved_status (fixes #1828) 6 years ago
Glenn Strauss d7638b9b10 fix some warnings reported by static analysis tool 6 years ago
Glenn Strauss d0dc881d73 [doc] enhance error msg for backend server config 6 years ago
Glenn Strauss 2f21aaa973 handlers can read response before sending req body (fixes #131, #2566) 6 years ago
Glenn Strauss 7f942ce09a remove handle_joblist hook 6 years ago
Glenn Strauss 4b0c822ed0 always poll for client POLLHUP/POLLERR events (fixes #399) 6 years ago
Glenn Strauss 8f27ff8cd4 defer reading request body until handle subrequest 6 years ago
Glenn Strauss c263bc6a11 defer reading request body until handle subrequest (fixes #2541) 6 years ago
Glenn Strauss bbbbfb3de0 untangle overly complex control flow logic 6 years ago
Glenn Strauss 71ed1912c7 [config] server.listen-backlog option (fixes #1825, #2116) 6 years ago
Glenn Strauss c4edd35655 skip spawning backends for preflight tests (#2642) 6 years ago
Glenn Strauss 97556d992b [mod_fastcgi,mod_scgi] check for spawning on same unix socket (fixes #319) 6 years ago
Glenn Strauss 47f3dbebe4 use li_[iu]tostrn() instead of li_[iu]tostr() 6 years ago
Glenn Strauss f5453290b7 validate return values from strtol, strtoul (fixes #2564) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler c5a42e932f [mod_fastcgi,mod_scgi] fix leaking file-descriptor when backend spawning failed (reported by Fortify Open Review Project) 6 years ago
Kyle J. McKay b0ecb4d44b [mod_fastcgi/mod_scgi] zero sockaddr structs before use (fixes #2691) 7 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Gaurav 5c5f67a5c7 add force_assert for many allocations and function results 7 years ago