whirlpool available in libgcrypt, librhash no more needed
Blake2 in place of MD4 with updated prerequisite on librsync
Blake2 in place of MD4 with updated prerequisite on librsync
implemented, see as overloaded method of of archive_option_{create|isolate|merge}::set_delta_signature() with the new rsync_sig_magic enum. At CLI level the "--delta sig:...." receives an additional argument to define either blake2 or rk-blake2 (the now default) hash algorithm to build delta signatures. The archive listing has been enhanced to display the hash algorithm used for the signature where [D] stands for md4 (backward compatible with the older versions, [B] for blake2 and [R] for rk-bla...
updating python binding with new hash algo and has selection for binary delta features
using the default rk-blake2 as default hash for binary delta signatures
fixed spelling or rk-blake2 name in CLI
enhancing --delta sig CLI option to add the possibility to select the delta sig hash