History log of /PHP-8.3/sapi/cgi/cgi_main.c (Results 651 – 668 of 668)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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 ...

1...<<21222324252627