1 NEWS for rsync 3.0.7 (UNRELEASED)
2 Protocol: 30 (unchanged)
7 - Fixed a bogus free when using --xattrs with --backup.
9 - Avoid an error when --dry-run was trying to stat a prior hard-link file
10 that hasn't really been created.
12 - Fixed a problem with --compress (-z) where the receiving side could
13 return the error "inflate (token) returned -5".
15 - Improved --skip-compress's error handling of bad character-sets and got
16 rid of a lingering debug fprintf().
18 - Fixed the daemon's conveyance of io_error value from the sender.
20 - An rsync daemon use seteuid() (when available) if it used setuid().
22 - Get the permissions right on a --fake-super transferred directory that
23 needs more owner permissions to emulate root behavior.
25 - Improved the "--delete does not work without -r or -d" message.
27 - Improved rsync's handling of --timeout to avoid weird timeout cases and
28 to make keep-alive messages work even with older (pre-2.6.4) rsyncs (by
29 discovering a workable keep-alive signal that can be used with rsyncs
30 that don't support explicit keep-alive messages).
32 - Some misc manpage improvements.
34 - Fixed the chmod-temp-dir testsuite on a system without /var/tmp.
36 - Make sure that a timeout specified in the daemon's config is used as a
37 maximum timeout value when the user also specifies a timeout.
39 - Improved the error-exit reporting when rsync gets an error trying to
40 cleanup after an error: the initial error is reported.
42 - Improved configure's detection of IPv6 for solaris and cygwin.
44 - The AIX sysacls routines will now return ENOSYS if ENOTSUP is missing.
46 - Made our (only used if missing) getaddrinfo() routine use inet_pton()
47 (which we also provide) instead of inet_aton().
49 - The exit-related debug messages now mention the program's role so it is
50 clear who output what message.
54 - Got rid of type-punned compiler warnings output by newer gcc versions.
56 - The Makefile now ensures that proto.h will be rebuilt if config.h changes.
58 - The testsuite no longer uses "id -u", so it works better on solaris.