Revision tags: php-7.1.6, php-7.2.0alpha1, php-7.0.20, php-7.1.6RC1, php-7.0.20RC1, php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17 |
|
#
1e196110 |
| 12-Mar-2017 |
Nikita Popov |
Fix __sleep() returning undefined declared properties
|
#
ddc0dbf1 |
| 12-Mar-2017 |
Nikita Popov |
Clean up __sleep() related code
|
Revision tags: php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15 |
|
#
29433f9f |
| 16-Jan-2017 |
Nikita Popov |
Make unserialize() ref unwrapping compatible with 7.0 Also fix output difference in merged test (unrelated).
|
Revision tags: php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1 |
|
#
dac6c639 |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
478f119a |
| 04-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
9e29f841 |
| 02-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017
|
#
be4ce98b |
| 01-Jan-2017 |
Nikita Popov |
Fixed bug #73154 The object that is being serialized may be destroyed during the execution of __sleep(), so operate on a copy instead.
|
#
48776419 |
| 01-Jan-2017 |
Nikita Popov |
Fixed bug #73154 The object that is being serialized may be destroyed during the execution of __sleep(), so operate on a copy instead.
|
#
07959c1c |
| 31-Dec-2016 |
Sara Golemon |
Use new param API in standard
|
Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0, php-5.6.29RC1, php-7.0.14RC1, php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1 |
|
#
b2af4e88 |
| 23-Oct-2016 |
Nikita Popov |
Complete the fix of bug #70172 for PHP 7
|
Revision tags: php-7.1.0RC4, php-5.6.27, php-7.0.12, php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1, php-5.6.26, php-7.1.0RC2, php-7.0.11 |
|
#
09f7bb20 |
| 06-Sep-2016 |
Nikita Popov |
Followup for bug #72785 Fix incorrect handling of nesting ... need to reset to the old value afterwards.
|
#
747d21cf |
| 06-Sep-2016 |
Stanislav Malyshev |
Fix bug #72785 - allowed_classes only applies to outermost unserialize()
|
Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10 |
|
#
95d09e4b |
| 07-Aug-2016 |
Stanislav Malyshev |
Fix bug #70436: Use After Free Vulnerability in unserialize()
|
#
f7caa2bd |
| 10-Aug-2016 |
Nikita Popov |
Hide (un)serialize data from ABI The (UN)SERIALIZE_INIT/DESTROY macros now go through non-inlined functions, so any changes to them will apply to extensions without rebuilds.
Hide (un)serialize data from ABI The (UN)SERIALIZE_INIT/DESTROY macros now go through non-inlined functions, so any changes to them will apply to extensions without rebuilds. Additionally, the (un)serialize_data structures are now no longer exported. This means that we are allowed to change these structures in patch releases without breaking the ABI.
show more ...
|
Revision tags: php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1 |
|
#
3f13507d |
| 26-Jun-2016 |
Jakub Zelenka |
Use one place to define max length of double Introduce new constant PHP_DOUBLE_MAX_LENGTH for that purpose
|
#
71774c24 |
| 26-Jun-2016 |
Jakub Zelenka |
Add decimal point in double serialization
|
Revision tags: php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2, php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3 |
|
#
3043be37 |
| 03-Sep-2015 |
Yasuo Ohgaki |
Avoid magic number. NUM_BUF_SIZE may be in header. Suggestions are appreciated
|
Revision tags: php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45 |
|
#
e3d9f1f4 |
| 30-Aug-2015 |
Yasuo Ohgaki |
Simply use ndigit for flag for zend_dtoa mode
|
Revision tags: php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44 |
|
#
f943daf2 |
| 04-Aug-2015 |
Yasuo Ohgaki |
Initial patch for 0 mode float conversion. The magic number is better to be improved. Any suggestion where to define it?
|
#
16160386 |
| 21-Jun-2016 |
Dmitry Stogov |
Added ZEND_ATTRIBUTE_FORMAT to some middind functions. "%p" replaced by ZEND_LONG_FMT to avoid compilation warnings. Fixed most incorrect use cases of format specifiers.
|
#
2eb7e75c |
| 17-May-2016 |
Xinchen Hui |
Let's only read-only here
|
#
7989db97 |
| 17-May-2016 |
Xinchen Hui |
Fixed bug #72229 (Wrong reference when serialize/unserialize an object)
|
#
64f91774 |
| 10-Apr-2016 |
Nikita Popov |
Remove IS_VAR_RET_REF flag Instead decide whether a function returned by reference or by value by checking whether the return value has REFERENCE type. This means that functions retu
Remove IS_VAR_RET_REF flag Instead decide whether a function returned by reference or by value by checking whether the return value has REFERENCE type. This means that functions returning by reference must always return a reference and functions returning by value must not return a reference.
show more ...
|
#
5db4d9a7 |
| 09-Apr-2016 |
Xinchen Hui |
Fixed bug #71995 (Returning the same var twice from __sleep() produces broken serialized data)
|
#
c8590768 |
| 07-Apr-2016 |
Xinchen Hui |
Improved fix for #71940
|