Revision tags: php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30 |
|
#
99f1d904 |
| 24-Apr-2018 |
Stanislav Malyshev |
Merge branch 'PHP-7.2' * PHP-7.2: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Server Response
Merge branch 'PHP-7.2' * PHP-7.2: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Server Response causes Crash Fix bug #76249 - fail on invalid sequences Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value Fix bug #75981: prevent reading beyond buffer start
show more ...
|
#
4c06d929 |
| 24-Apr-2018 |
Stanislav Malyshev |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Ser
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Server Response causes Crash Fix bug #76249 - fail on invalid sequences Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value Fix bug #75981: prevent reading beyond buffer start
show more ...
|
#
95ee9efa |
| 24-Apr-2018 |
Stanislav Malyshev |
Merge branch 'PHP-7.0' into PHP-7.1 * PHP-7.0: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Ser
Merge branch 'PHP-7.0' into PHP-7.1 * PHP-7.0: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Server Response causes Crash Fix bug #76249 - fail on invalid sequences Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value Fix bug #75981: prevent reading beyond buffer start
show more ...
|
#
5a18d7a0 |
| 24-Apr-2018 |
Stanislav Malyshev |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Ser
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Fix tsrm_ls Fix #76129 - remove more potential unfiltered outputs for phar Fix test Fix bug #76248 - Malicious LDAP-Server Response causes Crash Fix bug #76249 - fail on invalid sequences Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value Fix bug #75981: prevent reading beyond buffer start
show more ...
|
Revision tags: php-7.1.17RC1, php-7.2.5RC1, php-5.6.35 |
|
#
6e64aba4 |
| 28-Mar-2018 |
Stanislav Malyshev |
Fix #76129 - remove more potential unfiltered outputs for phar |
#
2e5ac355 |
| 17-Apr-2018 |
Anatol Belski |
Move to unsigned types in phar Preventing integer overflows in principle, which allows to avoid additional range checks. The phar format is based on 32-bit lengths, so the storage si
Move to unsigned types in phar Preventing integer overflows in principle, which allows to avoid additional range checks. The phar format is based on 32-bit lengths, so the storage sizes was kept same.
show more ...
|
Revision tags: php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28 |
|
#
701437a9 |
| 25-Feb-2018 |
Gabriel Caruso |
Remove return types from some magic method in protos __construct, __destruct, __wakeup does not have return types defined. |
Revision tags: php-7.2.3RC1, php-7.1.15RC1 |
|
#
c8e844be |
| 08-Feb-2018 |
Joe |
Merge branch 'PHP-7.2' * PHP-7.2: Fixed bug #65414
|
#
d806d031 |
| 02-Feb-2018 |
Bishop Bettini |
Fixed bug #65414 |
#
4765ba7d |
| 02-Feb-2018 |
Bishop Bettini |
Fixed bug #65414 |
Revision tags: php-7.1.14, php-7.2.2 |
|
#
4a7dacb5 |
| 28-Jan-2018 |
Nikita Popov |
Don't loop over indexes in Phar::extractTo() Instead use a more idiomatic foreach loop. The behavior is not strictly the same, but I see no reason why this specific case should enfor
Don't loop over indexes in Phar::extractTo() Instead use a more idiomatic foreach loop. The behavior is not strictly the same, but I see no reason why this specific case should enforce continuously indexed integer keys. Also handle references in the array while at it.
show more ...
|
#
d79a0bf7 |
| 28-Jan-2018 |
Nikita Popov |
Merge branch 'PHP-7.2'
|
Revision tags: php-7.1.14RC1, php-7.2.2RC1 |
|
#
fa586cee |
| 06-Jan-2018 |
Bishop Bettini |
Fixed bug #54289 If a directory is passed to Phar::extractTo(), loop over all entries and extract all files with the given prefix. |
#
9cbb5210 |
| 22-Jan-2018 |
Dmitry Stogov |
Access HashTable.u.flags through HT_FLAGS() macro. |
Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
b864e6b5 |
| 14-Dec-2017 |
Dmitry Stogov |
Move constants into read-only data segment |
#
9e709e2f |
| 14-Dec-2017 |
Dmitry Stogov |
Move constants into read-only data segment |
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12, l |
|
#
95e9cc28 |
| 16-Nov-2017 |
Nikita Popov |
Backport some printf() fixes to 7.2 |
#
26f8fc83 |
| 16-Nov-2017 |
Nikita Popov |
Enable and fix printf() format warnings Add _unchecked() variants of zend_spprintf and zend_strpprintf for cases where we specifically want to disable these checks, such as use of %H. |
Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23 |
|
#
cf1d42e0 |
| 24-Aug-2017 |
Kalle Sommer Nielsen |
Kill compiler warnings in ext/phar |
Revision tags: php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22 |
|
#
827284ec |
| 27-Jul-2017 |
Anatol Belski |
fix up porting mistakes |
#
49d9b301 |
| 26-Jul-2017 |
Anatol Belski |
Move cwd_state and path related routines to size_t Having `int` there is no real profit in the size or speed, while unsigned improves security and overall integration. ZPP supplied strin
Move cwd_state and path related routines to size_t Having `int` there is no real profit in the size or speed, while unsigned improves security and overall integration. ZPP supplied strings can be then accepted directly and structs can be still handled with smaller unsigned types for size reasons, which is safe. Yet some related places are to go. basic move tsrm_realpath_r to size_t fix conditions and sync with affected places touch ocurrences of php_sys_readlink usage follow up on phar path handling remove duplicated check move zend_resolve_path and related pieces to size_t touch yet resolve path related places remove cast missing pieces missing piece yet cleanups for php_sys_readlink for ssize_t fix wrong return
show more ...
|
Revision tags: php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20 |
|
#
2a64f548 |
| 29-May-2017 |
Joe Watkins |
Merge branch 'PHP-7.1' * PHP-7.1: Fix Bug #74386Phar::__construct(): wrong number of parameters by reflection
|