summaryrefslogtreecommitdiff
path: root/sapi/apache/php_apache.c
Commit message (Collapse)AuthorAgeFilesLines
* header code cleanupGeorge Schlossnagle2002-10-081-0/+5
|
* sync with head. add optional content type param to send_http_headerGeorge Schlossnagle2002-10-081-0/+8
|
* added all the sub_request methods and logging methodsGeorge Schlossnagle2002-08-281-23/+177
|
* Added wrapper functions for the majority of the apache API_EXPORT functionsGeorge Schlossnagle2002-08-281-17/+250
| | | | | | | | | | as class methods for the ApacheRequest objects. broke sapi_activate into two functions to allow for reading of headers/cookies separately from request bodies (POST stuff). Altered some of the send_headers code in mod_php4.c to prevent sending headers twice (since a phpResponseHandler needs to be able to have full freedom for setting headers using the ap_*_header* functions.
* added wrapper for ap_send_http_header so that phpResponseHandler is nowGeorge Schlossnagle2002-08-281-0/+6
| | | | | | working. Added protections to mod_php4's internal call to the same so that headers cannot be accidentally sent twice.
* - add interface functions for headers_in, headers_out and err_headers_outlukas schroeder2002-08-261-24/+157
|
* Import of Lukas Schroeder's work to give php a full interface to apache ↵George Schlossnagle2002-08-261-53/+969
| | | | 1.3.x's hook interface, and full class wrappers around the apache request object and it's interfaces.
* Apache request handler hook framework. So far only the uri hook isRasmus Lerdorf2001-09-061-0/+2
| | | | | | | | | | | | | implemented, but the others will be easy once I finish the uri translation example. The big things left to do is to create a proper $r request object to be manipulated in user-space and also to verify that the hooks don't steal the POST data such that it isn't available to the content handler once it is finally called. Or if we do steal it, make sure it is somehow available to the content handler later on. Comments and help with this stuff is more than welcome. Check out these files from the 'apache_hooks' branch to play along.
* TSRMLS fixesDaniel Beulshausen2001-08-141-3/+0
|
* more tsrm cleanupSascha Schumann2001-08-051-1/+0
|
* more tsrm cleanup -- output.c is not doing any fetches anymoreSascha Schumann2001-08-051-2/+1
|
* more tsrm cleanupSascha Schumann2001-08-051-2/+1
|
* - TSRMLS_FETCH workZeev Suraski2001-08-051-39/+39
| | | | | - whitespace fixes
* Another one bites the dust.Sebastian Bergmann2001-08-041-1/+0
|
* More TSRMLS_FETCH work, and a bit of cleanupZeev Suraski2001-07-301-1/+0
|
* Fix typoRasmus Lerdorf2001-07-281-1/+1
|
* Build fixZeev Suraski2001-07-281-1/+1
|
* Some more fixesZeev Suraski2001-07-281-4/+1
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-12/+12
|
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-3/+3
| | | | | | | - 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...
* Fix folding and clean up some extensionsRasmus Lerdorf2001-06-061-2/+7
|
* Add missing infoZeev Suraski2001-05-171-1/+2
|
* fix typoDaniel Beulshausen2001-05-141-1/+1
|
* Safer detection of recursive PHP invocationsZeev Suraski2001-05-131-1/+10
|
* Allow virtual() of PHP files. We may have to improve the detection code aZeev Suraski2001-05-071-9/+0
| | | | | bit, but it worked well on everything I tried.
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* make threaded apache module build againDaniel Beulshausen2001-01-051-0/+4
|
* added missing SLS_FETCH()Daniel Beulshausen2000-12-141-0/+1
|
* Add apache_child_terminate() and INI setting apache.child_terminateSascha Schumann2000-12-131-0/+17
| | | | | | | which defaults to 0. Submitted by: Sam Liddicott <sam.liddicott@ananova.com>
* Align ZTS handling of globals with common usageSascha Schumann2000-12-101-8/+12
|
* fix win32 apache moduleDaniel Beulshausen2000-12-101-4/+7
| | | | | # this is ugly, has someone a better way?
* fix windows buildDaniel Beulshausen2000-12-101-0/+2
|
* Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI sectionSascha Schumann2000-12-071-35/+3
|
* trivial output changeDaniel Beulshausen2000-10-131-2/+4
| | | | | # someone urged me too
* Missed a couple of center attributesRasmus Lerdorf2000-08-281-1/+1
|
* Made ob_start() and friends reentrant. It's now possible to implement thisZeev Suraski2000-07-291-1/+1
| | | | | | | | | | | | | | long-requested functionality, now that output buffering is re-entrant: function eval_ret($code) { ob_start(); eval($code); $retval = ob_get_contents(); ob_end_clean(); return $retval; }
* - More #if WIN32|WINNT -> #ifdef PHP_WIN32 conversionsAndi Gutmans2000-06-151-1/+1
|
* Fix virtual() when used with output bufferingRasmus Lerdorf2000-06-051-0/+3
| | | | | @ Fix virtual() when used with output buffering (Marc Pohl)
* Update the license with the new clause 6Zeev Suraski2000-05-181-2/+2
|
* apache module now compiles under win32, apache loads, but crashes on line ↵Shane Caraveo2000-04-301-0/+11
| | | | 1167 main.c on page request
* last one ... promiseColin Viebrock2000-04-071-0/+1
|
* typoColin Viebrock2000-04-071-2/+2
|
* typoColin Viebrock2000-04-071-2/+1
|
* *** empty log message ***Colin Viebrock2000-04-071-3/+3
|
* more prettinessColin Viebrock2000-04-071-17/+20
|
* Change extension names in all extensions' zend_module_entry to theirStig Bakken2000-03-061-1/+1
| | | | | directory name.
* the pipe is breaking all the timeZeev Suraski2000-02-191-2/+2
|
* Fix warnings when compiling static Apache moduleSascha Schumann2000-02-181-1/+1
|
* No need for a value (not that it seems to work anyway...)Zeev Suraski2000-02-171-1/+1
|
* @- Updated the browscap module to work with PHP 4.0 (Zeev)Zeev Suraski2000-02-161-1/+3
|