1
0
mirror of https://github.com/php/php-src.git synced 2026-03-30 20:22:36 +02:00
Commit Graph

2536 Commits

Author SHA1 Message Date
Dmitry Stogov
52a9d56185 Fixed memory overflow, because usage of initialized value 2005-12-07 09:00:29 +00:00
Ilia Alshanetsky
112f016a39 MFB51: Better critical error handling (fix for previous html encoding patch). 2005-12-07 02:37:35 +00:00
Ilia Alshanetsky
f0191491f2 MFB51: Fixed bug #30760 (Remove MessageBox on win32 for E_CORE errors if
display_startup_error is off).
2005-12-06 23:32:27 +00:00
Ilia Alshanetsky
a4861d1512 Prevent header injection by limiting each header to a single line. 2005-12-06 03:39:26 +00:00
Ilia Alshanetsky
2d789c2366 MFB51: Fixed possible XSS inside error reporting functionality. 2005-12-06 03:13:53 +00:00
foobar
1c0ece7149 - nuke php3 legacy 2005-12-06 01:04:42 +00:00
foobar
8fa72be4ee - Nuke php3_compat.h 2005-12-06 00:44:22 +00:00
foobar
34ad5ab731 - list_entry -> zend_rsrc_list_entry 2005-12-05 23:31:09 +00:00
foobar
d2e3d9c244 fix compile failure (bug #35528) 2005-12-03 01:21:09 +00:00
Ilia Alshanetsky
6407b345b9 MFB51: Fixed bug #35170 (PHP_AUTH_DIGEST differs under Apache 1.x and 2.x) 2005-11-25 00:07:57 +00:00
Rasmus Lerdorf
e1f1857978 Add allow_url_include to let people turn on allow_url_fopen without also
enabling remote code execution through url wrappers
2005-11-18 16:20:43 +00:00
Antony Dovgal
a5e2f63d68 fix #35079 (stream_set_blocking(true) toggles, not enables blocking)
patch by askalski at gmail dot com
2005-11-17 14:19:06 +00:00
Dmitry Stogov
1f98519ac4 Fixed bug #35176 (include()/require()/*_once() produce wrong error messages about main()) 2005-11-15 11:14:34 +00:00
Andrei Zmievski
87e782644b Grr. Re-re-fix the fix. 2005-11-12 11:11:53 +00:00
Andrei Zmievski
0593d4a41d Re-fix Marcus's fix. 2005-11-11 17:34:16 +00:00
Marcus Boerger
802fa95416 - Fix build 2005-11-11 16:50:08 +00:00
foobar
8c633a099f - Revert bad patch. This is wrong way to handle leak in "php -m" 2005-11-06 22:07:12 +00:00
Michael Wallner
ab95f1981c - sapi_header_op(SAPI_HEADER_(REPLACE|ADD), {NULL, 0, 0}) caused HTTP response splitting
- sapi_send_headers() already takes care of default_content_type (left over of fix for bug #29983)
2005-11-02 14:27:02 +00:00
Ilia Alshanetsky
c1a09f6399 MFB51: Fixed minor memory leak triggered by: -dzlib.output_compression=1 -m 2005-11-01 23:02:52 +00:00
Marcus Boerger
2e67d648fc - WS: Make function detection work in my editor 2005-11-01 11:12:27 +00:00
Marcus Boerger
7c25bdfe67 - Fix mode handling 2005-10-30 17:17:44 +00:00
Wez Furlong
58f42f04ad merge VCWD_ACCESS bugfix to head.
Test suite is unusable in HEAD, so I guess it works here too.
2005-10-22 17:26:16 +00:00
Ilia Alshanetsky
50686f4d7c Fixed bug #29983 (PHP does not explicitly set mime type & charset). 2005-10-19 20:30:38 +00:00
Rob Richards
551d6c5505 PHP_CONFIG_FILE_PATH needs to use strlen() due to Win build 2005-10-10 02:26:13 +00:00
Marcus Boerger
8217f84488 - C vs. C++ fix
# I do too much C++ and too much languages anyway, right now actively:
# C, C++, Java, PHP, Peral
2005-10-07 07:37:37 +00:00
Marcus Boerger
a27f5b0665 - Fix issue (endless loop) with temp/memory streams 2005-10-06 21:30:56 +00:00
Antony Dovgal
5e72a7c750 fix fwrite() and fgets() in unicode mode 2005-10-05 21:46:28 +00:00
Antony Dovgal
6f4fe0e7ff fix bugs #34743 & #34118 (fseek/fread unicode related problems in HEAD)
patch by Alex
2005-10-05 17:18:06 +00:00
Ilia Alshanetsky
146517684d Fixed possible GLOBALS variable override when register_globals are ON.
Fixed possible register_globals toggle via parse_str().
2005-09-28 22:31:29 +00:00
Andrei Zmievski
34308558ac Unicode fixes. 2005-09-27 17:50:00 +00:00
Ilia Alshanetsky
6d2e7a84ca Fixed bug #32937 (open_basedir looses trailing / in the limiter).
Patch by Adam Conrad
2005-09-27 15:07:38 +00:00
Derick Rethans
74929f352c - Fixed bug #34052 (date('U') returns %ld not unix timestamp). 2005-09-15 19:10:13 +00:00
Derick Rethans
0f391bb0b3 - Add E_RECOVERABLE.
#- Thought I did this before already actually...
2005-09-15 16:19:48 +00:00
foobar
7d92b356d9 revert 2005-09-02 14:08:09 +00:00
foobar
1496355faf MFB: Always return something, even if it succeeds :) 2005-09-02 08:26:05 +00:00
Ilia Alshanetsky
5f1aa243c3 Fixed bug #34331 (php crashes when variables_order is empty). 2005-09-01 19:14:54 +00:00
foobar
ec0b4f91f4 - Fixed bug #34307 (OnUpdateStringUnempty INI options can be set as empty) 2005-09-01 14:42:54 +00:00
Andrei Zmievski
674469245f Further work on Unicode support in file uploads. 2005-08-31 20:42:14 +00:00
Dmitry Stogov
7999c0c3d4 Fixed SIGSEGV 2005-08-29 06:51:51 +00:00
Derick Rethans
cdcf566a21 - Fixed a bug where stream_get_meta_data() did not return the "uri" element for
files opened with tmpname().
2005-08-26 12:50:06 +00:00
Ilia Alshanetsky
0408e53679 Remainder of the 34191 bug fix. 2005-08-24 16:19:47 +00:00
Derick Rethans
377c3b3584 - Fixed another little buglet in the spprintf() formatters. 2005-08-23 06:48:55 +00:00
Dmitry Stogov
83bd44f1fd Don't apply "unicode" filters in non-unicode mode 2005-08-22 14:48:25 +00:00
Dmitry Stogov
6b622046dc zend_is_callable() and zend_make_callable() were changed to return readable function name as zval (instead of string). 2005-08-22 12:22:16 +00:00
Dmitry Stogov
0f026c9fb7 Unicode support 2005-08-18 10:18:40 +00:00
foobar
5cf36ea50f Fix EOLs under winblows 2005-08-17 07:52:17 +00:00
Marcus Boerger
a5f023a829 - Prevent E_STRICT from ending up as exception 2005-08-16 18:09:27 +00:00
Derick Rethans
1ee41e0d92 - Fixed a couple of bugs in the new smart_str macros, and allow them to
allocate two extra bytes (so that we can pad them with two \0's for UTF-16)
- Fixed usage of smart_str's in the PAD and INS_STRING macros.
2005-08-16 18:02:41 +00:00
foobar
f8e4528a3d These are not defined anymore 2005-08-15 22:31:59 +00:00
foobar
077e356572 Goodbye PEAR 2005-08-15 22:30:40 +00:00