Annotation of embedaddon/rsync/NEWS, revision 1.1.1.3

1.1.1.3 ! misho       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.
1.1       misho      11: 
                     12:   BUG FIXES:
                     13: 
1.1.1.3 ! misho      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).
1.1       misho      30: 
1.1.1.2   misho      31:   ENHANCEMENTS:
1.1       misho      32: 
1.1.1.3 ! misho      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.
1.1.1.2   misho      41: 
                     42:   DEVELOPER RELATED:
                     43: 
1.1.1.3 ! misho      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>