#
b2449f92 |
| 29-Jan-2000 |
Zeev Suraski |
- Change the argument order of php_register_variable() to something more intuitive. - Make the authentication variables be a part of the HTTP_SERVER_VARS[] array |
#
99f079a3 |
| 28-Jan-2000 |
Zeev Suraski |
- A few fixes - Added register_argv_argc directive to allow disabling of argv/argc |
#
9ab35ae3 |
| 28-Jan-2000 |
Zeev Suraski |
Tried to centralize global variable registration as much as possible: - Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly to $HTTP_GET_VARS[], contain environment
Tried to centralize global variable registration as much as possible: - 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)
show more ...
|
Revision tags: BEFORE_PRE_SHUTDOWN_REVERSE_PATCH |
|
#
972631be |
| 13-Jan-2000 |
Zeev Suraski |
- Added flush() support to SAPI - Got rid of the old flush() implemenetation in favour of the new one - Added implicit_flush() support to the output buffering layer. @- Added implicit_flu
- Added flush() support to SAPI - 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)
show more ...
|
#
43ae2bff |
| 01-Jan-2000 |
Sascha Schumann |
Happy Y2K patch! Happy new year (or the new millennium, depending on whether you start counting at 0 or 1). |
Revision tags: PRE_ISSET_TYPE |
|
#
b640c27a |
| 27-Dec-1999 |
Zeev Suraski |
@- Fixed -c support in the standalone CGI binary (Zeev) Fixed -c support in the standalone CGI binary (Zeev) |
#
ed0a307c |
| 20-Dec-1999 |
Sascha Schumann |
Use sapi_module_struct to contain SAPI module name |
Revision tags: PRE_LIBZEND_TO_ZEND |
|
#
a3c65143 |
| 17-Dec-1999 |
Zeev Suraski |
More php3_ annihilation |
#
02d3b394 |
| 17-Dec-1999 |
Zeev Suraski |
More php3_ annihilation |
Revision tags: PRE_RETURN_REF_MERGE, RETURN_REF_BP, PRE_RETURN_REF_PATCH |
|
#
4a60eed4 |
| 05-Dec-1999 |
Sascha Schumann |
Fix some warnings |
#
5b983c94 |
| 04-Dec-1999 |
Sascha Schumann |
Clean up php3.*\.h files. The files itself are renamed, and references in all .*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them ma
Clean up php3.*\.h files. The files itself are renamed, and references in all .*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them manually.
show more ...
|
#
8713ce5d |
| 04-Dec-1999 |
Sascha Schumann |
Remove code references to serverapi |
#
da5464b1 |
| 04-Dec-1999 |
Zeev Suraski |
- zend_file_handles must now flag whether their .filename property should be free by Zend or not (uses e*() functions) |
#
9781bf59 |
| 23-Nov-1999 |
Andrei Zmievski |
(main) In this special case, free path_translated. Fix for #2795. |
#
2681a6b1 |
| 23-Nov-1999 |
Sascha Schumann |
(main) Remove redundant statement, this is part of the initialization function. |
Revision tags: ZO_B1, ZEND_OPTIMIZER_B1, php-4.0b3, PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5, php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2 |
|
#
133c95cf |
| 16-Oct-1999 |
Andi Gutmans |
- It's OK if we link dynamically. |
#
ad84f02e |
| 16-Oct-1999 |
Andi Gutmans |
- Get windows version to compile again. No biggy if array_map is not #if 0'd out even if it doesn't work. |
Revision tags: PRE_FETCH_READ_PATCH |
|
#
2a854ca8 |
| 27-Sep-1999 |
Stig Bakken |
Generalized server-API build process on UNIX. Each SAPI implementation now has its own directory under sapi/, just like extensions have theirs under ext/. To make the final targets appear
Generalized server-API build process on UNIX. Each SAPI implementation now has its own directory under sapi/, just like extensions have theirs under ext/. To make the final targets appear in the main dir, the top-level Makefile includes sapi/NN/Makefile.inc from the selected sapi backend. This is a plan Makefile stub without any autoconf substitutions. Each SAPI backend also has its own config.m4 like extensions (read at the end of diversion 2) and config.h.stub files. Each SAPI backend has to contain: config.m4: just like for extensions, this file contains autoconf/automake directives that end up in the configure script. The only difference is that the sapi config.m4 files are read in diversion (output block) 2 instead of 3. The sapi config.m4 files should set two variables: PHP_SAPI (which sapi backend to choose) and SAPI_TARGET (the name of the resulting library or program, previously BINNAME). If they are not specified, they will default to "cgi" and "php", respectively. Makefile.inc: has to exist, has to define "INSTALL_IT" to the command used to install the final target (or ":" for no operation). It also has to define a plain Makefile rule (without autoconf substitutions) to build $(SAPI_TARGET) Makefile.am: just what you think. Make sure your target is called "libphpsapi_NNN.a", where NNN is the value of PHP_SAPI. Some testing and fixing probably remains. To make everything hang together, I've done some ugly tricks that I can imagine causing some problems. I've built and run the CGI version and built the Apache DSO.
show more ...
|