Ilia Alshanetsky
fb91408a17
Added param checks for ap2 fetch respose/request header functions.
2006-01-03 20:13:07 +00:00
Ilia Alshanetsky
a5e15f2e1c
Fixed possible crash in apache_getenv()/apache_setenv() on invalid
...
parameters.
2006-01-02 22:19:37 +00:00
foobar
6d8c69e3cb
MFH: fixed apache_setenv(): at least 2 parameters are required
2006-01-02 22:10:38 +00:00
Ilia Alshanetsky
488500acfb
Added safety checks
2006-01-01 20:12:55 +00:00
foobar
5bd93221a8
bump year and license version
2006-01-01 12:51:34 +00:00
foobar
3e669bc950
MFH: nuke php3 legacy
2005-12-06 02:28:41 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
Joe Orton
62121a1840
Fixed regression #31645 - only flush before running the subrequest.
2005-01-24 11:44:56 +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
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
Andi Gutmans
56f8195fe5
- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
...
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.
2004-07-19 07:19:50 +00:00
Andi Gutmans
dbeb4158d2
- A belated happy holidays and PHP 5
2004-01-08 08:18:22 +00:00
Ilia Alshanetsky
d2564b401e
Compiler warning fix (patch by Joe Orton).
2003-11-11 20:04:09 +00:00
foobar
d3bde360a7
Use the proper way to get the max requests per child.
2003-07-10 22:45:06 +00:00
James Cox
f68c7ff249
updating license information in the headers.
2003-06-10 20:04:29 +00:00
Derick Rethans
7bd188fcf0
- Fix typo
2003-05-26 09:45:46 +00:00
Ilia Alshanetsky
2e0651f378
Added missing initialization, which causes AP2 to crash on startup in ZTS.
2003-03-25 15:35:08 +00:00
Edin Kadribasic
5d381f8f80
MFB and more. Fixed various win32 compilation issues. Also the sapi
...
is now built as php4apach2.dll since the filter is being obsoleted.
2003-03-25 11:50:18 +00:00
Sebastian Bergmann
5ca078779a
Eliminate some TSRMLS_FETCH() calls. Tested with Win32 build of SAPI/CGI and SAPI/CLI on Win32.
2003-03-25 08:07:13 +00:00
foobar
96c02a1251
- This is not supposed to be 'pretty' name. (ref. bug #22853 )
2003-03-25 01:38:14 +00:00
Ilia Alshanetsky
8c3e16bf09
OnUpdateInt -> OnUpdateLong.
2003-03-07 13:52:06 +00:00
Ilia Alshanetsky
97418f59bd
CS Fixes.
...
Fixed a bug with 404 handling.
Added more detailed Apache info for phpinfo().
Added the support for last_modified.
2003-03-07 13:45:33 +00:00
Justin Erenkrantz
9729930343
Clean up apache2handler SAPI.
...
Key improvements:
- Be streamy
- Re-enable virtual() support
- Set content_type correctly
- Remove unnecessary code and reintroduce some missing code
- Change signature from PhP to PHP
2003-02-20 18:20:03 +00:00
Ian Holsman
ec68ed4aee
initial checkin of the apache2 SAPI using a handler instead of filters.
...
TBD: src highlighting
better post handling
2003-02-11 17:40:11 +00:00