Cast the enum in rwrite() when calling send_msg().
[rsync/rsync.git] / NEWS
CommitLineData
60ef8ed1 1NEWS for rsync 2.6.9 (unreleased)
3ae6c187 2Protocol: 29 (unchanged)
60ef8ed1 3Changes since 2.6.8:
36f59b58 4
ac1541f4
WD
5 BUG FIXES:
6
d8bf7ea8
WD
7 - Fixed the sanitizing of acceptable ../ dirs in 2 cases where an rsync
8 daemon is receiving files when "use chroot" is not enabled and the
9 destination dir is not at the top of the module's path: both the value
10 of a symlink and the arg of the --FOO-dest options (i.e. --link-dest,
11 --copy-dest, and --compare-dest) now know how deep the destination dir
12 is in the module, and allow a safe number of ../ references instead of
13 preventing the references from leaving the destination hierarchy (use
14 the age-old --safe-links for that behavior).
15
bdac7621
WD
16 - Fixed a bug where a deferred info/error/log message could get sent
17 directly to the sender instead of being handled by rwrite() in the
18 generator. This fixes an "unexpected tag 3" fatal error, and should
19 also fix a potential problem where a deferred info/error message from
20 the receiver might bypass the log file and get sent only to the client
21 process. (These problems could only affect an rsync daemon that was
22 receiving files.)
8ac47746 23
d8bf7ea8
WD
24 - Make sure that the --link-dest option can still do its job even when -I
25 or --size-only is specified.
08c0cd8a 26
ac1541f4
WD
27 ENHANCEMENTS:
28
60ef8ed1 29 - ...
8b3e964d 30
7c329ec7
WD
31 DEVELOPER RELATED:
32
d8bf7ea8
WD
33 - The acls.diff and xattrs.diff patches have received a bunch of work to
34 make them much closer to being acceptable in the main distribution.
35
60ef8ed1 36 - Updated config.guess and config.sub to their 2006-02-23 version.
d8bf7ea8
WD
37
38 - Updated various files to include the latest FSF address and to have
39 consistent opening comments.