Fixed the value of map->p_fd_offset when a read() fails or is
[rsync/rsync.git] / NEWS
CommitLineData
9e88f057 1NEWS for rsync 2.6.8 (UNRELEASED)
3ae6c187 2Protocol: 29 (unchanged)
9e88f057 3Changes since 2.6.7:
36f59b58 4
ac1541f4
WD
5 BUG FIXES:
6
9e88f057 7 - Fixed a bug in the exclude code where an anchored exclude without any
7c329ec7
WD
8 wildcards fails to match an absolute source arg, but only when --relative
9 is in effect.
b5cf121d 10
a27042b5
WD
11 - Improved the I/O code for the generator to fix a potential hang when the
12 receiver gets an EOF on the socket but the generator's select() call
13 never indicates that the socket is writable for it to be notified about
14 the EOF. (This can happen when using stunnel).
15
ac98cd98 16 - Fixed a logging bug where the "log file" directive was not being honored
e09d8a30
WD
17 in a single-use daemon (one spawned by a remote-shell connection or by
18 init).
ac98cd98
WD
19
20 - If rsync cannot honor the --delete option, we output an error and exit
21 instead of silently ignoring the option.
22
ac1541f4
WD
23 ENHANCEMENTS:
24
3c987ee9
WD
25 - In daemon mode, if rsync fails to bind to the requested port, the
26 error(s) returned by socket() and/or bind() are now logged.
27
ac98cd98
WD
28 - When we output a fatal error, we now output the version of rsync in the
29 message.
30
e09d8a30
WD
31 - The rsyncstats script in "support" has an improved line-parsing regex
32 that is easier to read and also makes it to parse syslog-generated lines.
7c329ec7 33
e09d8a30 34 - A new script in "support": file-attr-restore, can be used to restore the
69627d66 35 attributes of a file-set (the permissions, ownership, and group info)
8b3e964d
WD
36 taken from the cached output of a "find ARG... -ls" command.
37
7c329ec7
WD
38 DEVELOPER RELATED:
39
3c987ee9
WD
40 - The acls.diff patch has been improved quite a bit, with more to come.
41
7c329ec7
WD
42 - A new patch was added: log-file.diff. This contains an early version of
43 a future option, --log-file=FILE, that will allow any rsync to log its
8b3e964d 44 actions to a file (something that only a daemon supports at present).