CVS commit: pkgsrc/net/rsync

Module Name: pkgsrc
Committed By: tonnerre
Date: Tue Apr 8 11:54:31 UTC 2008
Modified Files:
pkgsrc/net/rsync: Makefile distinfo
pkgsrc/net/rsync/patches: patch-ab
Removed Files:
pkgsrc/net/rsync/patches: patch-aa
Log Message:
Update to rsync 3.0.1. Changes between 2.6.9 and 3.0.0 are just too many,
mostly improvements in speed of execution (usually up by around factor 10)
and memory use (the same factor down). Please see <http://samba.rsync.org/>
or ${WRKSRC}/CHANGES for more detailed information.
Changes between 3.0.0 and 3.0.1:
- New flag "c" for itemizing non-regular files.
- Fix crash when running rsyncd without --config-file= .
- Fix crash when backing up a directory which has default ACLs.
- Fixed the working of --fake-super with --link-dest and --xattrs.
- Fixed a hang when combining --dry-run with --remove-source-files.
- Fixed a bug with --iconv preventing gobbled file names from causing
transfer failures.
- Fixed the use of the --protect-args (-s) option when talking to a daemon.
- Fixed the --ignore-existing symlink problems.
- Avoid setting the mtime on a directory that already has the right one.
- Improved the daemon-exclude handling.
- Fixed a glitch in the itemizing of permissions with the -E option.
- Various other bugfixes.
- Fixed a couple minor bugs in the included popt library.
- Fixed a stat() call that should have been do_stat() for 64-bit
functionality.
- Changed the file-glob code to do a more memory efficient directory scan.
Approved-by: tron
To generate a diff of this commit:
cvs rdiff -r1.71 -r1.72 pkgsrc/net/rsync/Makefile
cvs rdiff -r1.28 -r1.29 pkgsrc/net/rsync/distinfo
cvs rdiff -r1.13 -r0 pkgsrc/net/rsync/patches/patch-aa
cvs rdiff -r1.12 -r1.13 pkgsrc/net/rsync/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.