Commit Graph

19 Commits

Author SHA1 Message Date
Wang Mingyu
cc54035137
libzip: upgrade 1.11.3 -> 1.11.4
Changelog:
===========
* Use separate cmake package files for library and programs.
* Improve documentation.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:11 -07:00
Wang Mingyu
44845523d7
libzip: upgrade 1.11.2 -> 1.11.3
Changelog:
============
* 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.
* Improve check for GetSecurityInformation availability on Windows.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-10 08:45:37 -08:00
Wang Mingyu
bcca616683
libzip: upgrade 1.11.1 -> 1.11.2
Changelog:
 Fix performance regression in `zip_stat` introduced in 1.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:17 -08:00
Wang Mingyu
63d2569626
libzip: upgrade 1.10.1 -> 1.11.1
Changelog:
===========
* 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.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:23 -07:00
Wang Mingyu
cb6c4c0888 libzip: upgrade 1.10.0 -> 1.10.1
Changelog:
===========
* 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.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Andrej Valek
8af2f17a6f cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS
- Try to add convert and apply statuses for old CVEs
- Drop some obsolete ignores, while they are not relevant for current
  version

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-27 08:54:40 -07:00
Wang Mingyu
4d41d1792f libzip: upgrade 1.9.2 -> 1.10.0
Changelog:
===========
* 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.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Joshua Watt
22afd39264 libzip: Add native support
Native tools may link against libzip, so extend it to be a native
recipe also.

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-28 10:05:38 -07:00
wangmy
01d12fdd2f libzip: upgrade 1.9.0 -> 1.9.2
License-Update: email of authors changed to <info@libzip.org>

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
wangmy
aa8df642f7 libzip: upgrade 1.8.0 -> 1.9.0
Changelog:
============
    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.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Matsunaga-Shinji
85460656d9 libzip: add CVE-2017-12858 to allowlist
Patch for CVE-2017-12858 is applied in version 1.2.0.

Signed-off-by: matsunaga-shinji <shin.matsunaga@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-06 20:25:34 -04:00
Khem Raj
38a27aaeba libzip: Upgrade to 1.8.0
Add packageconfigs for various features keep them disabled except ssl lzma tools examples

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-19 17:27:46 -07:00
Oleksandr Kravchuk
e25587d58b libzip: update to 1.7.3
License checksum checked due to modified copyright years.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:23:16 -07:00
Pierre-Jean Texier
9b9e8086eb libzip: upgrade 1.7.0 -> 1.7.1
See full changelog https://github.com/nih-at/libzip/releases/tag/v1.7.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-14 22:31:24 -07:00
Pierre-Jean Texier
f95dca5953 libzip: upgrade 1.6.1 -> 1.7.0
See full changelog https://github.com/nih-at/libzip/releases/tag/rel-1-7-0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08 22:00:37 -07:00
Pierre-Jean Texier
883966a8bf libzip: upgrade 1.6.0 -> 1.6.1
See https://github.com/nih-at/libzip/releases/tag/rel-1-6-1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20 08:22:38 -08:00
Pierre-Jean Texier
4043bcc714 libzip: upgrade 1.5.2 -> 1.6.0
License-Update: copyright years updated

Also add PACKAGECONFIG for lzma, supported since commit
in [1].

[1] - a91b3c4194

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-01-26 11:31:09 -08:00
Alex Kiernan
36e3e1e389 libzip: Upgrade 1.5.1 -> 1.5.2
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-21 09:31:09 -07:00
Bartosz Golaszewski
26ec99bfe7 libzip: new package
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-27 11:05:21 -08:00