summaryrefslogtreecommitdiff
path: root/sapi/apache/mod_php4.c
Commit message (Collapse)AuthorAgeFilesLines
...
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-11/+11
| | | | | | | - 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...
* Get rid of the redundant global startup codeZeev Suraski2001-07-241-0/+1
|
* Use synchronous php_request_shutdown in the standard case andSascha Schumann2001-07-231-2/+4
| | | | | | | | | let the pool cleanup function only become effective, when an error has occured. This fixes the problem that the request_conn was already dead when the request_shutdown was reached.
* Improved bailout mechanism, supports nested bailouts a-la try..catchZeev Suraski2001-07-211-60/+60
| | | | | Note: You may *not* return directly from a catch block
* Fix folding and clean up some extensionsRasmus Lerdorf2001-06-061-39/+128
|
* Oops, sorry. I should not have committed this ebcdic fix (which was none)Martin Kraemer2001-06-011-3/+0
|
* Fix Basic auth (when under PHP control) for EBCDIC platformsMartin Kraemer2001-05-231-0/+3
|
* # Revert the SLS_FETCH() ;)Sterling Hughes2001-05-161-4/+1
|
* Remove redundancySterling Hughes2001-05-161-2/+4
| | | | | # And further fix problem ;)
* fix windows build.Sterling Hughes2001-05-161-0/+1
| | | | | #untested
* Merge memory usage into memory limitZeev Suraski2001-05-161-2/+2
|
* add missing apls_fetchDaniel Beulshausen2001-05-161-0/+1
|
* Move the initialization to a safer place (earlier, it could end upZeev Suraski2001-05-151-1/+1
| | | | | not being reset to 0 under certain circumstances)
* Safer detection of recursive PHP invocationsZeev Suraski2001-05-131-1/+4
|
* @- Added --enable-memory-usage-info. This creates a new Apache 1.x loggingThies C. Arntzen2001-05-111-1/+13
| | | | | | @ directive "{mod_php_memory_usage}n" which will log the peak amount of @ memory used by the script. (Thies)
* whitespaceZeev Suraski2001-05-071-2/+2
|
* Allow virtual() of PHP files. We may have to improve the detection code aZeev Suraski2001-05-071-6/+17
| | | | | bit, but it worked well on everything I tried.
* Fix off-by-one on config values set from Apache configStanislav Malyshev2001-03-131-1/+1
| | | | | | # It didn't really hurt, since the extra character was always \0, # but the phpinfo() display came out ugly.
* Avoid using ret uninitializedZeev Suraski2001-03-061-1/+1
|
* Avoid writing to error_log in case of aborted connections.Zeev Suraski2001-03-061-3/+1
|
* - Fix copyright notices with 2001Andi Gutmans2001-02-261-1/+1
|
* Kill warningRasmus Lerdorf2001-01-221-1/+0
|
* Sigh. Even less sleep than I thought :) Really fix it this time.Zeev Suraski2001-01-221-1/+1
|
* Too much work, not enough sleep... Fix hash lookupZeev Suraski2001-01-221-1/+1
|
* Don't overwrite PATH_TRANSLATED if it existsZeev Suraski2001-01-221-6/+16
|
* Fix last couple of problematic execution paths that could corrupt the INI valuesZeev Suraski2001-01-031-1/+8
|
* Fix Apache module and remove excess elements from the SAPI structureZeev Suraski2001-01-031-0/+2
|
* Fix compile.foobar2001-01-031-6/+6
|
* Many patches. I hope I remember them all:Zeev Suraski2001-01-021-8/+8
| | | | | | | | | - Make sapi_module available to external modules (PHPAPI) - Make the php.ini path reported in phpinfo() always point to real full path of the php.ini file - Optimized the ISAPI module not to read unnecessary server variables and read necessary variables at most once.
* Fix a few possible bugs:Zeev Suraski2000-12-301-5/+8
| | | | | | | - engine=off in one or more vhosts could propogate to other vhosts - Under some error situations, the default values for INI directives could be erroneously replaced for a single request
* Align ZTS handling of globals with common usageSascha Schumann2000-12-101-4/+3
|
* Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI sectionSascha Schumann2000-12-071-44/+1
|
* Update SAPI modules to interface with the new TSRM.Zeev Suraski2000-11-181-2/+2
| | | | | Enable thread-safety memory debugging in ISAPI when in debug mode
* - Revert patch which seems to have caused the STOP mechanism not to work.Andi Gutmans2000-11-011-1/+1
| | | | | | - I'm not quite sure why this should have caused harm even if not completey - the right way of doing it.
* Fix Apache buildZeev Suraski2000-10-311-4/+1
|
* Add/unify aborted connection handlingSascha Schumann2000-10-291-5/+1
|
* Initial steps to move the INI mechanism to the Zend engineZeev Suraski2000-10-291-1/+1
|
* Fix php_value issueZeev Suraski2000-10-131-6/+7
|
* Fixed a problem that allowed users to override admin_value's and admin_flag'sZeev Suraski2000-10-111-2/+15
|
* - Cleanup some output functionsAndi Gutmans2000-09-301-1/+1
|
* UnixWare defines shutdown to _shutdown, which causes problems laterSascha Schumann2000-09-291-0/+2
| | | | | | | | on when using a structure member named shutdown. Since this source file does not use the system call shutdown, it is safe to #undef it. PR: #6008, #6362
* #include "SAPI.h" onceSascha Schumann2000-09-261-1/+0
|
* Fix build after last commit.Jon Parise2000-09-081-0/+2
|
* Restore the headers_only test to the centralized SAPI startup. If ↵Zeev Suraski2000-09-081-1/+5
| | | | | | | necessary, it can be overriden in the activate() callback.
* The status quo in PHP is that the current directory is initializedSascha Schumann2000-08-201-1/+0
| | | | | | | | | to the directory where the executing script is located. Since this needs to be implemented for all SAPI modules anyway, this change moves the functionality to php_execute_script() and gets rid of the per-module code.
* Use size_t as parameter type in the getenv member of struct sapi_moduleSascha Schumann2000-08-201-1/+1
|
* Fix typoRasmus Lerdorf2000-08-041-1/+1
|
* Heads up! I have moved the headers_only and response_code checks out ofRasmus Lerdorf2000-08-021-0/+2
| | | | | | | | | | | | | | | SAPI and down into the individual SAPI modules. I have made the appropriate changes in all the SAPI modules, but please verify these. The reason for this change is that Apache sometimes will feed PHP a request_method of GET but have r->header_only set to true. This happens in an ErrorDocument redirect. In this same scenario we want to preserve the status code as well instead of just overwriting it with a 200 and losing this information. For now the other sapi modules act exactly as before since they probably do not make this distinction, and they may not even have a valid response code this early in the request. @ Fix HEAD request bug on an Apache ErrorDocument redirect and preserve @ the status code across the redirect as well. (Rasmus)
* Missed a symbolRasmus Lerdorf2000-07-311-2/+2
|
* Fix symbol clash which caused a DSO problem on OpenBSDRasmus Lerdorf2000-07-261-7/+7
| | | | | | @ Fix symbol clash which caused a DSO problem on OpenBSD (Rob Black and @ anil@recoil.org)