- - We now check if the OS doesn't support using mknod() for creating
- FIFOs and sockets, and compile-in using mkfifo() and socket() when
- necessary.
-
- - Fixed an off-by-one error in the handling of --max-delete=N.
-
- - One place in the code wasn't checking if fork() failed.
-
- - The "ignore nonreadable" daemon parameter no longer affects symlinks
- that are being copied, even if they point nowhere.
-
- - If the OS does not have lchown(), we no longer try to set the user
- & group of a symlink (which would either fail or set the referent).
+ - Reject the combination of --inplace and --sparse since the sparse-output
+ algorithm doesn't work when overwriting existing data.