| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-7.2:
bump zip extension version
|
| | |
|
| |
| |
| |
| |
| | |
$Id attributes were used with SVN. With Git most of the Git ident
attributes in source code files are not used anymore.
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.2:
Improve test
|
| |\
| | |
| | |
| | |
| | | |
* PHP-7.1:
Improve test
|
| | |
| | |
| | |
| | | |
Ensure the filename is non existent indeed.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix bug #76524 - ZipArchive memory leak
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Fix bug #76524 - ZipArchive memory leak
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bugfix #76524: Free up zip internal state and adjust the tests for Windows
Bugfix #76524: Fix possible use after free for libzip 1.3.1
Bugfix #76524: Make the test independent of platform
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fixed regex for checking libzip static lib
|
| | |
| | |
| | |
| | |
| | |
| | | |
This bug caused linking issues in debug mode (see bug [#76564](https://bugs.php.net/bug.php?id=76564))
This issue affects PHP 7.2 and master.
|
| | |
| | |
| | |
| | | |
reference, that may lead to memory leaks.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
destructors.
zval_dtor() doesn't make a lot of sense in PHP-7.* and it's used incorrectly in some places.
Its occurances should be replaced by zval_ptr_dtor() or zval_ptr_dtor_nogc(), or even more specialized destructors.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fixed bug #76564 ext/zip link issues
|
| | |
| | |
| | |
| | | |
Add zlib for linking directly, so then ext/zlib is not required.
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.2:
NEWS
Add OPSYS_CPM constant as documented and to match libzip naming
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
where we sure about string persistence.
|
| | |
| | |
| | |
| | | |
is known to be a temporary allocated zend_string.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix shared ext/zip build with static dependency lib
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
EXPECTF logic in run-tests.php is considerable, so let's avoid it.
|
| | | |
|
| | |
| | |
| | |
| | | |
Also unify credits - all are under --CREDITS-- now.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* PHP-7.2:
NEWS
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
|
| | |
| | |
| | |
| | | |
(libzip >= 1.3.1)
|
| | |
| | |
| | |
| | | |
Keep non-constant "php_stream_wrapper"s in API functions and callbacks for compatibility.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some extensions included TODO files that has been present for several
years in the repository tree without changes. This included:
- ext/phar
- ext/intl
- ext/zip
- ext/soap
- ext/pdo
- ext/spl
- ext/dom
- ext/gmp
- ext/xmlwriter
- ext/xmlreader
ext/phar feature request has been created instead, and for others it
would be better to use wiki and RFC workflow instead based on current
feature requests and further PHP development requirements.
[ci skip]
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
|
| |\ \
| | |/
| | |
| | |
| | | |
* PHP-7.1:
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* PHP-7.0:
Better fix bug #75540 Segfault with libzip 1.3.1 - only 1.3.1 is affected - fix use after free
|
| | | |
| | | |
| | | |
| | | |
| | | | |
- only 1.3.1 is affected
- fix use after free
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* PHP-7.2:
NEWS
NEWS
NEWS
fix bug #75540 Segfault with libzip 1.3.1
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
* PHP-7.1:
NEWS
NEWS
fix bug #75540 Segfault with libzip 1.3.1
|
| | |\ \
| | | |/
| | | |
| | | |
| | | |
| | | | |
* PHP-7.0:
NEWS
fix bug #75540 Segfault with libzip 1.3.1
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add _unchecked() variants of zend_spprintf and zend_strpprintf for
cases where we specifically want to disable these checks, such as
use of %H.
|
| | | | |
|