Hello community, here is the log from the commit of package librsync for openSUSE:Factory checked in at 2020-08-17 12:03:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librsync (Old) and /work/SRC/openSUSE:Factory/.librsync.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librsync" Mon Aug 17 12:03:56 2020 rev:26 rq:826924 version:2.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/librsync/librsync.changes 2019-09-13 15:04:12.221270954 +0200 +++ /work/SRC/openSUSE:Factory/.librsync.new.3399/librsync.changes 2020-08-17 12:04:35.802668060 +0200 @@ -1,0 +2,26 @@ +Sun Aug 16 01:03:59 UTC 2020 - Dirk Mueller <[email protected]> + +- udpate to 2.3.1: + * Improved cmake popt handling to find popt dependencies using PkgConfig. + * Tidied internal code and improved tests for netint.[ch], tube.c, and + hashtable.h. + * Improved C99 compatibility. Add `-std=c99 -pedantic` to `CMAKE_C_FLAGS` for + gcc and clang. Fix all C99 warnings by making all code C99 compliant. Tidy + all CMake checks, `#cmakedefines`, and `#includes`. Fix 64bit support for + mdfour checksums (texierp, dbaarda, + * Usage clarified in rdiff (1) man page. (AaronM04, + * Fix #176 hangs calculating deltas for files larger than 4GB. + * Add RabinKarp rollsum support and make it the default. RabinKarp is a much + better rolling hash, which reduces the risk of hash collision corruption + and speeds up delta calculations. The rdiff cmd gets a new `-R + (rollsum|rabinkarp)` argument with the default being `rabinkarp`, Use `-R + rollsum` to generate backwards-compatible signatures. (dbaarda, + https://github.com/librsync/librsync/issues/3) + * Use single-byte literal commands for small inserts in deltas. This makes + each small insert use 1 less byte in deltas. (dbaarda, + https://github.com/librsync/librsync/issues/120) + * Change rs_file_size() to report -1 instead of 0 for unknown file sizes + * Add cmake BUILD_SHARED_LIBS option for static library support. + * Fix compile errors and add .gitignore entries for MSVS 2019. Fixes + +------------------------------------------------------------------- Old: ---- v2.1.0.tar.gz New: ---- v2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librsync.spec ++++++ --- /var/tmp/diff_new_pack.GMGU9L/_old 2020-08-17 12:04:39.102669899 +0200 +++ /var/tmp/diff_new_pack.GMGU9L/_new 2020-08-17 12:04:39.106669902 +0200 @@ -1,7 +1,7 @@ # # spec file for package librsync # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define lname librsync2 Name: librsync -Version: 2.1.0 +Version: 2.3.1 Release: 0 Summary: A Library for Generating Network Deltas License: LGPL-2.1-or-later ++++++ v2.1.0.tar.gz -> v2.3.1.tar.gz ++++++ ++++ 5623 lines of diff (skipped)
