Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zpaqfranz for openSUSE:Factory checked in at 2026-09-29 17:49:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zpaqfranz (Old) and /work/SRC/openSUSE:Factory/.zpaqfranz.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zpaqfranz" Tue Sep 29 17:49:43 2026 rev:13 rq:1381239 version:65.4 Changes: -------- --- /work/SRC/openSUSE:Factory/zpaqfranz/zpaqfranz.changes 2026-09-28 10:44:20.042626908 +0200 +++ /work/SRC/openSUSE:Factory/.zpaqfranz.new.383539/zpaqfranz.changes 2026-09-29 17:51:12.721795516 +0200 @@ -1,0 +2,28 @@ +Mon Sep 28 13:18:06 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 65.4: + * New -filelist: every add also stores the deduplicated history + of the file list inside the archive, so l reads that alone + instead of the index of every version: on an archive with 1351 + versions l drops from 15.2 s to 0.3 s, l -all from 215 s to + 12.1 s. Even without -filelist l is about 3 times faster, with + byte identical output. + * New -tar: archive as a tar, keeping on Linux, macOS, FreeBSD, + OpenBSD and Solaris what tar keeps - owners by name and number, + permissions including setuid, setgid and sticky, times with + nanoseconds, symlinks, hard links, FIFOs and devices; sockets + are skipped, as tar does. Extended attributes, ACLs and SELinux + labels are not stored. + * The -tar block reader no longer reads one byte past the 550 + byte franz_block: a memory safety fix, no CVE assigned. + * -turbo now takes an explicit thread count for the fragmenter; + the archive stays byte identical whatever the number. + * On Unix, x no longer writes through a symlink, FIFO or device + but removes it first: x -force over a FIFO used to wait + forever, and over a symlink wrote to its target. + * The temporary folder is now per user, /tmp/_zpaqfranz_<uid>. + * The test suite now runs upstream's full "autotest -all". + * Many more fixes and improvements; see upstream's release + notes for the full list + +------------------------------------------------------------------- Old: ---- zpaqfranz-65.3.tar.gz New: ---- zpaqfranz-65.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zpaqfranz.spec ++++++ --- /var/tmp/diff_new_pack.B6VPhj/_old 2026-09-29 17:51:13.532829382 +0200 +++ /var/tmp/diff_new_pack.B6VPhj/_new 2026-09-29 17:51:13.534829466 +0200 @@ -17,7 +17,7 @@ Name: zpaqfranz -Version: 65.3 +Version: 65.4 Release: 0 Summary: A journaling, incremental, deduplicating archiver # Legal-Review-Notice: zpaqfranz is a single-translation-unit program that @@ -97,8 +97,10 @@ %check # Upstream's built-in self test, then a create/verify round trip. Both run # against the build directory copy, which is still unstripped - upstream notes -# that stripping the binary loses the autotest capability. -./zpaqfranz autotest +# that stripping the binary loses the autotest capability. -all is upstream's +# own test target (Makefile and every CI job), not the hobbled subset the +# binary runs by default. +./zpaqfranz autotest -all ./zpaqfranz a test.zpaq LICENSE ./zpaqfranz v test.zpaq ++++++ zpaqfranz-65.3.tar.gz -> zpaqfranz-65.4.tar.gz ++++++ ++++ 6915 lines of diff (skipped)
