#
e5c95234 |
| 16-Feb-2020 |
Stanislav Malyshev |
Fix bug #79082 - Files added to tar with Phar::buildFromIterator have all-access permissions
|
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3, php-7.2.23, php-7.3.10, php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8 |
|
#
cd1101e8 |
| 29-Jul-2019 |
Christoph M. Becker |
Fix #77919: Potential UAF in Phar RSHUTDOWN We have to properly clean up in case phar_flush() is failing. We also make the expectation of the respective test case less liberal t
Fix #77919: Potential UAF in Phar RSHUTDOWN We have to properly clean up in case phar_flush() is failing. We also make the expectation of the respective test case less liberal to avoid missing such bugs in the future.
show more ...
|
Revision tags: php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16, php-7.3.3RC1, php-7.2.16RC1, php-7.2.15, php-7.3.2, php-7.2.15RC1, php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14, php-7.2.14RC1, php-7.3.1RC1, php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33 |
|
#
aabdb71d |
| 02-Dec-2018 |
Stanislav Malyshev |
Fix TSRM signature - php_stream_stat macro has it's own TSRM
|
Revision tags: php-7.3.0 |
|
#
69f5e799 |
| 02-Dec-2018 |
Stanislav Malyshev |
Fix bug #77022 - use file mode or umask for new files
|
Revision tags: php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4, php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1, php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, 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, 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
|
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, php-7.2.3RC1, php-7.1.15RC1 |
|
#
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, 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.
|
Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12, php-7.0.26 |
|
#
95e9cc28 |
| 16-Nov-2017 |
Nikita Popov |
Backport some printf() fixes to 7.2
|
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, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22, 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, php-7.1.6RC1, php-7.0.20RC1, php-7.1.5, php-7.0.19 |
|
#
d6922ef8 |
| 06-May-2017 |
Fabien Villepinte |
Fix Bug #74386Phar::__construct(): wrong number of parameters by reflection
|
#
2dee44c7 |
| 10-May-2017 |
Fabien Villepinte |
Fix Bug #74386 Phar::__construct(): wrong number of parameters by reflection
|
#
27e7aea4 |
| 25-May-2017 |
Dmitry Stogov |
"Countable" interface is moved from SPL to Core
|
Revision tags: php-7.0.19RC1, php-7.1.5RC1 |
|
#
c0c08719 |
| 21-Apr-2017 |
Christian Weiske |
Fixed bug #51918 Phar::webPhar() does not handle requests sent through PUT and DELETE method phar: Support DELETE, HEAD and PUT HTTP methods in Phar::webPhar Up to now only GET and
Fixed bug #51918 Phar::webPhar() does not handle requests sent through PUT and DELETE method phar: Support DELETE, HEAD and PUT HTTP methods in Phar::webPhar Up to now only GET and POST requests could be handled with Phar::webPhar(), which is insufficient for today's REST APIs. This patch expands the list of supported HTTP methods.
show more ...
|
Revision tags: php-7.1.4, php-7.0.18 |
|
#
a9fdf3d6 |
| 07-Apr-2017 |
Mitch Hagstrand |
Fix for Bug 74196: PharData->decompress() does not correctly support dot names 1. Fixed phar_rename_archive to no longer remove everything after a "." in the filename 2. Removed unused "
Fix for Bug 74196: PharData->decompress() does not correctly support dot names 1. Fixed phar_rename_archive to no longer remove everything after a "." in the filename 2. Removed unused "zend_bool compress" parameter 3. Added Test 4. Fixed tests that had a work around for this problem
show more ...
|
#
d9a05807 |
| 09-Apr-2017 |
Mitch Hagstrand |
Fix of Bug #74383: Wrong reflection on Phar::running
|
#
775afd5e |
| 09-Apr-2017 |
Mitch Hagstrand |
Fix of Bug #74383: Wrong reflection on Phar::running
|
Revision tags: php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, 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, 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
|
#
758af77e |
| 22-Dec-2016 |
Anatol Belski |
Path handling related refactorings Primarily related to the path handling datatypes, to avoid unnecessary casts, where possible. Also some rework to avoid code dup. Probably more pla
Path handling related refactorings Primarily related to the path handling datatypes, to avoid unnecessary casts, where possible. Also some rework to avoid code dup. Probably more places are to go, even not path related, primarily to have less casts and unsigned integers where possible. That way, we've not only less warnings and casts, but are also safer with regard to the integer overflows. OFC it's not a panacea, but still significantly reduces the vulnerability potential.
show more ...
|
Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0 |
|
#
b204b3ab |
| 26-Nov-2016 |
Anatol Belski |
further normalizations, uint vs uint32_t fix merge mistake yet one more replacement run
|
#
b1ff0c52 |
| 25-Nov-2016 |
Stanislav Malyshev |
Fix more size_t/int implicit conversions Now the conversions are explicit and do checks. Not sure it's the best way but at least we can see them now in the open.
|
#
fe994fd9 |
| 25-Nov-2016 |
Stanislav Malyshev |
Fix int/size_t confusion in isValidPharFilename (bug #73580)
|