summaryrefslogtreecommitdiff
path: root/sapi/fastcgi/fastcgi.c
Commit message (Collapse)AuthorAgeFilesLines
* more tsrm cleanupSascha Schumann2001-08-051-1/+1
|
* further tsrm cleanupSascha Schumann2001-08-051-1/+0
|
* More tsrm-related cleanup.Sebastian Bergmann2001-08-051-3/+2
|
* Remove more duplicate TSRMLS_FETCH() calls.Sebastian Bergmann2001-08-051-1/+0
|
* - TSRMLS_FETCH workZeev Suraski2001-08-051-2/+2
| | | | | - whitespace fixes
* More TSRMLS_FETCH workZeev Suraski2001-07-311-1/+1
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-21/+13
|
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-5/+5
| | | | | | | - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it...
* Call php_request_shutdown only, if the startup was successful.Sascha Schumann2001-07-231-1/+1
|
* Fix FastCGI shutdown for MacOSX, it didn't want to die.Ben Mansell2001-07-021-0/+3
|
* Make the FastCGI module behave nicer when trying to shut it down. If youBen Mansell2001-06-301-26/+104
| | | | | | | kill the parent process, then it will kill all its kiddies for you. Also, now refuses to run as a CGI (since it doesn't work that way), and corrected a few debug messages.
* Removed a duplicate php_import_environment_variables() callBen Mansell2001-05-041-4/+7
| | | | | from fastcgi sapi
* Patch from Stephen Landamore: speed up the environment merging byBen Mansell2001-05-021-16/+12
| | | | | using memcpy instead of putenv.
* Changed header handling; before, we were somehow losingBen Mansell2001-03-271-31/+5
| | | | | Content-Type: text/html
* Fix a bug with POST requests. If the Content-Type header wasn't present,Ben Mansell2001-03-221-1/+2
| | | | | | we were setting SG(request_info).content_type to NULL, instead of an empty string. This was stopping PHP from processing the data.
* @ New FastCGI server moduleBen Mansell2001-03-191-0/+457
New FastCGI server module. Based on the thttpd server module with large chunks of code ripped from the cgi module. Also modifies Makefile.in and configure.in in order to make it build properly. # This initial checkin has been tested with the Zeus web server, # but should work with any server that has a correct FastCGI # implementation.