Sascha Schumann
9d9d39a0de
Please welcome the new build system.
...
If you encounter any problems, please make sure to email sas@php.net
directly.
An introduction can be found on
http://schumann.cx/buildv5.txt
2002-03-07 14:20:02 +00:00
Yasuo Ohgaki
866a609208
A fix for the bug number 13231 & 11699.
...
Makes the roxen support compile. Patch by Lars Wilhelmsen <lars@sral.org>
2002-01-31 10:15:07 +00:00
Sebastian Bergmann
38933514e1
Update headers.
2001-12-11 15:32:16 +00:00
foobar
f43b57190c
Added missing cvs ids and unified configure messages.
2001-11-30 19:01:32 +00:00
Stig Bakken
0cee8df65e
* fix module struct in rest of sapi modules
2001-10-12 12:11:48 +00:00
Jeroen van Wolffelaar
eb38ca844b
Undo Z_ subst for sapi and ext/yaz
2001-09-27 20:01:23 +00:00
Jeroen van Wolffelaar
c033288573
Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know.
2001-09-25 21:58:48 +00:00
Sascha Schumann
8aef193056
more tsrm cleanup
2001-08-05 15:29:47 +00:00
Sascha Schumann
2cce13fd50
further tsrm cleanup
2001-08-05 14:27:39 +00:00
Sebastian Bergmann
a70ecedb33
Remove more duplicate TSRMLS_FETCH() calls.
2001-08-05 05:35:06 +00:00
Zeev Suraski
1159c84ab7
- TSRMLS_FETCH work
...
- whitespace fixes
2001-08-05 01:43:02 +00:00
Zeev Suraski
d87cc976e1
Redesigned thread safety mechanism - nua nua
2001-07-28 11:36:37 +00:00
Zeev Suraski
fe6f8712a4
- Get rid of ELS_*(), and use TSRMLS_*() instead.
...
- 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...
2001-07-27 10:16:41 +00:00
Sascha Schumann
afdaee9e47
Nuke more quotes
2001-05-12 11:09:05 +00:00
foobar
8a26918ed1
Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes.
...
# Heads up people! I tested this before committing but you never know..
2001-03-27 20:35:04 +00:00
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
2001-02-26 06:11:02 +00:00
Zeev Suraski
bd0ac7fe14
Many patches. I hope I remember them all:
...
- 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.
2001-01-02 22:49:31 +00:00
David Hedbor
49014ed560
Patch to find module dir
2000-11-19 09:10:16 +00:00
Zeev Suraski
030b707296
Update SAPI modules to interface with the new TSRM.
...
Enable thread-safety memory debugging in ISAPI when in debug mode
2000-11-18 02:44:04 +00:00
David Hedbor
a878709db3
Changed contact information.
2000-11-02 18:56:42 +00:00
Sascha Schumann
af87dfe204
Unify handling of aborted connections
2000-10-29 16:14:27 +00:00
Zeev Suraski
91c808ecc4
Restore the headers_only test to the centralized SAPI startup. If necessary, it can
...
be overriden in the activate() callback.
2000-09-08 14:43:57 +00:00
Sascha Schumann
1d68a02df3
The status quo in PHP is that the current directory is initialized
...
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.
2000-08-20 14:29:00 +00:00
Stanislav Malyshev
5090b1e8d5
Fix zend_fiel_handle handling. Should fix URL include
...
and various opened_path inconsistencies.
2000-08-13 18:00:50 +00:00
Rasmus Lerdorf
76a2d2538c
Heads up! I have moved the headers_only and response_code checks out of
...
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)
2000-08-02 22:48:45 +00:00
Andrei Zmievski
4010b422dd
Separate plain name returned by php_sapi_module() and pretty name
...
used for output.
2000-06-26 18:05:55 +00:00
David Hedbor
cefc1f2336
Removed obsolete, commented line
2000-06-12 23:41:34 +00:00
David Hedbor
a5418dc0ac
Added another bug to be fixed
2000-06-06 16:18:09 +00:00
David Hedbor
dd6cccf50e
PRE_INCLUDES hack reverted
2000-06-06 00:02:03 +00:00
David Hedbor
ad730a374b
List with TODO items
2000-06-05 21:05:51 +00:00
David Hedbor
ebe02095df
Fixed include directory problems.
2000-06-05 21:05:40 +00:00
David Hedbor
7fdfcc28ec
Changed include statement for main.h to avoid inclusion of Pike's main.h.
2000-06-05 19:51:22 +00:00
Zeev Suraski
e043439ff6
Update the license with the new clause 6
2000-05-18 15:34:45 +00:00
Sascha Schumann
7613e064f8
Remove trailing empty lines
2000-05-01 22:38:42 +00:00
Sascha Schumann
0d36199cf9
Large test commit IV
2000-05-01 22:04:52 +00:00
Sascha Schumann
de2cea47c0
Large commit test III
2000-05-01 22:00:09 +00:00
Sascha Schumann
953fe189da
Overall UNIX build system improvements:
...
* Makefile header is now completely dynamic
* Absolute paths in (top_)?(src|build)dir and VPATH
(fixes Tru64 support)
* VPATH does not contain variables anymore
(fixes UnixWare support)
2000-04-30 03:20:09 +00:00
Andi Gutmans
c9911a151e
- Change PHP_ to V_ (directory & file functions)
2000-04-15 14:28:48 +00:00
David Hedbor
5f883ac86d
- Fixed a couple of POST problems.
...
- Use virtual path functionality when available, to set the cwd of the
script to it's own directory prior to starting it.
- Fixed a bug in php_roxen_sapi_header_handler.
2000-04-12 22:59:46 +00:00
Colin Viebrock
9130f05d08
prettying
2000-04-07 16:50:55 +00:00
David Hedbor
71a4bdc882
Changed typo (interpretor->interpreter)
2000-03-07 20:20:42 +00:00
David Hedbor
42ca607e71
Use php_module_shutdown_wrapper as the shutdown function
2000-03-06 19:27:59 +00:00
David Hedbor
09ab7fc6ca
Use
2000-03-06 19:26:39 +00:00
David Hedbor
ffd70dca19
Now recommend --enable-roxen-zts...
2000-03-02 22:13:24 +00:00
David Hedbor
52eebff6f8
Removal of printf-debug, changed sp/fp to Pike_sp / Pike_fp instead of
...
using a define.
2000-03-01 20:43:12 +00:00
David Hedbor
08427debe8
Fixed a compilation problem with roxen.c due to a change in Pike to fix a
...
conflict with embedded Perl.
2000-02-29 01:12:28 +00:00
David Hedbor
3e616b5a31
roxen.c
2000-02-29 01:11:16 +00:00
David Hedbor
97cea1b933
Removed warning about ZTS since it works fine now.
2000-02-29 01:10:37 +00:00
David Hedbor
9d1847cdd4
The Roxen PHP4 module is now a part of the Roxen CVS which makes more sense.
2000-02-23 22:27:56 +00:00
Zeev Suraski
86fa2aade2
the pipe is breaking all the time
2000-02-19 23:41:32 +00:00