summaryrefslogtreecommitdiff
path: root/sapi/cgi/libfcgi/include
Commit message (Collapse)AuthorAgeFilesLines
* Fix CGI to match cgi spec.Shane Caraveo2002-12-011-4/+18
| | | | | | | | | | | | This patch properly fixes support for CGI in PHP. For backwards compatible broken behaviour, cgi.fix_pathinfo can be set to zero in php.ini. CGI failed to work under apache at all, either using the cgi-script directive or as a ScriptAlias setup. Typicaly it would try to parse itself. This will still happen if you dissable fix_pathinfo, and set DISCARD_PATH. This also fixes PATH_INFO, and finally we can run pres2 under cgi or fastcgi. This patch has been tested under Apache 1.3, 2.0, IIS, as both cgi and fastcgi, on Windows and OSX. A followup patch with build stuff for linux will follow.
* configure now supports building the cgi-fcgi moduleShane Caraveo2002-11-263-110/+121
| | | | | configure --enable-fastcgi
* add security impersonation feature for running under IIS securityShane Caraveo2002-03-181-0/+4
|
* combine fastcgi capability with regular cgi binaryShane Caraveo2002-03-109-0/+1592
include fastcgi library for ease of windows builds NOTE: included fastcgi library is modified for thread safety, but fastcgi support in cgi_main.c is only written for single threaded serving. This does not present any issue for using fastcgi.