checksum feature request

Jorrit Jongma jorrit.jongma+rsync at
Sat May 23 11:25:41 UTC 2020

This is great! However, do you have access to a big-endian CPU? I'm
not sure how relevant this still is but I've read at some point that
xxhash might have produced different (reverse?) hashes on different
endian CPUs. It may be prudent to acutally test if that is the case
with this implementation or how rsync uses it.

On Sat, May 23, 2020 at 8:11 AM Wayne Davison via rsync
<rsync at> wrote:
> On Tue, Oct 1, 2019 at 8:02 AM Bill Wichser via rsync <rsync at> wrote:
>> Attached is the patch we applied [to add xxhash checksums]
> Thanks, Bill!  I finally got around to finishing up some checksum improvements and have added support for xxhash in the master branch. The latest version in git now picks the best checksum algorithm in common between the client & server version, and will support future checksum algorithms being added without the need for a protocol bump.  It also supports a new RSYNC_CHECKSUM_LIST environment variable that allows the user to limit what checksum algorithms they want rsync to use (in addition to the already existing --checksum-choice=FOO option that forces the checksum choice).
> ..wayne..
> --
> Please use reply-all for most replies to avoid omitting the mailing list.
> To unsubscribe or change options:
> Before posting, read:

More information about the rsync mailing list