1: NEWS for rsync 3.1.2 (21 Dec 2015)
2: Protocol: 31 (unchanged)
3: Changes since 3.1.1:
4:
5: SECURITY FIXES:
6:
7: - Make sure that all transferred files use only path names from inside the
8: transfer. This makes it impossible for a malicious sender to try to make
9: the receiver use an unsafe destination path for a transferred file, such
10: as a just-sent symlink.
11:
12: BUG FIXES:
13:
14: - Change the checksum seed order in the per-block checksums. This prevents
15: someone from trying to create checksum blocks that match in sum but not
16: content.
17: - Fixed a with the per-dir filter files (using -FF) that could trigger an
18: assert failure.
19: - Only skip set_modtime() on a transferred file if the time is exactly
20: right.
21: - Don't create an empty backup dir for a transferred file that doesn't
22: exist yet.
23: - Fixed a bug where --link-dest and --xattrs could cause rsync to exit if
24: a filename had a matching dir of the same name in the alt-dest area.
25: - Allow more than 32 group IDs per user in the daemon's gid=LIST config.
26: - Fix the logging of %b & %c via --log-file (daemon logging was already
27: correct, as was --out-format='%b/%c').
28: - Fix erroneous acceptance of --info=5 & --debug=5 (an empty flag name is
29: not valid).
30:
31: ENHANCEMENTS:
32:
33: - Added "(DRY RUN)" info to the --debug=exit output line.
34: - Use usleep() for our msleep() function if it is available.
35: - Added a few extra long-option names to rrsync script, which will make
36: BackupPC happier.
37: - Made configure choose to use linux xattrs on netbsd (rather than not
38: supporting xattrs).
39: - Added -wo (write-only) option to rrsync support script.
40: - Misc. manpage tweaks.
41:
42: DEVELOPER RELATED:
43:
44: - Fixed a bug with the Makefile's use of INSTALL_STRIP.
45: - Improve a test in the suite that could get an erroneous timestamp error.
46: - Tweaks for newer versions of git in the packaging tools.
47: - Improved the m4 generation rules and some autoconf idioms.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>