NEWS 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. NEWS for rsync 3.0.9 (23 Sep 2011)
  2. Protocol: 30 (unchanged)
  3. Changes since 3.0.8:
  4. BUG FIXES:
  5. - Fix a crash bug in checksum scanning when --inplace is used.
  6. - Fix a hang if a hard-linked file cannot be opened by the sender (e.g.
  7. if it has no read permission).
  8. - Fix preservation of a symlink's system xattrs (e.g. selinux) on Linux.
  9. - Fix a memory leak in the xattr code.
  10. - Fixed a bug with --delete-excluded when a filter merge file has a rule
  11. that specifies a receiver-only side restriction.
  12. - Fix a bug with the modifying of unwritable directories.
  13. - Fix --fake-super's interaction with --link-dest same-file comparisons.
  14. - Fix the updating of the curr_dir buffer to avoid a duplicate slash.
  15. - Fix the directory permissions on an implied dot-dir when using --relative
  16. (e.g. /outside/path/././send/path).
  17. - Fixed some too-long sleeping instances when using --bwlimit.
  18. - Fixed when symlink ownership difference-checking gets compiled into
  19. unchanged_attrs().
  20. - Improved the socket-error reporting when multiple protocols fail.
  21. - Fixed a case where a socket error could reference just-freed memory.
  22. - Failing to use a password file that was specified on the command-line is
  23. now a fatal error.
  24. - Fix the non-root updating of directories that don't have the read and/or
  25. execute permission.
  26. - Make daemon-excluded file errors more error-like.
  27. - Fix a compilation issue on older C compilers (due to a misplaced var
  28. declaration).
  29. - Make configure avoid finding socketpair on cygwin.
  30. - Avoid trying to reference SO_BROADCAST if the OS doesn't support it.
  31. - Fix some issues with the post-processing of the man pages.
  32. - Fixed the user home-dir handling in the support/lsh script.
  33. - Some minor manpage improvements.