Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - Get rid of ELS_*(), and use TSRMLS_*() instead. | Zeev Suraski | 2001-07-27 | 1 | -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 code | Zeev Suraski | 2001-07-24 | 1 | -0/+1 | |
| | ||||||
* | Use synchronous php_request_shutdown in the standard case and | Sascha Schumann | 2001-07-23 | 1 | -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..catch | Zeev Suraski | 2001-07-21 | 1 | -60/+60 | |
| | | | | | Note: You may *not* return directly from a catch block | |||||
* | Fix folding and clean up some extensions | Rasmus Lerdorf | 2001-06-06 | 1 | -39/+128 | |
| | ||||||
* | Oops, sorry. I should not have committed this ebcdic fix (which was none) | Martin Kraemer | 2001-06-01 | 1 | -3/+0 | |
| | ||||||
* | Fix Basic auth (when under PHP control) for EBCDIC platforms | Martin Kraemer | 2001-05-23 | 1 | -0/+3 | |
| | ||||||
* | # Revert the SLS_FETCH() ;) | Sterling Hughes | 2001-05-16 | 1 | -4/+1 | |
| | ||||||
* | Remove redundancy | Sterling Hughes | 2001-05-16 | 1 | -2/+4 | |
| | | | | | # And further fix problem ;) | |||||
* | fix windows build. | Sterling Hughes | 2001-05-16 | 1 | -0/+1 | |
| | | | | | #untested | |||||
* | Merge memory usage into memory limit | Zeev Suraski | 2001-05-16 | 1 | -2/+2 | |
| | ||||||
* | add missing apls_fetch | Daniel Beulshausen | 2001-05-16 | 1 | -0/+1 | |
| | ||||||
* | Move the initialization to a safer place (earlier, it could end up | Zeev Suraski | 2001-05-15 | 1 | -1/+1 | |
| | | | | | not being reset to 0 under certain circumstances) | |||||
* | Safer detection of recursive PHP invocations | Zeev Suraski | 2001-05-13 | 1 | -1/+4 | |
| | ||||||
* | @- Added --enable-memory-usage-info. This creates a new Apache 1.x logging | Thies C. Arntzen | 2001-05-11 | 1 | -1/+13 | |
| | | | | | | @ directive "{mod_php_memory_usage}n" which will log the peak amount of @ memory used by the script. (Thies) | |||||
* | whitespace | Zeev Suraski | 2001-05-07 | 1 | -2/+2 | |
| | ||||||
* | Allow virtual() of PHP files. We may have to improve the detection code a | Zeev Suraski | 2001-05-07 | 1 | -6/+17 | |
| | | | | | bit, but it worked well on everything I tried. | |||||
* | Fix off-by-one on config values set from Apache config | Stanislav Malyshev | 2001-03-13 | 1 | -1/+1 | |
| | | | | | | # It didn't really hurt, since the extra character was always \0, # but the phpinfo() display came out ugly. | |||||
* | Avoid using ret uninitialized | Zeev Suraski | 2001-03-06 | 1 | -1/+1 | |
| | ||||||
* | Avoid writing to error_log in case of aborted connections. | Zeev Suraski | 2001-03-06 | 1 | -3/+1 | |
| | ||||||
* | - Fix copyright notices with 2001 | Andi Gutmans | 2001-02-26 | 1 | -1/+1 | |
| | ||||||
* | Kill warning | Rasmus Lerdorf | 2001-01-22 | 1 | -1/+0 | |
| | ||||||
* | Sigh. Even less sleep than I thought :) Really fix it this time. | Zeev Suraski | 2001-01-22 | 1 | -1/+1 | |
| | ||||||
* | Too much work, not enough sleep... Fix hash lookup | Zeev Suraski | 2001-01-22 | 1 | -1/+1 | |
| | ||||||
* | Don't overwrite PATH_TRANSLATED if it exists | Zeev Suraski | 2001-01-22 | 1 | -6/+16 | |
| | ||||||
* | Fix last couple of problematic execution paths that could corrupt the INI values | Zeev Suraski | 2001-01-03 | 1 | -1/+8 | |
| | ||||||
* | Fix Apache module and remove excess elements from the SAPI structure | Zeev Suraski | 2001-01-03 | 1 | -0/+2 | |
| | ||||||
* | Fix compile. | foobar | 2001-01-03 | 1 | -6/+6 | |
| | ||||||
* | Many patches. I hope I remember them all: | Zeev Suraski | 2001-01-02 | 1 | -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 Suraski | 2000-12-30 | 1 | -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 usage | Sascha Schumann | 2000-12-10 | 1 | -4/+3 | |
| | ||||||
* | Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI section | Sascha Schumann | 2000-12-07 | 1 | -44/+1 | |
| | ||||||
* | Update SAPI modules to interface with the new TSRM. | Zeev Suraski | 2000-11-18 | 1 | -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 Gutmans | 2000-11-01 | 1 | -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 build | Zeev Suraski | 2000-10-31 | 1 | -4/+1 | |
| | ||||||
* | Add/unify aborted connection handling | Sascha Schumann | 2000-10-29 | 1 | -5/+1 | |
| | ||||||
* | Initial steps to move the INI mechanism to the Zend engine | Zeev Suraski | 2000-10-29 | 1 | -1/+1 | |
| | ||||||
* | Fix php_value issue | Zeev Suraski | 2000-10-13 | 1 | -6/+7 | |
| | ||||||
* | Fixed a problem that allowed users to override admin_value's and admin_flag's | Zeev Suraski | 2000-10-11 | 1 | -2/+15 | |
| | ||||||
* | - Cleanup some output functions | Andi Gutmans | 2000-09-30 | 1 | -1/+1 | |
| | ||||||
* | UnixWare defines shutdown to _shutdown, which causes problems later | Sascha Schumann | 2000-09-29 | 1 | -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" once | Sascha Schumann | 2000-09-26 | 1 | -1/+0 | |
| | ||||||
* | Fix build after last commit. | Jon Parise | 2000-09-08 | 1 | -0/+2 | |
| | ||||||
* | Restore the headers_only test to the centralized SAPI startup. If ↵ | Zeev Suraski | 2000-09-08 | 1 | -1/+5 | |
| | | | | | | | necessary, it can be overriden in the activate() callback. | |||||
* | The status quo in PHP is that the current directory is initialized | Sascha Schumann | 2000-08-20 | 1 | -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_module | Sascha Schumann | 2000-08-20 | 1 | -1/+1 | |
| | ||||||
* | Fix typo | Rasmus Lerdorf | 2000-08-04 | 1 | -1/+1 | |
| | ||||||
* | Heads up! I have moved the headers_only and response_code checks out of | Rasmus Lerdorf | 2000-08-02 | 1 | -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 symbol | Rasmus Lerdorf | 2000-07-31 | 1 | -2/+2 | |
| | ||||||
* | Fix symbol clash which caused a DSO problem on OpenBSD | Rasmus Lerdorf | 2000-07-26 | 1 | -7/+7 | |
| | | | | | | @ Fix symbol clash which caused a DSO problem on OpenBSD (Rob Black and @ anil@recoil.org) |