From f805d1a7f7e6a2d14febc532bb357a10c46c8972 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 27 Jun 2020 10:39:12 -0700 Subject: [PATCH] More NEWS and man page changes. --- NEWS.md | 17 ++++++++++++----- rsync.1.md | 2 ++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/NEWS.md b/NEWS.md index d579b955..8b745371 100644 --- a/NEWS.md +++ b/NEWS.md @@ -20,8 +20,8 @@ Protocol: 31 (unchanged) the same environment variables the client uses. Allow the env vars to be divided into "client list & server list" by the "`&`" char. - - Simplify how the negotiation environment variables apply to older rsync - versions. + - Simplify how the negotiation environment variables apply when interacting + with an older rsync version. - Do not allow a negotiated checksum or compression choice of "none" unless the user authorized it via an environment variable or command-line option. @@ -37,11 +37,17 @@ Protocol: 31 (unchanged) die when out of memory. This eliminated some caller-side check-and-die code and added some missing sanity-checking of allocations. - - Preparing for an upcoming xxHash release that provides new XXH3 & XXH128 - hashing routines (disabled until their code is finalized). - - Improved the man page a bit more. +### PACKAGING RELATED: + + - Prepared the checksum code for an upcoming xxHash release that provides new + XXH3 & XXH128 checksum routines. These will not be compiled into rsync + until the xxhash v0.8.0 include files are installed on the build host, and + that release is a few weeks away at the time this was written. So, if it's + now the future and you have packaged and installed xxhash-0.8.0-devel, a + fresh rebuild of rsync 3.2.2 will give you the new checksum routines. + ------------------------------------------------------------------------------ @@ -4144,6 +4150,7 @@ Protocol: 25 (changed) | RELEASE DATE | VER. | DATE OF COMMIT\* | PROTOCOL | |--------------|--------|------------------|-------------| +| ?? Jun 2020 | 3.2.2 | | 31 | | 22 Jun 2020 | 3.2.1 | | 31 | | 19 Jun 2020 | 3.2.0 | | 31 | | 28 Jan 2018 | 3.1.3 | | 31 | diff --git a/rsync.1.md b/rsync.1.md index 3708e1e1..e75544e9 100644 --- a/rsync.1.md +++ b/rsync.1.md @@ -1475,6 +1475,8 @@ your home directory (remove the '=' for that). The checksum options that you may be able to use are: - `auto` (the default) + - `xxh128` + - `xxh3` - `xxh64` (aka xxhash) - `md5` - `md4` -- 2.47.2