Antony Dovgal
9ba5535993
fix #28803 (enabled debug causes bailout errors with CLI on AIX
...
because of fflush() called on already closed filedescriptor)
2005-03-22 15:08:52 +00:00
foobar
a98460beac
Revert bad idea. (no more error for invalid -d options)
2005-03-18 22:11:53 +00:00
foobar
9c2c04b580
- Made CLI option -d output error and exit if an non-existing (or unmodifyable) entry is passed
2005-03-17 13:43:32 +00:00
Derick Rethans
42b9b26e45
- ZTS fixes
...
#- Andrei, it would be nice if you could test ZTS builds too before you
# commit...
2005-03-17 07:31:22 +00:00
Andrei Zmievski
06667585b5
Make it possible to load shared extensions from command line via
...
-dextension= mechanism.
2005-03-15 22:41:12 +00:00
Rasmus Lerdorf
3c0411c496
Fix for bug #32263
...
This adds proto_num to request_info. It is defaulted to HTTP 1.0 (1000)
such that it has a valid value even if the underlying sapi doesn't set it
correctly. It is then used to determine if a 302 or a 303 should be sent
on a Location redirect. Any non GET/HEAD HTTP 1.1 redirect will get a 303
instead of a 302 to be compatible with the HTTP spec.
2005-03-14 19:25:39 +00:00
Wez Furlong
07fd652824
it's 2005 already
...
# and we're all too lazy to go through and update all the copyright years :)
2005-03-12 14:07:35 +00:00
Joe Orton
bef3202d9e
- Fixed bug #31717 : Reject PATH_INFO if "AcceptPathInfo off" is used.
2005-03-10 11:09:32 +00:00
foobar
84e560435e
MFB: Fix VPATH build
2005-03-06 23:16:44 +00:00
foobar
a942bcd669
Merge from sapi/apache/config.m4 and cleanup
2005-03-04 15:15:26 +00:00
foobar
4c883c79bb
Do not set apache stuff if not building apache
2005-03-04 15:14:47 +00:00
foobar
59db0751fc
Revert previous patch
2005-02-11 02:03:51 +00:00
foobar
951eb23e9a
- Fixed bug #28227 (PHP CGI depends upon non-standard SCRIPT_FILENAME)
...
# patch by: lukem at NetBSD dot org
2005-02-04 10:39:33 +00:00
Derick Rethans
7b27263e16
- There is no --with-apache2, only apxs2
2005-01-26 18:03:04 +00:00
Andrei Zmievski
27b1a27faf
MFB (Fix several egregious leaks in ext/browscap and sapi/embed).
2005-01-25 21:33:58 +00:00
Joe Orton
62121a1840
Fixed regression #31645 - only flush before running the subrequest.
2005-01-24 11:44:56 +00:00
foobar
2c65e09a4b
- Revert the weird change of ZEND_STRS() macro and use the correct
...
ZEND_STRL() macro.
# ZEND_STRS was changed to be same as ZEND_STRL..someone on crack? :)
2005-01-20 02:02:09 +00:00
Joe Orton
8288c451c0
Fixed bug #31519 : Set r->status_line to SAPI-provided status-line.
2005-01-17 12:24:40 +00:00
foobar
14058c83e6
- Fix another generated header include
2005-01-14 20:44:28 +00:00
Joe Orton
cb6605c1a5
Fixed bug #30446 - virtual() includes files out of sequence,
...
work around 2.0 subrequest/internal redirect issue.
2005-01-11 14:01:32 +00:00
foobar
376d5f6910
Fix ZTS build
2005-01-11 13:35:56 +00:00
foobar
40b9c63da1
- Fixed bug #28074 (FastCGI: stderr should be written in a FCGI stderr stream).
2005-01-10 15:38:24 +00:00
foobar
a139dbf9cc
- Fix outside-source-tree builds. Always include generated header files
...
with #include <some_header.h> to make sure the correct file is used.
2005-01-09 21:05:06 +00:00
foobar
05adbd51b4
- Fixed bug #31055 (apache2filter: per request leak proportional to the full path of the request URI)
2005-01-07 06:28:08 +00:00
foobar
69eec3f3b9
MFB_4_3: Quote macro names in AC_DEFUN()
2004-12-30 07:08:39 +00:00
Rasmus Lerdorf
fdaa130f3a
Add the new request_time sapi struct entry to all the sapis. Some of these
...
may have ways of getting the request time without the extra syscall, but
for now let's just make sure we don't crash and people will eventually
fill these in where applicable.
2004-12-20 19:33:41 +00:00
foobar
a903822561
Missing cvs id tag
2004-12-18 03:14:39 +00:00
foobar
ce742b08b0
- Fix typo (avaliable -> available). (bug #28725 )
2004-12-16 12:34:32 +00:00
Moriyoshi Koizumi
28cc55be0a
- Apply the same fix to apache2filter too.
2004-12-12 23:06:06 +00:00
Moriyoshi Koizumi
a0975f8dcf
- Fixlet for httpd-2.1 on Darwin platforms
2004-12-12 02:11:27 +00:00
Stanislav Malyshev
9baa92c596
fix startup - if startup did not succeed, do not continue with execution
2004-12-06 18:55:30 +00:00
Stanislav Malyshev
f9c2324cd0
do not zero out peak - MM shutdown would do that
2004-12-06 18:48:35 +00:00
Holger Zimmermann
b36a4c57ca
Replaced static server variables by function call and configurable list at the Pi3Web server side.
2004-12-05 09:52:25 +00:00
Rasmus Lerdorf
3d297bf881
Fix proto
2004-12-04 13:47:13 +00:00
Rasmus Lerdorf
224d2479b3
Add apache_reset_timeout() function for Apache1. This is needed because
...
Apache1 only resets the write timer, which defaults to 300 seconds, on
a successful write. That is, if the client has gone away and Apache
attempts a write which fails it will set the conn->aborted flag but not
reset the timeout. Assuming the PHP script is running in ignore_user_abort
mode we ignore the aborted flag, but we'll still get blown out of the water
300 seconds after the failed write unless we periodically reset the timer.
With set_time_limit(0), ignore_user_abort(true) and periodic
apache_reset_timeout() calls we can theoretically run forever which is
why I disabled this call in safe mode.
2004-12-04 07:16:44 +00:00
Antony Dovgal
71d9afee0c
fix CLI leaks when using malformed option string
2004-11-15 14:00:48 +00:00
Frank M. Kromann
1d04952b1d
Fix typo in man page. Bug #30727 . Patch by Jakub Vrana
2004-11-09 15:05:20 +00:00
Joe Orton
1f364c1ee1
- always convert apr_time_t to time_t using apr_time_sec() to be future-proof.
...
- print apr_time_t values using APR_TIME_T and apr_snprintf.
- remove redundant add_property_long calls.
2004-10-23 13:48:05 +00:00
Joe Orton
516a19f1ec
Fix the get_request_time implementation for the 2.0 SAPIs to return
...
seconds not microseconds and to use TSRM stuff correctly.
2004-10-23 12:56:20 +00:00
Joe Orton
1ef6c7add1
Fix case where php_handle_aborted_connection was called outside a
...
try/end_try block (#25570 ).
2004-10-20 09:28:47 +00:00
Anantha Kesari H Y
315e58f2f6
As NetWare LibC has optind and optarg macros defined in unistd.h our local variables were getting mistakenly preprocessed so undeffing optind and optarg
2004-10-08 12:22:35 +00:00
Anantha Kesari H Y
ac5b702b91
removed redundant CLIB_STAT_PATCH checks for NETWARE
2004-09-24 15:44:57 +00:00
Anantha Kesari H Y
13163ad5e4
TSRMLS_FETCH should be called prior to accessing any of the SG members
2004-09-23 15:08:31 +00:00
Anantha Kesari H Y
d2e85c5c9a
NetWare now has a POSIX compliant stat structure so no need of CLIB_STAT_PATCH and all such macros
2004-09-23 14:36:42 +00:00
Uwe Schindler
74fe4ec0cb
changed order of processing of ini entries
2004-09-20 13:30:13 +00:00
Uwe Schindler
5e1f396849
Fixed bug #29805 (HTTP Authentication Issues)
2004-09-15 21:28:30 +00:00
Derick Rethans
6ffc1c291a
- MFB: Fixed Apache 2.0 SAPI build against Apache 2 HEAD. (Patch by Joe Orton)
2004-08-23 09:01:27 +00:00
Antony Dovgal
ad503c814b
MFB: typo in config.m4 (potential configuration problem with Stronghold)
2004-08-18 07:22:54 +00:00
Marcus Boerger
364c2fe5a2
TSRM fix
2004-08-11 20:51:41 +00:00
Rasmus Lerdorf
cad60c3760
Add SAPI hook to get the request time if provided by the web server,
...
otherwise call time(0) on the first call and store it so subsequent
calls will get the same time. Hook support for Apache1/2 included.
2004-08-10 17:40:00 +00:00