head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.10.07.14.24.37; author wiz; state Exp; branches; next ; commitid t2ASwL6pYmzLlyYG; desc @@ 1.1 log @libzip: update to 1.12. # 1.12 [2026-10-07] * 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. * Make non-random tests work on macOS and Windows by using a special version of libzip. * 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. @ text @$NetBSD: patch-regress_nihtest.conf.in,v 1.3 2023/08/25 07:12:41 adam Exp $ To allow testing in uninstalled state. --- regress/support/nihtest.conf.in.orig 2023-08-23 10:55:23.000000000 +0000 +++ regress/support/nihtest.conf.in @@@@ -9,6 +9,8 @@@@ program-directories = @@PROJECT_BINARY_DI @@PROJECT_BINARY_DIR@@/src/Debug default-program = ziptool_regress default-stderr-replace = "^([A-Z]:)?[^ :]*: " "" +environment-passthrough = LD_LIBRARY_PATH + DYLD_LIBRARY_PATH [comparators] zip.zip = zipcmp -pv @