summaryrefslogtreecommitdiff
path: root/src/mod_scgi.c
Commit message (Expand)AuthorAgeFilesLines
...
* [core] silence compiler warnings if !HAVE_FORKGaël PORTAY2017-05-151-0/+4
* [core] buffer to disk streaming to slow backendsGlenn Strauss2017-05-151-3/+6
* [core] perf: skip redundant strlen() if len knownGlenn Strauss2017-05-151-1/+1
* [core] prep mod transitions to transparent proxyGlenn Strauss2017-05-141-3/+12
* [core] remove redundant resets of fde_ndxGlenn Strauss2017-05-141-5/+0
* [mod_proxy,mod_scgi] fix truncated error traceGlenn Strauss2017-05-101-1/+1
* [core] calloc plugin_config for consistent initGlenn Strauss2017-04-301-1/+1
* [core] no SOCK_CLOEXEC on Linux kernel < 2.6.27Glenn Strauss2017-04-151-4/+3
* [core] collect ioctl FIONREAD codeGlenn Strauss2017-03-281-0/+1
* [core] remove some unused header includesGlenn Strauss2017-03-281-6/+1
* [tests] reduce time waiting for backends to startGlenn Strauss2017-03-191-1/+1
* [mod_scgi] do not reconnect after connect succeedsGlenn Strauss2017-03-191-21/+4
* [core] consolidate dynamic handler response parseGlenn Strauss2017-03-191-311/+21
* [mod_cgi,fastcgi,scgi,proxy] fix streaming response (fixes #2796)Glenn Strauss2017-03-131-2/+2
* [config] more specific checks for array listsGlenn Strauss2017-03-081-16/+7
* [mod_fastcgi,mod_scgi] consolidate backend process accounting (#2788)Glenn Strauss2017-02-251-19/+21
* [mod_scgi] fix potential repeated use of proc->idGlenn Strauss2017-02-251-17/+10
* [mod_scgi] fix unused_procs bidirectional-linksGlenn Strauss2017-02-251-1/+2
* [mod_fastcgi,mod_scgi] consistent waitpid handling (fixes #2791)Glenn Strauss2017-02-251-201/+69
* [mod_fastcgi,mod_scgi] backend spawn EINTR retry (#2788)Glenn Strauss2017-02-111-1/+4
* [core] handle if backend sends Transfer-Encoding (#2786)Glenn Strauss2017-02-111-0/+5
* [mod_cgi] do not send "Status" back to clientGlenn Strauss2017-01-311-0/+2
* apply debian/patches/spelling.patchGlenn Strauss2017-01-311-1/+1
* [core] use getaddrinfo,inet_pton vs gethostbyname (fixes #2783)Glenn Strauss2017-01-311-8/+15
* remove redundant calls to end-of-request hooksGlenn Strauss2017-01-141-1/+0
* [mod_scgi] detect child exit, restart proactivelyGlenn Strauss2017-01-101-0/+43
* [core] support Transfer-Encoding: chunked req body (fixes #2156)Glenn Strauss2016-12-161-12/+8
* [mod_fastcgi,mod_scgi] warn if invalid "bin-path"Glenn Strauss2016-12-031-0/+12
* fix race in dynamic handler configs (reentrancy) (fixes #2774)Glenn Strauss2016-11-281-5/+4
* [mod_scgi] fix segfault (fixes #2762)Stefan Bühler2016-11-021-1/+1
* [mod_scgi] fix prefix matching to always match urlGlenn Strauss2016-10-291-7/+8
* fix FastCGI, SCGI, proxy reconnect on failureGlenn Strauss2016-10-251-111/+75
* ignore return value from fcntl() FD_CLOEXECGlenn Strauss2016-10-151-1/+1
* consistent, shared code to create CGI envGlenn Strauss2016-10-101-203/+10
* [mod_scgi] add uwsgi protocol supportGlenn Strauss2016-09-251-10/+93
* performance: use Linux extended syscalls and flagsGlenn Strauss2016-09-241-4/+7
* dynamic handlers store debug flag in handler_ctxGlenn Strauss2016-09-191-9/+6
* [core] fix crash if ready events on abandoned fd (fixes #2748)Glenn Strauss2016-08-241-4/+2
* [core] proxy,scgi omit shutdown() to backend (fixes #2743)Glenn Strauss2016-08-071-14/+0
* [core] enforce wait for POLLWR after EINPROGRESS (fixes #2744)Glenn Strauss2016-08-071-1/+2
* [mod_proxy,mod_scgi] shutdown remote only if local (#2743)Glenn Strauss2016-08-061-1/+14
* revert 1.4.40 swap of REQUEST_URI, REDIRECT_URI (fixes #2738)Glenn Strauss2016-07-231-4/+3
* [security] do not emit HTTP_PROXY to CGI envGlenn Strauss2016-07-191-0/+7
* [mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319)Glenn Strauss2016-07-101-1/+8
* [mod_fastcgi,mod_scgi] check for spawning on same unix socket (#319)Glenn Strauss2016-07-101-10/+19
* use con->conf.server_tag in modulesGlenn Strauss2016-06-251-8/+1
* [cygwin] fix mod_proxy and mod_fastcgi ioctl useGlenn Strauss2016-06-231-1/+1
* chunkqueue_append_chunkqueue()Glenn Strauss2016-06-211-4/+2
* defer choosing "Transfer-Encoding: chunked"Glenn Strauss2016-06-191-11/+0
* http_response_backend_error()Glenn Strauss2016-06-191-19/+3