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)

Reply via email to