From 5bc933a285cef0455d102b2152d3c5675b5213c5 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Tue, 9 May 2006 17:46:04 +0000 Subject: [PATCH] Mention the latest bugfix and improved an old description. --- NEWS | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index f4777124..bd6f9efd 100644 --- a/NEWS +++ b/NEWS @@ -7,12 +7,11 @@ Changes since 2.6.8: - An rsync daemon that is receiving files with "use chroot = no" no longer sanitizes the symlink target strings. This means that each symlink's value will now be accepted (and thus returned) with its symlink info - intact. Also, in order to keep things safe, any option that tells a - non-chroot daemon to treat some symlinks as their referent (such as - --copy-links or --keep-dirlinks) now manually checks the symlink chain - to ensure that the symlinks do not try to escape past the top of the - module's path. Both these changes make a non-chroot daemon behave the - same as a chroot daemon with regard to symlinks, and also avoids a + intact. Also, in order to keep things safe, all arg paths and any + dereferenced symlinks (e.g. via --copy-links or --keep-dirlinks) are + manually verified to ensure that no symlinks try to escape past the top + of the module's path. These changes make a non-chroot daemon behave the + same way as a chroot daemon with regard to symlinks, and also avoids a potential problem where a pre-existing symlink could have escaped the module's hierarchy. @@ -40,6 +39,10 @@ Changes since 2.6.8: from inside a chrooted daemon (and to not try to access /etc/timezone over and over again). + - Fixed a bug in the handling of an absolute --partial-dir=ABS_PATH option: + it now deletes an alternate basis file from the partial-dir that was used + to successfully update a destination file. + ENHANCEMENTS: - ... -- 2.34.1