rsync: Update to version 3.5.1
Commit Message
- Update from version 3.5.0 to 3.5.1
- No change in rootfile
- Changelog
3.5.1
PROTOCOL NUMBER:
- The protocol number was changed to 33.
BUG FIXES:
- Fixed several path-handling regressions from 3.5.0. Explicit sender paths
can again traverse symlinked ancestors without weakening confinement of
paths found during recursive scans. Local and remote-shell `--files-from`
paths are handled as operator-supplied paths rather than paths beneath the
transfer root.
- Fixed access to `/dev/stdin`, `/dev/stdout`, `/dev/stderr` and `/dev/fd/N`
when they refer to pipes or descriptors inside user namespaces. Reading
batch data from a FIFO or process substitution works again.
- Restored `--max-alloc=0` as a spelling for the parser's maximum allocation
limit rather than disabling that limit.
- Fixed restricted-root paths in `rrsync` and detection of an inetd connection
when a daemon is started with a local socket on standard input, as can
happen under ADB without a PTY.
- Allowed `--contimeout` for daemon connections made through `--rsh` without
applying it to ordinary remote-shell transfers.
- Tightened validation of partial-directory state and alternate-destination
paths on the receiver. An alternate-destination leaf symlink is no longer
followed as a basis file.
- Fixed undefined shifts in the bundled zlib code and a FreeBSD amd64 build
failure involving the assembly and SIMD objects.
ENHANCEMENTS:
- Added support for internationalised domain names when the required library
is available at build time.
- Added the number of 4 KiB logical blocks touched to `--stats`. This counts
distinct logical file regions written by the receiver, not physical disk
blocks or disk I/O. It is reported when both peers negotiate protocol 33.
BUILD AND TESTS:
- `install-strip` now honours `STRIP` including during cross-compilation.
- Updated platform tests and fleet-test coverage for the 3.5.0 fixes.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/rsync | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
@@ -26,7 +26,7 @@ include Config
SUMMARY = Versatile tool for fast incremental file transfer
-VER = 3.5.0
+VER = 3.5.1
THISAPP = rsync-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = rsync
-PAK_VER = 25
+PAK_VER = 26
DEPS = libxxhash
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1a0aaddd9555c14e2b026f4ac9aff0c0b7760a5809fc80c7872b382a0b9b4719dcc0d382c0e43439955efd855ffa2dff101c10a86529b88fd380205cc9506179
+$(DL_FILE)_BLAKE2 = 513d03ddadf484424c90755f8d3a947993fdbac3fd7e7b2cdc675e25096f376d7086318be904efd32071d4ba27a06bdaf2875a2086e94f7bd5a7cc9fbdf065ef
install : $(TARGET)