pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/rsync
Module Name: pkgsrc
Committed By: adam
Date: Tue Sep 22 06:44:46 UTC 2026
Modified Files:
pkgsrc/net/rsync: Makefile Makefile.common distinfo
Log Message:
rsync: updated to 3.5.1
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.
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 pkgsrc/net/rsync/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/rsync/Makefile.common
cvs rdiff -u -r1.68 -r1.69 pkgsrc/net/rsync/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/rsync/Makefile
diff -u pkgsrc/net/rsync/Makefile:1.136 pkgsrc/net/rsync/Makefile:1.137
--- pkgsrc/net/rsync/Makefile:1.136 Sat Aug 15 06:57:50 2026
+++ pkgsrc/net/rsync/Makefile Tue Sep 22 06:44:46 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.136 2026/08/15 06:57:50 wiz Exp $
+# $NetBSD: Makefile,v 1.137 2026/09/22 06:44:46 adam Exp $
.include "Makefile.common"
@@ -28,6 +28,7 @@ SUBST_SED.paths+= -e 's|/usr/bin/rsync|$
.include "../../archivers/lz4/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/libidn2/buildlink3.mk"
.include "../../devel/popt/buildlink3.mk"
.include "../../devel/xxhash/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
Index: pkgsrc/net/rsync/Makefile.common
diff -u pkgsrc/net/rsync/Makefile.common:1.1 pkgsrc/net/rsync/Makefile.common:1.2
--- pkgsrc/net/rsync/Makefile.common:1.1 Sat Aug 15 06:57:50 2026
+++ pkgsrc/net/rsync/Makefile.common Tue Sep 22 06:44:46 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.1 2026/08/15 06:57:50 wiz Exp $
+# $NetBSD: Makefile.common,v 1.2 2026/09/22 06:44:46 adam Exp $
#
# used by net/rsync/Makefile
# used by net/rrsync/Makefile
-DISTNAME= rsync-3.5.0
+DISTNAME= rsync-3.5.1
CATEGORIES= net
MASTER_SITES= http://rsync.samba.org/ftp/rsync/
MASTER_SITES+= http://rsync.samba.org/ftp/rsync/old-versions/
Index: pkgsrc/net/rsync/distinfo
diff -u pkgsrc/net/rsync/distinfo:1.68 pkgsrc/net/rsync/distinfo:1.69
--- pkgsrc/net/rsync/distinfo:1.68 Thu Aug 13 06:17:23 2026
+++ pkgsrc/net/rsync/distinfo Tue Sep 22 06:44:46 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.68 2026/08/13 06:17:23 wiz Exp $
+$NetBSD: distinfo,v 1.69 2026/09/22 06:44:46 adam Exp $
-BLAKE2s (rsync-3.5.0.tar.gz) = cbeec5e81787e407a26e9a9e18c95d4e75344e0ce86c3e9fef12b127b49ee808
-SHA512 (rsync-3.5.0.tar.gz) = 6c5bada017e4e5f5b451058e2d1863174a1807796525ef4188c1f40358ccbdd36604fd2275dceb1cc6a95ac04da211501553353026c48594c5a79eedb27ce68d
-Size (rsync-3.5.0.tar.gz) = 1892222 bytes
+BLAKE2s (rsync-3.5.1.tar.gz) = 4ae90d2b0fa382d6a7966aa8ce56dda09c636df58a477f93771827770ac87833
+SHA512 (rsync-3.5.1.tar.gz) = 76f3c60eb12bbde9dd0edfb35c2584526298efea8eace446cbfc11791a593e3716daae313ae6ea30598c03f6c30f38492a4248482351b807ba653a23c808a4aa
+Size (rsync-3.5.1.tar.gz) = 1932807 bytes
SHA1 (patch-Makefile.in) = 701577726bdb3b91c97bba47c6be331505630a72
SHA1 (patch-acls.c) = 9be60c0c1abedc961fa95bba2bb23d802a09bc62
Home |
Main Index |
Thread Index |
Old Index