Nikita Popov
f79e133360
NEWS for r323330
...
So cjones doesn't have nightmares :P
2012-02-25 13:04:43 +00:00
Xinchen Hui
1ee93c83ff
Fixed bug #61165 (Segfault - strip_tags())
2012-02-25 04:36:08 +00:00
Gustavo André dos Santos Lopes
48666d9ffc
- Fixed bug #61173 (Unable to detect error from finfo constructor).
...
- Tidied up NEWS
2012-02-24 10:01:39 +00:00
Christopher Jones
31a100dccd
Relocate orphan line
2012-02-23 19:43:38 +00:00
Scott MacVicar
5ef66f2cf5
Fixed bug #61124 (Crash when decoding an invalid base64 encoded string).
2012-02-23 01:26:46 +00:00
Nikita Popov
48a01d2b00
NEWS for r323362
2012-02-22 17:21:57 +00:00
Gustavo André dos Santos Lopes
eb1ada852d
- Fixed bug #61115 (stream related segfault on fatal error in
...
php_stream_context_link).
#run-tests.php is not currently detecting the segfault in the test
#Missing 5.4 merge
2012-02-22 11:45:26 +00:00
Etienne Kneuss
86fcb9659e
Fix #61095 (Lexing 0x0*+<NUM> incorrectly)
2012-02-20 18:28:57 +00:00
Nikita Popov
bfcc199f28
Fix bug #61097 Memory leak in xmlrpc functions copying zvals
...
Needs to be merged to 5.4.
2012-02-18 14:58:19 +00:00
Adam Harvey
1551f20129
Merge 5.3.10 NEWS, per Ondřej's mailing list prod.
2012-02-18 04:32:45 +00:00
Michael Wallner
2942e86625
NEWS for r323219
2012-02-16 09:04:32 +00:00
Stanislav Malyshev
6561d47e55
back to dev
2012-02-16 07:47:02 +00:00
Stanislav Malyshev
c1d415f798
5.4.0rc8
2012-02-16 07:45:08 +00:00
Stanislav Malyshev
fa9540e1f1
make ZEND_SIGNALS configurable, off by default
...
also make ZEND_SIGNALS enabled and disabled binary-compatible
2012-02-16 01:51:45 +00:00
Dmitry Stogov
106e88b3db
Fixed reinitialization of SAPI callbacks after php_module_startup()
2012-02-14 13:31:23 +00:00
Dmitry Stogov
49ce9b9bff
Added ability to reset user opcode handlers (Yoram)
2012-02-14 09:27:08 +00:00
Dmitry Stogov
282d3f2034
Improved max_input_vars directive to check nested variables
2012-02-14 08:58:52 +00:00
Dmitry Stogov
04f6171012
Improved max_input_vars directive to check nested variables
2012-02-14 08:58:52 +00:00
Xinchen Hui
8f7381a6ea
Fixed bug #61072 (Memory leak when restoring an exception handler)
2012-02-14 05:35:34 +00:00
Xinchen Hui
c578917e30
Fixed bug #61058 (array_fill leaks if start index is PHP_INT_MAX)
2012-02-12 04:59:08 +00:00
Xinchen Hui
2e61d04f49
decrescent order
...
#<Felipe> laruence: yes, we used to use decrescent order of bug id in the NEWS entry.
2012-02-08 15:07:28 +00:00
Xinchen Hui
3f23b11151
Fixed bug #61000 (Exceeding max nesting level doesn't delete numerical vars).
2012-02-08 14:07:27 +00:00
Antony Dovgal
ce1a1f5f49
fix bug #54682 (tidy null pointer dereference)
2012-02-07 20:49:10 +00:00
Gustavo André dos Santos Lopes
d4cf399cc4
- Merge r323056 (see bug #60965 ).
2012-02-05 09:59:33 +00:00
Xinchen Hui
30f63e4152
Fixed bug #60968 (Late static binding doesn't work with ReflectionMethod::invokeArgs())
2012-02-03 16:27:35 +00:00
Gustavo André dos Santos Lopes
8e82bda330
- Merging r323033 into 5.3 (see bug #60227 ).
2012-02-03 08:48:34 +00:00
Johannes Schlüter
1e16c821aa
This will be PHP 5.3.11, 5.3.10 will be released from other branch
2012-02-02 17:25:23 +00:00
Stanislav Malyshev
3a95557cc3
back to dev
2012-02-02 06:09:50 +00:00
Stanislav Malyshev
9e9d6d3aaf
5.4.0 rc7
2012-02-02 06:08:29 +00:00
Dmitry Stogov
dc7c5eba5a
Fixed basic HTTP authentication for WSDL sub requests
2012-02-01 11:26:57 +00:00
Dmitry Stogov
43a0ee73a1
Fixed basic HTTP authentication for WSDL sub requests
2012-02-01 11:26:57 +00:00
Dmitry Stogov
3fe072f8a9
Fixed (disabled) inline-caching for ZEND_OVERLOADED_FUNCTION methods
2012-01-30 10:51:02 +00:00
Dmitry Stogov
ce9f1a4313
Fixed bug #51860 (Include fails with toplevel symlink to /)
2012-01-30 10:08:11 +00:00
Dmitry Stogov
2c90b8a06b
Fixed bug #51860 (Include fails with toplevel symlink to /)
2012-01-30 10:08:11 +00:00
Rasmus Lerdorf
c5bb1710bd
createCollation
2012-01-29 04:23:27 +00:00
Rasmus Lerdorf
996d91b6b9
createCollation()
2012-01-29 03:59:35 +00:00
Felipe Pena
2cb820275d
- Fixed bug #60860 (session.save_handler=user without defined function core dumps)
2012-01-28 21:02:09 +00:00
Felipe Pena
f78c9a9f4e
- Fixed bug #60860 (session.save_handler=user without defined function core dumps)
2012-01-28 21:02:09 +00:00
Pierre Joye
d54710ae2f
- fix #60895 , possible invalid handler usage
2012-01-27 10:56:33 +00:00
Pierre Joye
4879a01b54
- fix #60895 , possible invalid handler usage
2012-01-27 10:56:33 +00:00
Scott MacVicar
398c6e6d11
MFH r322485
...
Fix possible attack in SSL sockets with SSL 3.0 / TLS 1.0.
CVE-2011-3389
2012-01-26 05:15:57 +00:00
Xinchen Hui
1207451239
Fixed bug #60825 (Segfault when running symfony 2 tests)
2012-01-26 01:21:35 +00:00
Xinchen Hui
6b1d3b3d10
Re-fixed bug #60825 (Segfault when running symfony 2 tests)
2012-01-24 14:39:45 +00:00
Gustavo André dos Santos Lopes
45a6f8d9a5
- Further fix for bug #60455 (stream_get_line misbehaves if EOF is not detected
...
together with the last read).
- Fixed bug #60817 (stream_get_line() reads from stream even when there is
already sufficient data buffered). stream_get_line() now behaves more like
fgets(), as is documented.
#withheld commit to 5.4
2012-01-22 20:30:37 +00:00
Dmitry Stogov
3299a2673c
Fixed Bug #60809 (TRAITS - PHPDoc Comment Style Bug)
...
Fixed some other traits related bugs (uninitialized variable, return => continue)
Removed some trait related redundant code and variables
2012-01-20 12:30:57 +00:00
Rasmus Lerdorf
dd95d90509
.
2012-01-19 22:41:39 +00:00
Popa Adrian Marius
d13feb83ed
Added the bugfixing notes to the NEWS file
2012-01-19 22:35:35 +00:00
Stanislav Malyshev
44c773120e
5.4.0RC6
2012-01-19 06:27:56 +00:00
Michael Wallner
6a7bbb1561
merge ext/hash from trunk
2012-01-18 09:15:34 +00:00
Michael Wallner
6b31413b13
Fix bug #60768 Output buffer not discarded
...
in php_output_handler_op():
* if appending to buffer succeeds, just return HANDLER_NO_DATA
and do nothing else
* if a zero sized string or true is returned from the handler
function, reset the context as well as the handler's buffer
2012-01-16 17:51:35 +00:00
Rui Hirokawa
61088ce729
MFH: fixed bug #60227 : header() cannot detect the multi-line header with CR.
2012-01-14 07:41:01 +00:00
Boris Lytochkin
4c414c12a3
merge from trunk:
...
Fixed bug #60585 (php build fails with USE flag snmp when IPv6 support is disabled
Fixed bug #60749 (SNMP module should not strip non-standard SNMP port from hostname
2012-01-13 18:46:56 +00:00
Popa Adrian Marius
bcb8931452
Added fixes Pdo Firebird bugs to the NEWS file
2012-01-10 13:42:14 +00:00
Johannes Schlüter
3eb4b024ee
PHP 5.3.9
2012-01-10 11:21:57 +00:00
Popa Adrian Marius
24e071c021
added fixed Pdo Firebird bugs to the NEWS section
2012-01-10 06:53:37 +00:00
Patrick Allaert
b1721549dd
Changed: restoring REQUEST_TIME as a long, introducing REQUEST_TIME_FLOAT instead as discussed on the ML
2012-01-06 13:38:06 +00:00
Stanislav Malyshev
64a9019171
back to dev
2012-01-05 07:24:26 +00:00
Stanislav Malyshev
6cb0b66053
5.4.0rc5
2012-01-05 07:22:29 +00:00
Jérôme Loyet
ae7943a79d
- Fixed credits for bug #60659
2012-01-04 21:19:55 +00:00
Jérôme Loyet
de92e5ab30
- Fixed credits for bug #60659
2012-01-04 21:19:55 +00:00
Jérôme Loyet
b9fab77d13
- Fixed bug #60659 (FPM does not clear auth_user on request accept)
2012-01-04 21:18:26 +00:00
Jérôme Loyet
c730ed9656
- Fixed bug #60659 (FPM does not clear auth_user on request accept)
2012-01-04 21:18:26 +00:00
Xinchen Hui
1c4f227553
Fixed bug #60627 (httpd.worker segfault on startup with php_value)
2012-01-04 08:25:06 +00:00
Arpad Ray
6e76f1ed2b
NEWS entry for r321738
2012-01-04 01:34:08 +00:00
Arpad Ray
08eb16f015
fix return values of inherited session handler to match user handlers - #60640
2012-01-04 01:31:30 +00:00
Jérôme Loyet
0ca9fbc0de
- Fixed bug #60629 (memory corruption when web server closed the fcgi fd)
2012-01-03 22:26:11 +00:00
Jérôme Loyet
e747222100
- Fixed bug #60629 (memory corruption when web server closed the fcgi fd)
2012-01-03 22:26:11 +00:00
Stanislav Malyshev
cbcddcb02e
fix bug #55871 - Interruption in substr_replace()
2012-01-02 00:47:57 +00:00
Stanislav Malyshev
2a687aed1a
fix bug #54374 , bug #55500 - filter file names better, no dangling [s
2012-01-01 23:54:25 +00:00
Dmitry Stogov
c058385112
Fixed bug #60613 (Segmentation fault with $cls->{expr}() syntax)
2011-12-28 09:59:39 +00:00
Hannes Magnusson
6238cf5a7a
Looks like we need to explicity add libstdc++ on recent linux' too, like fedora 14 and ubuntu 11
...
This fixes build failures for ext/intl and several pecl exts
2011-12-27 13:53:11 +00:00
Popa Adrian Marius
5e9cf83df7
Forgot to add the Pdo Firebird related bug to the News
2011-12-27 11:05:58 +00:00
Xinchen Hui
2f4875bf92
Fix bug #60611 (Segmentation fault with Cls::{expr}() syntax)
2011-12-27 08:38:18 +00:00
Johannes Schlüter
af07705f97
Back to -dev
2011-12-22 12:36:40 +00:00
Johannes Schlüter
712be66d05
PHP 5.3.9RC4
2011-12-22 12:33:04 +00:00
Xinchen Hui
77b97de8df
Fix bug #60591 (Memory leak when access a non-exists file)
2011-12-22 07:39:44 +00:00
Stanislav Malyshev
48a688ffa0
back to dev
2011-12-22 03:27:00 +00:00
Stanislav Malyshev
1a79692791
5.4.0rc4
2011-12-22 03:25:28 +00:00
Xinchen Hui
2f62602c03
Fixed bug #60558 (Invalid read and writes)
...
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem there is because the traits didn't correct set the property_info.offset
#for private properties. so here come the new fix.
2011-12-19 16:48:18 +00:00
Xinchen Hui
7fcba87e68
Revert previous bad fix, introduce memory leak
2011-12-19 12:00:09 +00:00
Xinchen Hui
d589d33468
Fixed bug #60558 (Invalid read and writes)
2011-12-19 09:58:29 +00:00
Stanislav Malyshev
622412d8e6
implement the solution for isset/string offsets, fix bug #60362
2011-12-19 02:05:03 +00:00
Scott MacVicar
095cbc48a8
Fix segfault in older versions of OpenSSL (before 0.9.8i)
2011-12-18 05:14:32 +00:00
Scott MacVicar
beda5efd41
Fix segfault in older versions of OpenSSL (before 0.9.8i)
2011-12-18 05:14:32 +00:00
Xinchen Hui
80ab69876c
Fixed bug #60523 (PHP Errors are not reported in browsers using built-in SAPI)
2011-12-16 19:25:03 +00:00
Xinchen Hui
01dc47631e
Fixed bug #60536 (Traits Segfault)
...
# this is a tough one, I think I should explain
# Zend use zend_object->properties_table both as zval ** and zval ***
# if a zend_object->properties is not initialized, the properties_table is zval **
# while in rebuild_object_properties, zend will store the zval ** to zend_object->properties
# then stash the zval ***(ie, zobj->properties_table[0] is zval ** now) to zobj->properties_table[0]
# so when a zend_object inherit form multi parent and these parent have a same property_info->offset
# properties, will result in a repeat zval **->zval ** transform, which will lead to a segmentfault
# *may be* this fix is not the best fix, we should not use this tricky way, and rewrite this mechanism.
2011-12-16 19:02:52 +00:00
Dmitry Stogov
0d1998e34f
Added max_input_vars directive to prevent attacks based on hash collisions
2011-12-15 08:47:03 +00:00
Dmitry Stogov
6fb3897f80
Added max_input_vars directive to prevent attacks based on hash collisions
2011-12-14 08:56:35 +00:00
Popa Adrian Marius
b2bf466363
bug fixed #48877 - bindValue and bindParam do not work for PDO Firebird
2011-12-12 06:33:43 +00:00
Gustavo André dos Santos Lopes
74d2b2f0bd
- Fixed bug #60455 : stream_get_line misbehaves if EOF is not detected together
...
with the last read.
2011-12-11 21:08:15 +00:00
Xinchen Hui
665ff3444a
typo, sorry
2011-12-09 05:55:31 +00:00
Xinchen Hui
147c414279
Fixed bug #60477 (Segfault after two multipart/form-data POST requests)
2011-12-09 05:37:41 +00:00
Johannes Schlüter
451263f7d0
- Back to -dev
2011-12-08 13:46:45 +00:00
Johannes Schlüter
4307bd57db
- 5.3.9RC3
2011-12-08 11:01:37 +00:00
Johannes Schlüter
52169a44af
- These changes were done after RC2.
2011-12-08 11:00:16 +00:00
Stanislav Malyshev
8559b09566
back to dev
2011-12-08 07:17:27 +00:00
Stanislav Malyshev
00f2a9b2ba
5.4.0rc3
2011-12-08 07:15:44 +00:00
Scott MacVicar
287e1917cf
Make sure that we set the strong crypto result to false as well as returning false.
2011-12-07 20:50:33 +00:00
Xinchen Hui
5aa1fb6074
Implemented FR #54514 (Get php binary path during script execution).
2011-12-07 10:33:13 +00:00
Derick Rethans
9aaec1c6e0
- Fixed bug number.
2011-12-06 06:23:13 +00:00
Derick Rethans
5b2ce47f2e
- Fixed bug #53502 (strtotime with timezone memory leak).
...
- Fixed bug #52062 (large timestamps with DateTime::getTimestamp and
DateTime::setTimestamp).
- Fixed bug #51994 (date_parse_from_format is parsing invalid date using 'yz'
format).
- Fixed bug #51223 (Seg fault while creating (by unserialization)
DatePeriod).
2011-12-06 06:21:08 +00:00
Ilia Alshanetsky
8222ae737c
Fixed Bug #55478 (FILTER_VALIDATE_EMAIL fails with internationalized
...
domain name addresses containing >1 -).
2011-12-04 14:52:40 +00:00
Pierrick Charron
109346779a
Fixed bug #60439curl_copy_handle segfault when used with CURLOPT_PROGRESSFUNCTION
2011-12-04 01:34:54 +00:00
Pierrick Charron
191835fd3d
Fixed bug #60439curl_copy_handle segfault when used with CURLOPT_PROGRESSFUNCTION
2011-12-04 01:34:54 +00:00
Michael Wallner
d8ca919da1
Fixed bug #60240 (invalid read/writes when unserializing specially crafted strings)
2011-12-02 11:50:22 +00:00
Felipe Pena
a89f1d3cfa
- Fixed bug #60350 (No string escape code for ESC (ascii 27), normally \e)
...
patch by: php at mickweiss dot com
2011-11-30 19:42:59 +00:00
Christopher Jones
8171c1eeb4
Move entries that occurred after 5.4.0RC2 was branched (thanks salathe)
2011-11-29 23:17:07 +00:00
Dmitry Stogov
d1432d434c
Fixed bug #54911 (Access to a undefined member in inherit SoapClient may cause Segmentation Fault)
2011-11-28 14:20:35 +00:00
Derick Rethans
92e9a0bd91
- Fixed bug #54851 (DateTime::createFromFormat() doesn't interpret "D").
2011-11-26 16:44:21 +00:00
Pierre Joye
8c66fc398f
- FR #60390
2011-11-25 21:21:24 +00:00
Derick Rethans
1324d5d9c5
- Fixed bug #54596 (incorrect years for DateTime objects created with 4-digit
...
years).
2011-11-25 15:51:37 +00:00
Derick Rethans
45ae82d3f1
- Fixed bug #60373 (Startup errors with log_errors on cause segfault).
2011-11-25 14:06:55 +00:00
Gustavo André dos Santos Lopes
5fa1cfbbe6
- Support for UTS #46 .
2011-11-24 17:54:50 +00:00
Derick Rethans
7411ae09f5
- Fixed bug #60236 (TLA timezone dates are not converted properly from
...
timestamp).
- Fixed bug #55253 (DateTime::add() and sub() result -1 hour on objects with
time zone type 2).
And fixed some test cases.
2011-11-24 17:13:47 +00:00
Johannes Schlüter
fb573462ca
- Back to -dev
2011-11-24 14:00:10 +00:00
Johannes Schlüter
e9087c9d4a
- PHP 5.3.9RC2
2011-11-24 12:57:59 +00:00
Xinchen Hui
3db55c8233
Fixed bug #60367 (Reflection and Late Static Binding)
2011-11-24 09:16:11 +00:00
Xinchen Hui
fe96e8e64c
Fixed bug #60367 (Reflection and Late Static Binding)
2011-11-24 09:16:11 +00:00
Stanislav Malyshev
c05614fb6d
back to dev
2011-11-24 05:04:25 +00:00
Stanislav Malyshev
953016b6b9
5.4.0RC2
2011-11-24 05:03:22 +00:00
Dmitry Stogov
48a5ab0eca
Fixed bug #48216 (PHP Fatal error: SOAP-ERROR: Parsing WSDL: Extra content at the end of the doc, when server uses chunked transfer encoding with spaces after chunk size)
2011-11-23 10:49:42 +00:00
Felipe Pena
90cd6482b3
- Fixed memory leak when calling the Finfo constructor twice
2011-11-23 01:20:49 +00:00
Felipe Pena
b6137f4cb1
- Fixed memory leak when calling the Finfo constructor twice
2011-11-23 01:20:49 +00:00
Felipe Pena
39d0c5e202
- Fixed possible memory leak in finfo_open()
2011-11-22 15:04:19 +00:00
Felipe Pena
8a4d75fe85
- Fixed possible memory leak in finfo_open()
2011-11-22 15:04:19 +00:00
Felipe Pena
4fffb5f5e0
- Fixed invalid free in call_user_method() function
2011-11-22 12:47:08 +00:00
Felipe Pena
375949781f
- Fixed invalid free in call_user_method() function
2011-11-22 12:47:08 +00:00
Felipe Pena
735dc01811
- Fixed memory leak in several Intl locale functions
2011-11-22 12:29:15 +00:00
Felipe Pena
cc8c3a2d00
- Fixed memory leak in several Intl locale functions
2011-11-22 12:29:15 +00:00
Xinchen Hui
b548293b99
Fixed bug #60357 (__toString() method triggers E_NOTICE "Array to string conversion")
2011-11-22 10:11:06 +00:00
Felipe Pena
f7048d0925
- Fixed possible crash in mb_ereg_search_init() using empty pattern
2011-11-21 19:15:18 +00:00
Felipe Pena
97659d4842
- Fixed possible crash in mb_ereg_search_init() using empty pattern
2011-11-21 19:15:18 +00:00
Felipe Pena
31ef559712
- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)
2011-11-19 13:36:03 +00:00
Felipe Pena
bc810a443d
- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)
2011-11-19 13:36:03 +00:00
Mateusz Kocielski
17b39638d0
- Fixed bug #60337 bcscale related crashed on 64bits platforms
2011-11-19 12:46:43 +00:00
Mateusz Kocielski
b141fb1afb
- Fixed bug #60337 bcscale related crashed on 64bits platforms
2011-11-19 12:46:43 +00:00
Stanislav Malyshev
449907fb76
fix bug #60164 (Stubs of a specific length break phar_open_from_fp scanning for __HALT_COMPILER)
2011-11-19 04:59:56 +00:00
Stanislav Malyshev
1d0d8abc5f
fix NEWS
2011-11-19 04:52:06 +00:00
Stanislav Malyshev
558fe2441a
fix NEWS
2011-11-19 04:52:06 +00:00
Stanislav Malyshev
1dfbe61e2a
fix bug #60150 for 5.3 too
2011-11-19 04:49:36 +00:00
Stanislav Malyshev
5ebfe19ac6
Fix bug #60150 (Integer overflow during the parsing of invalid exif header)
2011-11-19 04:41:03 +00:00
Pierrick Charron
99fd5a1b71
ws in NEWS
2011-11-18 13:39:27 +00:00
Pierrick Charron
34bb8d8119
Added new SoapClient option "keep_alive". FR #60329
2011-11-18 13:24:35 +00:00
Dmitry Stogov
f7278c161f
Fixed bug #60138 (GC crash with referenced array in RecursiveArrayIterator)
2011-11-18 12:43:53 +00:00
Xinchen Hui
5008390304
Fixed bug #60306 (Characters lost while converting from cp936 to utf8)
2011-11-18 08:50:29 +00:00
Stanislav Malyshev
77d0643b68
fixes for bug #55748
2011-11-18 07:11:19 +00:00
Antony Dovgal
c3b83e833d
fix bug #60082 (Crash in ArrayObject() when using recursive references)
...
--Tis line, and those below, will be ignored--
M trunk/ext/spl/spl_array.c
M branches/PHP_5_4/ext/spl/spl_array.c
M branches/PHP_5_3/ext/spl/spl_array.c
M branches/PHP_5_3/NEWS
2011-11-18 05:22:35 +00:00
Pierrick Charron
8e2dcfd8b6
Fixed bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty).
2011-11-18 00:16:58 +00:00
Felipe Pena
7735ef1c2d
- Fixed bug #60099 (__halt_compiler() works in braced namespaces)
2011-11-16 17:41:40 +00:00
Felipe Pena
3c7a573a2c
- Fixed bug #60099 (__halt_compiler() works in braced namespaces)
2011-11-16 17:41:40 +00:00