History log of /PHP-8.4/ext/zip/php_zip.c (Results 126 – 150 of 354)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


12345678910>>...15