Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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) | |||||
* | Fix prototype of apache_child_exit_handler and remove popen-related | Sascha Schumann | 2000-07-10 | 1 | -15/+1 | |
| | | | | | preprocessor directives/macros. | |||||
* | @- Fixed closing | Thies C. Arntzen | 2000-07-10 | 1 | -9/+3 | |
| | ||||||
* | Fixed module / global shutdown for apache. | Andreas Karajannis | 2000-07-09 | 1 | -1/+24 | |
| | | | | | GSHUTDOWN functions are now executed and MSHUTDOWN functions are executed on child process exit | |||||
* | Fix #5432: should register all variables. Thanks jeroen@darius.demon.nl. | Stanislav Malyshev | 2000-07-06 | 1 | -1/+1 | |
| | ||||||
* | When using HTTP auth from PHP, fill in the %u custom log field so the | Rasmus Lerdorf | 2000-07-05 | 1 | -0/+2 | |
| | | | | | | | authenticated used id will get logged in the Apache access_log @- When using HTTP auth from PHP, fill in the %u custom log field so the @ authenticated used id will get logged in the Apache access_log (Rasmus) | |||||
* | Some user-agents send 'basic' instead of 'Basic' in their Authorization | Rasmus Lerdorf | 2000-06-30 | 1 | -1/+1 | |
| | | | | | | | | | header. ApacheBench is an example. PHP's HTTP Auth would not work with these. Some user-agents send 'basic' instead of 'Basic' in their Authorization header. ApacheBench is an example. PHP's HTTP Auth would not work with these. (Rasmus) | |||||
* | I'm not sure whether this is necessary or not. Is it guarenteed that ↵ | Zeev Suraski | 2000-06-28 | 1 | -1/+3 | |
| | | | | | | | get_module_conf() will always return a value? Even if there were no relevant directives at all? | |||||
* | Separate plain name returned by php_sapi_module() and pretty name | Andrei Zmievski | 2000-06-26 | 1 | -1/+2 | |
| | | | | | used for output. | |||||
* | Move main.h to php_main.h. | Sascha Schumann | 2000-06-05 | 1 | -1/+1 | |
| | ||||||
* | @ Changed the Apache handler's return status to 'Declined' when a requested | Rasmus Lerdorf | 2000-05-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | @ PHP file could not be found. Returning 'Not Found' caused problems @ in the ErrorDocument handler stage in that $REDIRECT_REDIRECT_ERROR_NOTES @ was not getting set at all. Moving to 'Declined' shoudl fix this and I @ can't see any other side effects. (Rasmus) Changed the Apache handler's return status to 'Declined' when a requested PHP file could not be found. Returning 'Not Found' caused problems in the ErrorDocument handler stage in that $REDIRECT_REDIRECT_ERROR_NOTES was not getting set at all. Moving to 'Declined' shoudl fix this and I can't see any other side effects. | |||||
* | Update the license with the new clause 6 | Zeev Suraski | 2000-05-18 | 1 | -2/+2 | |
| | ||||||
* | Fix crash when server_context is not longer valid (e.g., when | Zeev Suraski | 2000-05-17 | 1 | -0/+4 | |
| | | | | | coming from php_apache_request_shutdown) | |||||
* | - Fix a crash bug in case output is generated in the Apache module while | Zeev Suraski | 2000-05-14 | 1 | -2/+11 | |
| | | | | | in request_shutdown | |||||
* | more apachewin32 work. much better now, but still crashing in zend_execute. ↵ | Shane Caraveo | 2000-05-04 | 1 | -55/+18 | |
| | | | | At least it's getting the file open now though. | |||||
* | sorry, do comments right | Shane Caraveo | 2000-04-30 | 1 | -6/+6 | |
| | ||||||
* | apache module now compiles under win32, apache loads, but crashes on line ↵ | Shane Caraveo | 2000-04-30 | 1 | -4/+59 | |
| | | | | 1167 main.c on page request | |||||
* | - Change PHP_ to V_ (directory & file functions) | Andi Gutmans | 2000-04-15 | 1 | -1/+1 | |
| | ||||||
* | Fix for bug #4125 | Rasmus Lerdorf | 2000-04-13 | 1 | -1/+1 | |
| | ||||||
* | @- Fixed several problems with the PATH_TRANSLATED and PHP_SELF under Apache | Zeev Suraski | 2000-04-08 | 1 | -3/+3 | |
| | | | | | @ (Paul Gregg & Zeev) | |||||
* | - This version of chdir_file should be compatible with the Apache one. | Andi Gutmans | 2000-04-02 | 1 | -1/+1 | |
| | ||||||
* | @"none" is now equivalent with "" in Apache config directives (Stig) | Stig Bakken | 2000-03-02 | 1 | -0/+4 | |
| | | | | | "none" is now equivalent with "" in Apache config directives. | |||||
* | Compile fix | Zeev Suraski | 2000-02-26 | 1 | -2/+1 | |
| | ||||||
* | - From CODING_STANDARDS: | Zeev Suraski | 2000-02-26 | 1 | -1/+1 | |
| | | | | | | | | | | | [6] NEVER USE strncat(). If you're absolutely sure you know what you're doing, check its man page again, and only then, consider using it, and even then, try avoiding it. strncat() is your enemy! - Fix several SAPI services, get rid of the default_content_type (it's always composed of the mime type and charset now). - Win32 works again | |||||
* | @- Implemented default_charset and default_mimetype config directives (Stig) | Stig Bakken | 2000-02-25 | 1 | -4/+20 | |
| | | | | | | Implemented default_charset and default_mimetype configuration directives. Started implementing ticks in PHP. | |||||
* | started implementing directives for default mimetype/charset | Stig Bakken | 2000-02-24 | 1 | -2/+2 | |
| |