]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: fcgi-app: Add FCGI application and filter
authorChristopher Faulet <cfaulet@haproxy.com>
Sun, 11 Aug 2019 21:11:03 +0000 (23:11 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Sep 2019 08:18:54 +0000 (10:18 +0200)
commit78fbb9f9914e2ce3772a78d3b00835eaacc2c0b8
tree7203cc50356a85ff2e08b523c0f74270524a5819
parent63bbf284a131de362ad5b60d64ff3b1eff830553
MEDIUM: fcgi-app: Add FCGI application and filter

The FCGI application handles all the configuration parameters used to format
requests sent to an application. The configuration of an application is grouped
in a dedicated section (fcgi-app <name>) and referenced in a backend to be used
(use-fcgi-app <name>). To be valid, a FCGI application must at least define a
document root. But it is also possible to set the default index, a regex to
split the script name and the path-info from the request URI, parameters to set
or unset...  In addition, this patch also adds a FCGI filter, responsible for
all processing on a stream.
Makefile
include/proto/fcgi-app.h [new file with mode: 0644]
include/proto/filters.h
include/types/fcgi-app.h [new file with mode: 0644]
src/cache.c
src/fcgi-app.c [new file with mode: 0644]
src/flt_http_comp.c