Dmitry Stogov
4b09d37f66
MTH: Allowed '-b' with UNIX sockets
2006-03-23 10:20:14 +00:00
Michael Wallner
1251f42585
MFB: fix php_apache_sapi_header_handler() modifying sapi_header
2006-03-19 14:58:06 +00:00
Andrei Zmievski
a75b8f5f35
Fix compiler errors by using NULL_ZSTR where zstr is expected.
...
# I guess we need to use NULL_ZSTR instead of NULL when passing NULL to
# functions that expect zstr parameter.
2006-03-17 22:52:55 +00:00
Dmitry Stogov
34c493ea07
Unicode support for dl() patch.
2006-03-17 13:45:43 +00:00
Dmitry Stogov
f584e957ac
Optimized FastCGI SAPI check. Check for ini options only once.
2006-03-17 09:32:47 +00:00
Dmitry Stogov
86780519d4
Disabled dl(). Now it is enabled only when a SAPI layer registers it explicitly. Only CLI, CGI and EMBED do this.
2006-03-16 16:53:10 +00:00
Pierre Joye
bb1ec86f9d
- remove magic_quotes_gpc, magic_quotes_runtime, magic_quotes_sybase
...
(calling ini_set('magic_....') returns 0|false
- get_magic_quotes_gpc, get_magic_quotes_runtime are kept but always return false
- set_magic_quotes_runtime raises an E_CORE_ERROR
2006-03-08 00:43:32 +00:00
Alex Waugh
b7d6d705f1
Fix for RISC OS
2006-03-07 22:37:18 +00:00
Alex Waugh
ad777e3c78
Improve DOCUMENT_ROOT setting
2006-03-07 22:34:37 +00:00
Ilia Alshanetsky
87c4a01b87
Nuke safe_mode from sapi/*
...
# only main/ remains at this point, this is the next step
2006-03-07 14:43:16 +00:00
Pierre Joye
303bfea78f
- remove register_globals support (aka "Kill the f***ing thing" :)
2006-03-07 00:20:54 +00:00
Dmitry Stogov
6f7619cf6f
Unicode support: zstr union
2006-03-01 16:27:47 +00:00
Johannes Schlüter
14e07c9ae2
- List --rf/--rc/--re only with enabled reflection
2006-02-21 21:14:36 +00:00
Johannes Schlüter
851e5109f6
- Fix build with readline-support
2006-02-21 21:04:19 +00:00
Dmitry Stogov
0f1209ab3d
Portable unicode string API:
...
- use the same type (int) for zval.value.usr.len and zval.value.str.len
- use union "zstr" as char*/UChar* mixture instead of void*
- Z_UNISTR() and Z_UNILEN() no longer check for Z_TYPE()
- nuke int32_t from ZE (not finisned)
2006-02-21 20:12:43 +00:00
Antony Dovgal
46882d6782
MF51: fix memory leak and possible invalid reads
2006-02-15 11:16:30 +00:00
Antony Dovgal
eb49217161
fix #36400 (Custom 5xx error does not return correct HTTP response error code)
2006-02-15 11:07:33 +00:00
Dmitry Stogov
09ca61c125
Made server wide switch for unicode on/off (according to PDM).
2006-02-13 10:23:59 +00:00
Frank M. Kromann
322be18f4d
MFB51 Fix build on win32
2006-02-04 23:58:22 +00:00
Dmitry Stogov
47e607a93a
Fixed bug #36158 (SIGTERM is not handled correctly when running as a FastCGI server)
2006-02-03 16:30:27 +00:00
Dmitry Stogov
ed3a54c657
AIX support
2006-02-02 10:00:09 +00:00
George Wang
18d36265fd
Initial checkin of LiteSpeed SAPI module
2006-01-13 03:21:51 +00:00
Marcus Boerger
34c8cd0190
- Show whether this is the shell or just the starnge mode
2006-01-07 16:46:30 +00:00
foobar
713127f5ee
Nuke unused files
2006-01-06 21:19:16 +00:00
foobar
7c10d88716
credits for Dmitry
2006-01-06 21:17:14 +00:00
Rasmus Lerdorf
4930c2fa31
Let's not mess with r->allowed here - this should fix bug #32561
2006-01-06 17:54:35 +00:00
Ilia Alshanetsky
e7e0bef106
MFB51: Added param checks for ap2 fetch respose/request header functions.
2006-01-03 20:13:31 +00:00
foobar
22a3bedee0
- Fixed apache_setenv() which requires 2 parameters
2006-01-02 22:39:43 +00:00
Ilia Alshanetsky
331253e7e6
MFB51: Fixed possible crash in apache_getenv()/apache_setenv() on invalid
...
parameters.
2006-01-02 22:19:53 +00:00
Ilia Alshanetsky
14b8cbedb7
MFB51: Added safety checks
2006-01-01 20:13:31 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Antony Dovgal
4eef9b47e2
fix CGI build (patch by Pierangelo Masarati)
2005-12-29 14:12:34 +00:00
Sara Golemon
e047e8133d
Silence compiler warning: unused variable
2005-12-29 06:00:36 +00:00
Dmitry Stogov
fbc0843fd4
Code cleanup (Nuno)
2005-12-26 10:54:12 +00:00
Sebastian Bergmann
3f47db3c89
Fix Windows build.
2005-12-26 07:56:37 +00:00
Zeev Suraski
c4caff6bc4
Commit missing files - sorry!
2005-12-26 07:25:45 +00:00
Zeev Suraski
91a735502c
Reimplement FastCGI interface
...
Due to licensing restrictions that actually don't allow anybody to use
the libfcgi code without prior approval from Open Market, which is
impossible to obtain - we decided to reimplement this interface from
scratch. The result is actually slightly faster, and more importantly,
clear of any copyright issues.
Implementation by Dmitry
2005-12-25 12:45:01 +00:00
Antony Dovgal
ddf87742ec
change -o to || to be more portable
2005-12-22 11:02:51 +00:00
Andrei Zmievski
14df4af00e
I see no reason no reason to not support chunked encoding requests.
...
Let's ask Apache to decode these requests for us.
2005-12-15 00:27:25 +00:00
Ilia Alshanetsky
9defb1298e
MFB51: Fixed bug #35571 (Fixed crash in Apache 2 SAPI when more then one php
...
script is loaded via SSI include). (Ilia)
2005-12-14 03:36:58 +00:00
Marcus Boerger
6f2a00690b
- Add method support to --rfunction
2005-12-11 02:40:49 +00:00
Marcus Boerger
4258bc6f26
- Add docu
2005-12-11 02:16:24 +00:00
Marcus Boerger
9662ba59c4
- Rewrite --r* and add --rfunction
2005-12-10 13:43:51 +00:00
Dmitry Stogov
34bc5d7d41
Bug #34429 (Output buffering cannot be turned off with FastCGI)
2005-12-09 16:58:02 +00:00
foobar
a208d9a966
- Nuke php3 legacy
2005-12-06 02:28:26 +00:00
foobar
5ee664f80e
nuke php3 legacy
2005-12-06 01:13:59 +00:00
foobar
becbb993a1
nuke php3 legacy
2005-12-06 01:08:40 +00:00
foobar
89199c43b2
- Nuke non-working part
2005-12-04 23:31:33 +00:00
foobar
0586ac73f1
- fix possible compile error
2005-12-03 01:27:37 +00:00
foobar
3cdf23b830
- Fixed bug #35409 (undefined reference to 'rl_completion_matches')
2005-11-28 16:49:35 +00:00