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:           Mon Apr  8 18:52:00 UTC 2024

Modified Files:
        pkgsrc/net/rsync: Makefile distinfo options.mk

Log Message:
rsync: updated to 3.3.0

NEWS for rsync 3.3.0 (6 Apr 2024)

Changes in this version:

BUG FIXES:

Fixed a bug with --sparse --inplace where a trailing gap in the source file would not clear out the trailing data in the destination file.

Fixed an buffer overflow in the checksum2 code if SHA1 is being used for the checksum2 algorithm.

Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so that the extra tests don't complain about a strlcpy() limit value (which was too large, even though it wasn't possible for the larger 
value to cause an overflow).

Add a backtick to the list of characters that the filename quoting needs to escape using backslashes.

Fixed a string-comparison issue in the internal handling of --progress (a locale such as tr_TR.utf-8 needed the internal triggering of --info options to use upper-case flag names to ensure that they 
match).

Make sure that a local transfer marks the sender side as trusted.

Change the argv handling to work with a newer popt library -- one that likes to free more data than it used to.

Rsync now calls OpenSSL_add_all_algorithms() when compiled against an older openssl library.

Fixed a problem in the daemon auth for older protocols (29 and before) if the openssl library is being used to compute MD4 checksums.

Fixed rsync -VV on Cygwin -- it needed a flush of stdout.

Fixed an old stats bug that counted devices as symlinks.

ENHANCEMENTS:

Enhanced rrsync with the -no-overwrite option that allows you to ensure that existing files on your restricted but writable directory can't be modified.

Enhanced the manpages to mark links with .UR & .UE. If your nroff doesn't support these idioms, touch the file .md2man-force in the source directory so that md-convert gets called with the 
--force-link-text option, and that should ensure that your manpages are still readable even with the ignored markup.

Some manpage improvements on the handling of [global] modules.

Changed the mapfrom & mapto perl scripts (in the support dir) into a single python script named idmap. Converted a couple more perl scripts into python.

Changed the mnt-excl perl script (in the support dir) into a python script.

DEVELOPER RELATED:

Updated config.guess (timestamp 2023-01-01) and config.sub (timestamp 2023-01-21).


To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 pkgsrc/net/rsync/Makefile
cvs rdiff -u -r1.58 -r1.59 pkgsrc/net/rsync/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/rsync/options.mk

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.126 pkgsrc/net/rsync/Makefile:1.127
--- pkgsrc/net/rsync/Makefile:1.126     Tue Oct 24 22:10:32 2023
+++ pkgsrc/net/rsync/Makefile   Mon Apr  8 18:52:00 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.126 2023/10/24 22:10:32 wiz Exp $
+# $NetBSD: Makefile,v 1.127 2024/04/08 18:52:00 adam Exp $
 
-DISTNAME=      rsync-3.2.7
-PKGREVISION=   2
+DISTNAME=      rsync-3.3.0
 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.58 pkgsrc/net/rsync/distinfo:1.59
--- pkgsrc/net/rsync/distinfo:1.58      Mon Oct 24 10:28:22 2022
+++ pkgsrc/net/rsync/distinfo   Mon Apr  8 18:52:00 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.58 2022/10/24 10:28:22 adam Exp $
+$NetBSD: distinfo,v 1.59 2024/04/08 18:52:00 adam Exp $
 
-BLAKE2s (rsync-3.2.7.tar.gz) = 3f0c5407e9b854f3807b68c4e9935f72dac1dec65da75801d202f44d50fbe91b
-SHA512 (rsync-3.2.7.tar.gz) = c2afba11a352fd88133f9e96e19d6df80eb864450c83eced13a7faa23df947bccf2ef093f2101df6ee30abff4cbbd39ac802e9aa5f726e42c9caff274fad8377
-Size (rsync-3.2.7.tar.gz) = 1149787 bytes
+BLAKE2s (rsync-3.3.0.tar.gz) = 0b750564ba4fac3d52f0855633d8976902d040f335012bb99a72d7f95f7992e7
+SHA512 (rsync-3.3.0.tar.gz) = df5c53bc2f2b0e7e30f475903e5e4296dc2fbcf08e9ea6c3c61462d0e52b067c27e82deeb4be79102c86e9aa55a825182e126f22df44dabf5b7328acb2a01d10
+Size (rsync-3.3.0.tar.gz) = 1153969 bytes
 SHA1 (patch-Makefile.in) = 34c3cc57846e451a0adbd19fcb19ae682b7e1ae3

Index: pkgsrc/net/rsync/options.mk
diff -u pkgsrc/net/rsync/options.mk:1.6 pkgsrc/net/rsync/options.mk:1.7
--- pkgsrc/net/rsync/options.mk:1.6     Fri Nov 10 10:01:37 2023
+++ pkgsrc/net/rsync/options.mk Mon Apr  8 18:52:00 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.6 2023/11/10 10:01:37 nia Exp $
+# $NetBSD: options.mk,v 1.7 2024/04/08 18:52:00 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.rsync
 
@@ -14,7 +14,7 @@ PKG_SUGGESTED_OPTIONS+=       zstd
 .include "../../mk/bsd.options.mk"
 
 .if empty(PKG_OPTIONS:Macl)
-CONFIGURE_ARGS+=       --disable-acl-support
+CONFIGURE_ARGS+=       --disable-acl-support
 .endif
 
 .if !empty(PKG_OPTIONS:Mzstd)



Home | Main Index | Thread Index | Old Index