Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libzip-tools-1.12.1-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libzip-tools Distribution: openSUSE Tumbleweed
Version: 1.12.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 16 21:04:47 2026
Group: Productivity/Archiving/Compression Build host: reproducible
Size: 206266 Source RPM: libzip-1.12.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://libzip.org/
Summary: Utilities from the libzip project
This subpackage contains zipcmp and zipmerge, for comparison of two
archives, and merging multiple archives together, respectively.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Oct 16 2026 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.12.1:
    * Protect against denial of service attack
    (GHSA-m3wq-j48p-jxwh, actually fixed in 1.12)
    * Fix compile issues.
    * Fix adding and replacing files in torrentzip archives
    * Fix error handling in zip_source_filep_create()
  - update to 1.12:
    * Keep order of local extra fields, even if an identical extra
      field is present in the central directory
    * Add zip_source_at_eof() and ZIP_SOURCE_AT_EOF
    * Consistently report CRC and decryption errors when reading
      exactly to end-of-file.
    * Remove Mbed TLS support - the required functions were made
      private
    * Securely clear passwords and key material before freeing it
    * Use SipHash hash function with per-table random keys. This
      prevents hash flooding attacks
    * Add compile time option to limit LZMA window size
    * Add more comprehensive fuzzers for metadata and write code
      paths
    * Fix zip_source_is_seekable()
    * Fix setting incorrect WinZIP AES version in some cases
    * Further improvements to overall stability and other minor
      adjustments have been made
* Tue Sep 09 2025 pgajdos@suse.com
  - version update to 1.11.4
    * Use separate cmake package files for library and programs.
    * Improve documentation.
* Thu Apr 24 2025 Christophe Marin <christophe@krop.fr>
  - Fix libzip-devel dependencies. libzip-targets*.cmake create
    CMake targets for zipcmp, zipmerge and ziptool.
* Sat Feb 22 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.11.3:
    * Report read error for corrupted encrypted file data
    * Avoid unnecessary seeks when writing archive
    * Don't hardcode _Nullable support in zip.h to allow it to be
      used with different compilers
* Thu Nov 07 2024 Yann BOYER <yann.boyer742@gmail.com>
  - version update to 1.11.2
    * Fix performance regression in `zip_stat` introduced in 1.11.
* Wed Oct 30 2024 Yann BOYER <yann.boyer742@gmail.com>
  - version update to 1.11.1
    * Fix zipconf.h for version number with missing third component.
    * Stop searching after finding acceptable central directory, even if it contains inconsistencies.
    * Only write Zip64 EOCD if fields don't fit in normal EOCD. Previously libzip also wrote it when any directory entry required Zip64.
    * Allow bytes from 0x00-0x1F as UTF-8.
    * Add new error code ZIP_ER_TRUNCATED_ZIP for files that start with a valid local header signature.
    * `zipcmp`: add -T option for comparing timestamps.
    * `zip_file_replace` now removes the target's extra field information.
* Thu Aug 24 2023 pgajdos@suse.com
  - version update to 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.
* Tue Jun 27 2023 pgajdos@suse.com
  - version update to 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.
* Fri Jul 01 2022 Paolo Stivanin <info@paolostivanin.com>
  - libzip 1.9.2:
    * Fix version number in header file.
    * Fix zip_file_is_seekable().
    * 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.
* Sun Jun 20 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - libzip 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()
  - drop libzip-pkgconfig.patch, no longer required

Files

/usr/bin/zipcmp
/usr/bin/zipmerge
/usr/bin/ziptool
/usr/share/licenses/libzip-tools
/usr/share/licenses/libzip-tools/LICENSE
/usr/share/man/man1/zipcmp.1.gz
/usr/share/man/man1/zipmerge.1.gz
/usr/share/man/man1/ziptool.1.gz
/usr/share/man/man5/zip.5.gz
/usr/share/man/man5/zip_error.5.gz
/usr/share/man/man5/zip_file.5.gz
/usr/share/man/man5/zip_source.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 22 01:28:39 2026