149 Commits (ccba074c1e8a558d371fe2afb79c83260d45c923)

Author SHA1 Message Date
Glenn Strauss 168f67a1b1 [core] perf: more efficient fdevent_sched_run() 4 years ago
Glenn Strauss cf4bc764dc [mod_cgi] omit cgi_handle_fdevent after proc exit 4 years ago
Glenn Strauss e951152e2b [mod_cgi] add FDEVENT_IN upon CGI exit 4 years ago
Glenn Strauss 9030cfaecf [core] SIGCHLD handle_waitpid hook for modules 4 years ago
Glenn Strauss 85325d9c19 [mod_cgi] fix bug to properly exec interpreter 4 years ago
Glenn Strauss c5865d4f0b [mod_cgi] add missing #include 5 years ago
Glenn Strauss 45b970e69b [core] shared code for socket backends 5 years ago
Glenn Strauss a9970fec23 [core] consolidate fork()/execve() code (#1393) 5 years ago
Glenn Strauss 574fb562f1 [mod_cgi] basic support for Upgrade: websocket 5 years ago
Glenn Strauss 316e959b4d [core] prep mod transitions to transparent proxy 5 years ago
Glenn Strauss 4796313efc [core] collect ioctl FIONREAD code 5 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss 3b7ab403be [mod_cgi] eliminate warning when compiled -Os 5 years ago
Glenn Strauss 0a635fc8be [core] consolidate dynamic handler response parse 5 years ago
Glenn Strauss e4bb56222f [mod_cgi,fastcgi,scgi,proxy] fix streaming response (fixes #2796) 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 5 years ago
Glenn Strauss 57ab20ace5 [mod_cgi] cgi.local-redir = [enable|disable] (#2108, #2793) 5 years ago
Glenn Strauss 51ff7ac504 [mod_cgi] status 200 OK if no hdrs (deprecated) (#2786) 5 years ago
Glenn Strauss ab85841b14 [mod_cgi] fix CGI local-redir w/ url.rewrite-once (fixes #2793) 5 years ago
Glenn Strauss 3209f30d11 [core] handle if backend sends Transfer-Encoding (#2786) 5 years ago
Glenn Strauss 7f9209c6d4 [mod_cgi] do not send "Status" back to client 5 years ago
Glenn Strauss dde50f1939 [mod_cgi] RFC3875 CGI local-redir strict adherence (#2108) 5 years ago
Glenn Strauss 4364a4e029 [core] move network_open_file_chunk() to chunk.c 5 years ago
Glenn Strauss f9b391645f [mod_cgi] check cgi fd for num bytes ready to read 5 years ago
Glenn Strauss f57d8c54b4 [mod_cgi] skip local-redir handling if to self (fixes #2779, #2108) 5 years ago
Glenn Strauss c718064911 [mod_cgi] fall back to pipe() if pipe2() fails 5 years ago
Glenn Strauss 22ca2778a8 [build] check for pipe2() at configure time 5 years ago
Glenn Strauss 9619d643ff [build] compile fixes for AIX 5 years ago
Glenn Strauss 4d7f5737f1 [core] support Transfer-Encoding: chunked req body (fixes #2156) 5 years ago
Glenn Strauss 875a21c952 [mod_cgi] remove direct calls to network_backend* 5 years ago
Glenn Strauss 5bf5e1adcc fix race in dynamic handler configs (reentrancy) (fixes #2774) 5 years ago
Glenn Strauss 99925202dd [mod_cgi] fix out of sockets error for POST to CGI (fixes #2771) 5 years ago
Glenn Strauss 6533056289 [mod_cgi] FreeBSD 9.3/MacOSX does not have pipe2() (fixes #2765) 5 years ago
Glenn Strauss f59ff32fd9 [mod_cgi] FreeBSD 9.3 does not have pipe2() 5 years ago
Glenn Strauss 9173d9aa7d [mod_cgi] fix pipe_cloexec() when no O_CLOEXEC 5 years ago
Glenn Strauss 7fa5bfc938 consistent, shared code to create CGI env 5 years ago
Glenn Strauss 93afda9c8e performance: use Linux extended syscalls and flags 8 years ago
Glenn Strauss b9f245f263 [mod_cgi] permit CGI exec of unreadable files (fixes #2374) 5 years ago
Glenn Strauss 40f16d52db [core] fix crash if ready events on abandoned fd (fixes #2748) 5 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 acad2c903a fix some warnings reported by cppcheck 6 years ago
Glenn Strauss 8861c2bb54 [mod_cgi] handle local redirect response (fixes #2108) 6 years ago
Glenn Strauss 69ec5728f9 use con->conf.server_tag in modules 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