librsync

Edit Package librsync

NOTE: Automatically created during Factory devel project migration by admin.

Refresh
Refresh
Source Files
Filename Size Changed
librsync.changes 0000009709 9.48 KB
librsync.spec 0000002965 2.9 KB
v2.3.4.tar.gz 0000201307 197 KB
Revision 29 (latest revision is 30)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1072917 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
- update to 2.3.4:
  * Update github actions and fix `iwyu` build target. Update
    `checkout` and `upload-artifact` to v3. Update `lint.yml` 
    installed packages for fixed iwyu deps. 
  * Fix `iwyu` build target to ignore `fileutil.c`
    and use neater clang output with noisy "note:" output
    removed.  Run `make iwyu-fix` to fix
    includes for `tests/rabinkarp_perf.c`. 
  * Make delta directly process the input stream if it has enough
    data. Delta operations will only accumulate data into the
    internal scoop buffer if the input buffer is too small,
    otherwise it will process the input directly.
    This makes delta calculations 5%~15% faster by avoiding
    extra data copying.
  * Improve documentation so that Doxygen generates more complete
    documentation with diagrams, renders better, and is more
    navigable as markdown docs on GitHub.
  * Tidy rdiff integration test scripts. Made the filenames and
    shell arguments for test scripts consistent. (dbaarda,
  * Add better cmake build type configuration support. Added
    `BuildType.cmake` with better support for selecting the
    build type and making it default to Debug.
  * Remove obsolete unused tests. Removed some obsolete mdfour
    test data files and `check-rdiff` perl script.
  * Fix warning for later CMake versions. New CMake versions
    started complaining about the filename `Findlibb2.cmake` not
    matching the LIBB2 variables being used.
Comments 0
openSUSE Build Service is sponsored by