aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2006-05-09 17:46:04 +0000
committerWayne Davison <wayned@samba.org>2006-05-09 17:46:04 +0000
commit5bc933a285cef0455d102b2152d3c5675b5213c5 (patch)
tree1f77babc60cce54731d369fd8ee546cdabbcd05a /NEWS
parent01d124d9e251317cdd9f12fb170a94e65f3c5e18 (diff)
downloadandroid_external_rsync-5bc933a285cef0455d102b2152d3c5675b5213c5.tar.gz
android_external_rsync-5bc933a285cef0455d102b2152d3c5675b5213c5.tar.bz2
android_external_rsync-5bc933a285cef0455d102b2152d3c5675b5213c5.zip
Mention the latest bugfix and improved an old description.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS15
1 files 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:
- ...