Jekyll 2024-01-17T15:31:13+01:00 https://libzip.org/feed.xml libzip A C library for reading, creating, and modifying zip archives.
Released libzip 1.10.1 2023-08-23T00:00:00+02:00 2023-08-23T00:00:00+02:00 https://libzip.org/news/release-1.10.1
Add ZIP_LENGTH_TO_END
and ZIP_LENGTH_UNCHECKED
. Unless ZIP_LENGTH_UNCHECKED
is used as length
, it is an error for a file to shrink between the time when the source is created and when its data is read.
Fix test on Windows.
Download release:
]]> Released libzip 1.10.0 2023-06-23T00:00:00+02:00 2023-06-23T00:00:00+02:00 https://libzip.org/news/release-1.10.0
Make support for layered sources public.
Add zip_source_zip_file
and zip_source_zip_file_create
, deprecate zip_source_zip
and zip_source_zip_create
.
Allow reading changed file data.
Fix handling of files of size 4294967295.
zipmerge
: copy extra fields.
zipmerge
: add option to keep files uncompressed.
Switch test framework to use nihtest instead of Perl.
Fix reading/writing compressed data with buffers > 4GiB.
Restore support for torrentzip.
Add warnings when using deprecated functions.
Allow keeping files for empty archives.
Support mbedTLS>=3.3.0.
Support OpenSSL 3.
Use ISO C secure library functions, if available.
Download release:
]]> Released libzip 1.9.2 2022-06-28T00:00:00+02:00 2022-06-28T00:00:00+02:00 https://libzip.org/news/release-1.9.2
Fix version number in header file.
Download release:
]]> Released libzip 1.9.1 2022-06-28T00:00:00+02:00 2022-06-28T00:00:00+02:00 https://libzip.org/news/release-1.9.1
Fix zip_file_is_seekable()
.
Download release:
]]> Released libzip 1.9.0 2022-06-13T00:00:00+02:00 2022-06-13T00:00:00+02:00 https://libzip.org/news/release-1.9.0
Add zip_file_is_seekable()
.
Improve compatibility with WinAES.
Fix encoding handling in zip_name_locate()
.
Add option to zipcmp
to output summary of changes.
Various bug fixes and documentation improvements.
Download release:
]]> Released libzip 1.8.0 2021-06-18T00:00:00+02:00 2021-06-18T00:00:00+02:00 https://libzip.org/news/release-1.8.0
Add support for zstd (Zstandard) compression.
Add support for lzma (ID 14) compression.
Add zip_source_window_create()
.
Add zip_source_zip_create()
variant to zip_source_zip()
.
Allow method specific comp_flags
in zip_set_file_compression()
.
Allow zip_source_tell()
on sources that don’t support seeking and zip_ftell()
on compressed data.
Provide more details for consistency check errors.
Improve output of zipcmp
.
In zipcmp
, don’t ignore empty directories when comparing directory listing.
Treat empty string as no password given in zip_file_set_encryption()
, zip_fopen_encrypted()
, and zip_set_default_password()
.
Download release:
]]> Released libzip 1.7.3 2020-07-15T00:00:00+02:00 2020-07-15T00:00:00+02:00 https://libzip.org/news/release-1.7.3
Support cmake < 3.17 again.
Fix pkgconfig file (regression in 1.7.2).
Download release:
]]> Released libzip 1.7.2 2020-07-11T00:00:00+02:00 2020-07-11T00:00:00+02:00 https://libzip.org/news/release-1.7.2
Fixes for the CMake find_project() files.
libzip moved to the CMake libzip:: NAMESPACE.
CMake usage best practice cleanups.
Download release:
]]> Released libzip 1.7.1 2020-06-13T00:00:00+02:00 2020-06-13T00:00:00+02:00 https://libzip.org/news/release-1.7.1
Restore LIBZIP_VERSION_{MAJOR,MINOR,MICRO}
symbols.
Fixes warnings reported by PVS-Studio.
Add LIBZIP_DO_INSTALL
build setting to make it easier to use libzip as subproject.
Download release:
]]> Released libzip 1.7.0 2020-06-05T00:00:00+02:00 2020-06-05T00:00:00+02:00 https://libzip.org/news/release-1.7.0
Add support for encrypting using traditional PKWare encryption.
Add zip_compression_method_supported()
.
Add zip_encryption_method_supported()
.
Add the ZIP_SOURCE_GET_FILE_ATTRIBUTES
source command.
Refactor stdio file backend.
Add CMake find_project() support.
Download release:
]]>