summaryrefslogtreecommitdiff
path: root/sapi/apache/mod_php4.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix prototype of apache_child_exit_handler and remove popen-relatedSascha Schumann2000-07-101-15/+1
| | | | | preprocessor directives/macros.
* @- Fixed closingThies C. Arntzen2000-07-101-9/+3
|
* Fixed module / global shutdown for apache.Andreas Karajannis2000-07-091-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 Malyshev2000-07-061-1/+1
|
* When using HTTP auth from PHP, fill in the %u custom log field so theRasmus Lerdorf2000-07-051-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 AuthorizationRasmus Lerdorf2000-06-301-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 Suraski2000-06-281-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 nameAndrei Zmievski2000-06-261-1/+2
| | | | | used for output.
* Move main.h to php_main.h.Sascha Schumann2000-06-051-1/+1
|
* @ Changed the Apache handler's return status to 'Declined' when a requestedRasmus Lerdorf2000-05-261-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 6Zeev Suraski2000-05-181-2/+2
|
* Fix crash when server_context is not longer valid (e.g., whenZeev Suraski2000-05-171-0/+4
| | | | | coming from php_apache_request_shutdown)
* - Fix a crash bug in case output is generated in the Apache module whileZeev Suraski2000-05-141-2/+11
| | | | | in request_shutdown
* more apachewin32 work. much better now, but still crashing in zend_execute. ↵Shane Caraveo2000-05-041-55/+18
| | | | At least it's getting the file open now though.
* sorry, do comments rightShane Caraveo2000-04-301-6/+6
|
* apache module now compiles under win32, apache loads, but crashes on line ↵Shane Caraveo2000-04-301-4/+59
| | | | 1167 main.c on page request
* - Change PHP_ to V_ (directory & file functions)Andi Gutmans2000-04-151-1/+1
|
* Fix for bug #4125Rasmus Lerdorf2000-04-131-1/+1
|
* @- Fixed several problems with the PATH_TRANSLATED and PHP_SELF under ApacheZeev Suraski2000-04-081-3/+3
| | | | | @ (Paul Gregg & Zeev)
* - This version of chdir_file should be compatible with the Apache one.Andi Gutmans2000-04-021-1/+1
|
* @"none" is now equivalent with "" in Apache config directives (Stig)Stig Bakken2000-03-021-0/+4
| | | | | "none" is now equivalent with "" in Apache config directives.
* Compile fixZeev Suraski2000-02-261-2/+1
|
* - From CODING_STANDARDS:Zeev Suraski2000-02-261-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 Bakken2000-02-251-4/+20
| | | | | | Implemented default_charset and default_mimetype configuration directives. Started implementing ticks in PHP.
* started implementing directives for default mimetype/charsetStig Bakken2000-02-241-2/+2
|
* 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-0/+2
|
* SAPIfication, Episode VI: Return of the SAPIZeev Suraski2000-02-101-3/+3
| | | | | | | | | | | | | | | Remove mostly all references to APACHE and CGI_BINARY from the code. - Apache include files are no longer included by any PHP code, except for the Apache SAPI module. - No server specific code is in any of the base PHP code. Still left to be done: - Eliminate any references to APACHE from the few remaining modules. - Move request_info.c's logic to SAPI - Modify the regex function names, and globals, so that we can always include them, without having to fear any interference with Apache; Always use the bundled regex library
* The last patch wasn't that good, fixZeev Suraski2000-02-101-2/+4
|
* Make the CVS compile againZeev Suraski2000-02-101-1/+1
|
* Yes, you guessed it... More cleanupZeev Suraski2000-02-101-0/+3
|
* More cleanup!Zeev Suraski2000-02-101-3/+3
|
* More cleanup - move getenv() to SAPIZeev Suraski2000-02-101-1/+9
|
* More cleanup...Zeev Suraski2000-02-101-0/+7
|
* More abstractionZeev Suraski2000-02-101-0/+19
|
* Move the logging mechanism to SAPIZeev Suraski2000-02-101-0/+18
|
* New function notice.Andrei Zmievski2000-02-081-2/+0
|
* Fixed SAPI modules to properly register their related modules.Andrei Zmievski2000-02-021-2/+2
|
* Initialize apache properly.Andrei Zmievski2000-02-021-1/+1
|
* Moved ext/apache into sapi/apache.Andrei Zmievski2000-02-021-1/+14
|
* No comment - will explain next weekRasmus Lerdorf2000-01-291-2/+2
|
* - Change the argument order of php_register_variable() to something moreZeev Suraski2000-01-291-3/+3
| | | | | | intuitive. - Make the authentication variables be a part of the HTTP_SERVER_VARS[] array
* Apache module compile fixesZeev Suraski2000-01-281-5/+6
|
* Tried to centralize global variable registration as much as possible:Zeev Suraski2000-01-281-0/+35
| | | | | | | | | | | | - Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly to $HTTP_GET_VARS[], contain environment and server variables. Setting register_globals to Off will now also prevent registration of the environment and server variables into the global scope (Zeev) - Renamed gpc_globals to register_globals (Zeev) - Introduced variables_order that deprecates gpc_order, and allows control over the server and environment variables, in addition to GET/POST/Cookies (Zeev)
* Destructors no longer return ints, the low level problem it was intended to ↵Zeev Suraski2000-01-171-3/+2
| | | | solve is long gone now...
* - Added flush() support to SAPIZeev Suraski2000-01-131-2/+15
| | | | | | | | - Got rid of the old flush() implemenetation in favour of the new one - Added implicit_flush() support to the output buffering layer. @- Added implicit_flush() to control whether flush() should be called @ implicitly after any output (Zeev)
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Make sapi_module static. This is was the majority of SAPI modules uses.Sascha Schumann1999-12-281-1/+1
| | | | | I wonder how this has worked up to now..