Cast the enum in rwrite() when calling send_msg().
[rsync/rsync.git] / NEWS
... / ...
CommitLineData
1NEWS for rsync 2.6.9 (unreleased)
2Protocol: 29 (unchanged)
3Changes since 2.6.8:
4
5 BUG FIXES:
6
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
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.)
23
24 - Make sure that the --link-dest option can still do its job even when -I
25 or --size-only is specified.
26
27 ENHANCEMENTS:
28
29 - ...
30
31 DEVELOPER RELATED:
32
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
36 - Updated config.guess and config.sub to their 2006-02-23 version.
37
38 - Updated various files to include the latest FSF address and to have
39 consistent opening comments.