Overview
Request 826924 accepted
- 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
- Created by dirkmueller
- In state accepted
Request History
dirkmueller created request
- 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
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:32"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:adi:32"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:32 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:32 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:32 got accepted.