File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / rsync / NEWS
Revision 1.1.1.3 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Nov 1 09:54:32 2016 UTC (7 years, 7 months ago) by misho
Branches: rsync, MAIN
CVS tags: v3_1_2p5, HEAD
rsync 3.1.2

    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>