#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++
|
#
c21ec44b |
| 19-Dec-2017 |
Remi Collet |
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
|
#
6a9d2b21 |
| 07-Dec-2017 |
Dmitry Stogov |
Cleanup type conversion
|
#
b72b1a4e |
| 25-Nov-2017 |
Nikita Popov |
Add zend_object_alloc() API Using ecalloc() to create objects is expensive, because the dynamic-size memset() is unreasonably slow. Make sure we only zero the main object structure w
Add zend_object_alloc() API Using ecalloc() to create objects is expensive, because the dynamic-size memset() is unreasonably slow. Make sure we only zero the main object structure with known size, as the properties are intialized separately anyway. Technically we do not need to zero the embedded zend_object structure either, but as long as the memset argument is constant, a couple more bytes don't really matter.
show more ...
|
#
702ef273 |
| 20-Nov-2017 |
Remi Collet |
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
|
#
de47d479 |
| 20-Nov-2017 |
Remi Collet |
fix bug #75540 Segfault with libzip 1.3.1
|
#
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.
|
#
20d930d8 |
| 14-Nov-2017 |
Anatol Belski |
Fix remaining signedness warnings
|
#
a5bc5aed |
| 12-Oct-2017 |
Anatol Belski |
Patch core for PCRE2 support RFC https://wiki.php.net/rfc/pcre2-migration
|
#
e2589b7d |
| 01-Nov-2017 |
Dmitry Stogov |
Use interned strings for "magic" property of internal classes. (not copyied into SHM)
|
#
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 ...
|
#
569d164c |
| 10-Jul-2017 |
Remi Collet |
ZipArchive implements countable, added ZipArchive::count() method
|
#
908029bb |
| 21-Mar-2017 |
Remi Collet |
Fixed Bug #73803 Reflection of ZipArchive does not show public properties
|
#
402eeb85 |
| 02-Mar-2017 |
Remi Collet |
Zip: add support for encrypted archive
|
#
53a08fd0 |
| 01-Mar-2017 |
Remi Collet |
make type consistent with glob_t.gl_pathc
|
#
0ab1af7d |
| 16-Jan-2017 |
Stanislav Malyshev |
Update more functions with path check
|
#
ad08aa39 |
| 06-Jan-2017 |
Mitch Hagstrand |
Fix #70103: Fix bug 70103 when ZTS is enabled Used snprintf to copy the basename string before it is freed
|
#
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
|
#
b204b3ab |
| 26-Nov-2016 |
Anatol Belski |
further normalizations, uint vs uint32_t fix merge mistake yet one more replacement run
|
#
1fd18821 |
| 04-Nov-2016 |
Stanislav Malyshev |
More string length checks & fixes
|
#
ea9fac94 |
| 04-Nov-2016 |
Stanislav Malyshev |
More string length checks & fixes
|
#
8aad3131 |
| 05-Sep-2016 |
Christoph M. Becker |
Fix #70752: Depacking with wrong password leaves 0 length files We should not open the output stream before we have tried to open the archive entry, as failing the latter could leave an
Fix #70752: Depacking with wrong password leaves 0 length files We should not open the output stream before we have tried to open the archive entry, as failing the latter could leave an empty file behind.
show more ...
|