README 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. These are the main patches to the rsync source.
  2. (The changes to the manpages for correct hyphens
  3. and quotes is a bit big, so not included.)
  4. If you're wondering about the lack of patches, the
  5. explanation is that upstream has adopted most of them :-)
  6. logdir.diff - fix the location of the logdir
  7. ssh-6-option.diff - call ssh with -6 option if rsync was called with -6,
  8. ditto with -4
  9. rsyncd.conf.5.comment.diff - explain that a hash can only be at the beginning
  10. of a line.
  11. unknown-option---.diff - when transferring from an older rsync daemon without
  12. options, a "-" is passed which isn't understood.
  13. xattr-hlink.diff - fix possible segfaults when transferring files with -X
  14. These are patches from the development branch that I consider important
  15. enough to include now:
  16. cast--1-size_t.diff
  17. - Explicitly cast a -1 that is being assigned to a size_t.
  18. hash-64bit-cast.diff
  19. - Explicitly cast an int64 to an int32.
  20. progress-cursor-pos.diff
  21. - The --progress output now leaves the cursor at the end of the line
  22. (instead of the start) in order to be extra sure that an error won't
  23. overwrite it. We also ensure that the progress option can't be enabled
  24. on the server side.
  25. mod-path.diff
  26. - log format '%P' didn't show the actual module path if the module was
  27. chrooted.