Overview

Request 1072919 accepted

- 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. (forwarded request 1072917 from dirkmueller)

Loading...
Request History
Jan Engelhardt's avatar

jengelh created request

- 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. (forwarded request 1072917 from dirkmueller)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:7 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:7"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:7"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:7 got accepted.

openSUSE Build Service is sponsored by