Shane Caraveo
c88be3f8b3
check files open
2001-01-15 00:57:16 +00:00
Shane Caraveo
833ba12664
fix file reading, add results
2001-01-15 00:56:23 +00:00
Shane Caraveo
dd01542bad
Multithreaded stress test program for isapi module now supports phpt files
...
still stuff to do before it's realy done, but does run the tests, just need
to get it to compare results right now.
2001-01-15 00:29:49 +00:00
Sascha Schumann
ae92ebb92b
Especially on FreeBSD it seems to be common that send(2) does not
...
do a decent job. We handle that better now.
2001-01-10 13:51:58 +00:00
Sascha Schumann
de847f60ba
Propagate the response code/HTTP status code back to thttpd for logging.
2001-01-09 09:01:33 +00:00
Sascha Schumann
7dd166e8c0
Account the number of sent bytes properly
2001-01-09 08:45:05 +00:00
Sascha Schumann
426d4104ea
Make Apache 2.0 filter build again
2001-01-08 23:18:47 +00:00
Shane Caraveo
b2cb9ac8fe
ignore blank lines
2001-01-08 01:14:49 +00:00
Shane Caraveo
0a1d3aa108
add notes on this program
2001-01-08 00:10:06 +00:00
Shane Caraveo
a1c3f92ac7
stresstest is based on cgiwrap. it can be used to debug php4isapi.dll without
...
the use of an actual web server.
2001-01-07 23:52:18 +00:00
Shane Caraveo
f1afd6f487
define flag to turn off exception handling
2001-01-07 23:45:24 +00:00
Daniel Beulshausen
0d258cc523
make threaded apache module build again
2001-01-05 17:00:07 +00:00
Zeev Suraski
43a7643453
Fix last couple of problematic execution paths that could corrupt the INI values
2001-01-03 22:45:11 +00:00
Zeev Suraski
60776dbeeb
Fix Apache module and remove excess elements from the SAPI structure
2001-01-03 11:56:00 +00:00
foobar
c5da386dbd
Fix compile.
2001-01-03 11:39:09 +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
Zeev Suraski
0048312fa6
Fix a few possible bugs:
...
- 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
2000-12-30 00:38:47 +00:00
Holger Zimmermann
7af7199a17
Minor update regarding new phpinfo table format. Moved pi3web_sapi.h to the sapi module.
...
PR:
Submitted by:
Reviewed by:
Obtained from: Pi3Web
2000-12-28 08:31:42 +00:00
Zeev Suraski
a697d076bc
Add Release_TSDbg support. This mode compiles PHP with the release C runtime,
...
but with optimizations disabled and with debug info. Some crashes can only
be debugged using this mode.
2000-12-26 22:15:32 +00:00
Zeev Suraski
aa6d2ac5d0
Heads up people!
...
Updated the get_current_key() API - the relevant authors, please take
a look at the updated code and make sure it's ok...
2000-12-22 12:57:09 +00:00
Sascha Schumann
7f96af83b2
Stop automatically passing vars to AC_SUBST through PHP_SUBST.
...
There are some variables which are needed for Makefiles and files
created by AC_OUTPUT; we use PHP_SUBST_OLD for those now.
genif.sh was moved to an appropiate place.
2000-12-20 17:21:37 +00:00
Andi Gutmans
86a1cace27
- Make all places use MAXPATHLEN in the same way. It includes the
...
terminating NULL.
2000-12-16 20:52:43 +00:00
Sam Ruby
a472edb99b
AIX's XlC++ does not allow casts as an lvalue.
2000-12-16 00:15:56 +00:00
Ben Mansell
fbf699adb6
Fix Zeus' behaviour with URL, SCRIPT_NAME, SCRIPT_FILENAME, REQUEST_URI
...
environment variables
PR:
Submitted by:
Reviewed by:
Obtained from:
2000-12-15 16:18:55 +00:00
Daniel Beulshausen
3b20a425c9
added missing SLS_FETCH()
2000-12-14 22:16:21 +00:00
Ben Mansell
a017a6c025
(Zeus) Re-added some server variables that will be used.
...
Also added DOCUMENT_ROOT, was missing before for non-Win32
2000-12-13 17:11:01 +00:00
Sascha Schumann
276cb7cdb1
Add apache_child_terminate() and INI setting apache.child_terminate
...
which defaults to 0.
Submitted by: Sam Liddicott <sam.liddicott@ananova.com >
2000-12-13 13:19:56 +00:00
Sascha Schumann
104311042c
Add TODO note
2000-12-11 08:05:53 +00:00
Sascha Schumann
107aa9f71a
Align ZTS handling of globals with common usage
2000-12-10 23:22:20 +00:00
Daniel Beulshausen
d41137fedf
fix win32 apache module
...
# this is ugly, has someone a better way?
2000-12-10 22:40:07 +00:00
Daniel Beulshausen
1f31360f01
fix windows build
2000-12-10 22:06:07 +00:00
David Hedbor
9147a81a19
Fix for Pike 7.1 (error -> Pike_error). Caudium bug #12486 .
2000-12-07 19:01:13 +00:00
Sascha Schumann
0ddb725f91
Axe rest of DAV leftovers and use STD_PHP_INI_ENTRY in the INI section
2000-12-07 13:07:18 +00:00
Sascha Schumann
7e28784de3
Fix indentation of configure output
2000-12-06 17:34:58 +00:00
David Hedbor
694a5620e4
Removed a fatal condition to allow for harmless user error plus some other
...
small changes.
2000-12-04 23:12:40 +00:00
Sascha Schumann
dedec6614e
Automatically carry over macro definitions from Apache.
...
We don't take everything, because apxs' CFLAGS also includes
optimization, debugging, et cetera flags.
PR: #7211
2000-12-04 16:05:00 +00:00
Sascha Schumann
c95a8f39b9
Merge with php_4_0_4
2000-12-03 08:37:43 +00:00
David Hedbor
1731fb0c67
Minor cosmetic changes.
2000-12-01 23:34:01 +00:00
David Hedbor
bb1d16c122
More config.m4 fixes.
2000-12-01 23:10:49 +00:00
David Hedbor
8d48566c6f
Updated config test to also work with debian pike 7 cvs etc.
2000-12-01 22:23:37 +00:00
Hartmut Holzgraefe
929197cf83
merged ext/apache/CREDITS and sapi/apache/CREDITS
2000-11-22 23:04:33 +00:00
Sascha Schumann
6c1af20310
Set the exit status from the return value of php_execute_script()
2000-11-22 04:24:04 +00:00
Hartmut Holzgraefe
1f6878e912
2nd step towards auto-credits
2000-11-20 10:33:33 +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
Sascha Schumann
4bb564ad2b
Clear idle_read_timer
2000-11-15 23:37:50 +00:00
Zeev Suraski
0f7f5c2c0e
- Import Jade Nicoletti's transparent gzip encoding support as an output
...
handler. Works quite nicely!
- Fix buglets in output buffering
- Add output_handler INI directive
2000-11-13 18:54:37 +00:00
Sascha Schumann
39f8c9807e
Update patch and add persistent connection handling
2000-11-13 13:33:12 +00:00
Sascha Schumann
3fbfbf1f45
Add thttpd-dependent interface for maintaining persistent connections on
...
an iterative web-server. This will be used by the IRCG extension.
2000-11-13 13:23:56 +00:00
Sascha Schumann
04f180b08a
More verbose error message for non-working apxs case
2000-11-13 12:43:44 +00:00