Commit Graph

226 Commits (b2e2d42c8385c7485167baf7014492d8e4d724d0)

Author SHA1 Message Date
Glenn Strauss 4796313efc [core] collect ioctl FIONREAD code 6 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 6 years ago
Glenn Strauss aa14493e47 [tests] reduce time waiting for backends to start 6 years ago
Glenn Strauss 0a635fc8be [core] consolidate dynamic handler response parse 6 years ago
Glenn Strauss e4bb56222f [mod_cgi,fastcgi,scgi,proxy] fix streaming response (fixes #2796) 6 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 6 years ago
Glenn Strauss 1dd5cce3bc [mod_fastcgi,mod_scgi] consolidate backend process accounting (#2788) 6 years ago
Glenn Strauss 23c3535efc [mod_scgi] fix potential repeated use of proc->id 6 years ago
Glenn Strauss fb6b4027c8 [mod_fastcgi,mod_scgi] consistent waitpid handling (fixes #2791) 6 years ago
Glenn Strauss aa923e05f6 [mod_fastcgi,mod_scgi] backend spawn EINTR retry (#2788) 6 years ago
Glenn Strauss 3209f30d11 [core] handle if backend sends Transfer-Encoding (#2786) 6 years ago
Glenn Strauss 7f9209c6d4 [mod_cgi] do not send "Status" back to client 6 years ago
Glenn Strauss 8981ca0467 [core] use getaddrinfo,inet_pton vs gethostbyname (fixes #2783) 6 years ago
Glenn Strauss 1adf1df285 remove redundant calls to end-of-request hooks 6 years ago
Glenn Strauss 64df38aad8 [mod_fastcgi] detect child exit, restart proactively 6 years ago
Glenn Strauss 4d7f5737f1 [core] support Transfer-Encoding: chunked req body (fixes #2156) 6 years ago
Glenn Strauss f9737e50a6 [mod_fastcgi,mod_scgi] warn if invalid "bin-path" 6 years ago
Glenn Strauss 5bf5e1adcc fix race in dynamic handler configs (reentrancy) (fixes #2774) 6 years ago
Glenn Strauss 40e05e9b8c [mod_fastcgi] fix segfault if all backends down (fixes #2768) 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 81ce160d83 silence warnings from clang ccc-analyzer 6 years ago
Glenn Strauss 93afda9c8e performance: use Linux extended syscalls and flags 6 years ago
Glenn Strauss 7b7350ee19 [mod_fastcgi] allow authorizer, responder for same path/ext (#321) 6 years ago
Glenn Strauss dc91e40657 dynamic handlers store debug flag in handler_ctx 6 years ago
Glenn Strauss 2dcfe1733e [mod_fastcgi] Authorizer support with Responder (fixes #321, fixes #322) 6 years ago
Glenn Strauss 40f16d52db [core] fix crash if ready events on abandoned fd (fixes #2748) 6 years ago
Glenn Strauss 666b9fd726 [core] enforce wait for POLLWR after EINPROGRESS (fixes #2744) 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 5863cb5752 defer choosing "Transfer-Encoding: chunked" 6 years ago
Glenn Strauss bfac0285a7 remove excess calls to joblist_append() 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 b29c8efcb9 [mod_fastcgi] no chunked response w/ X-Sendfile (fixes #2733) 6 years ago
Glenn Strauss 4059dcd60e [mod_fastcgi,mod_scgi] IPv6 support (fixes #2372) 7 years ago
Glenn Strauss b9940f9856 [mod_fastcgi] use http_response_xsendfile() (fixes #799, fixes #851, fixes #2017, fixes #2076) 7 years ago
Glenn Strauss dbdab5dbc9 [core] server.error-handler new directive for error pages (fixes #2702) 7 years ago
Glenn Strauss 5492063f35 [core] set REDIRECT_STATUS to error_handler_saved_status (fixes #1828) 7 years ago
Glenn Strauss d7638b9b10 fix some warnings reported by static analysis tool 7 years ago