git.samba.org
/
rsync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1dabd5d
)
Mention latest changes.
author
Wayne Davison
<wayned@samba.org>
Mon, 21 Feb 2011 18:20:29 +0000
(10:20 -0800)
committer
Wayne Davison
<wayned@samba.org>
Mon, 21 Feb 2011 19:32:51 +0000
(11:32 -0800)
NEWS
patch
|
blob
|
history
diff --git
a/NEWS
b/NEWS
index 2d571245072e5add7ff3a664642061d1819d3ef8..17429d48eaacb2baad14221cadea2f855fc819d4 100644
(file)
--- a/
NEWS
+++ b/
NEWS
@@
-21,7
+21,7
@@
Changes since 3.0.7:
being too big and skip it.
- For devices and special files, we now avoid gathering useless ACL and/or
being too big and skip it.
- For devices and special files, we now avoid gathering useless ACL and/or
- xattr information for files that aren't being copied. (The uncopied
+ xattr information for files that aren't being copied. (The un
-
copied
files are still put into the file list, but there's no need to gather
data that is not going to be used.) This ensures that if the user uses
--no-D, that rsync can't possibly complain about being unable to gather
files are still put into the file list, but there's no need to gather
data that is not going to be used.) This ensures that if the user uses
--no-D, that rsync can't possibly complain about being unable to gather
@@
-41,6
+41,11
@@
Changes since 3.0.7:
- If the destination arg is an empty string, it will be treated as a
reference to the current directory (as 2.x used to do).
- If the destination arg is an empty string, it will be treated as a
reference to the current directory (as 2.x used to do).
+ - If rsync was compiled with a newer time-setting function (such as
+ lutimes), rsync will fall-back to an older function (such as utimes) on a
+ system where the newer function is not around. This helps to make the
+ rsync binary more portable in mixed-OS-release situations.
+
- Fixed a batch-file writing bug that would not write out the full set of
compatibility flags that the transfer was using. This fixes a potential
protocol problem for a batch file that contains a sender-side I/O error:
- Fixed a batch-file writing bug that would not write out the full set of
compatibility flags that the transfer was using. This fixes a potential
protocol problem for a batch file that contains a sender-side I/O error:
@@
-57,6
+62,8
@@
Changes since 3.0.7:
- If we fail to connect to an rsync daemon, report all the connection
errors (e.g. IPv4 & IPv6), not just the last one.
- If we fail to connect to an rsync daemon, report all the connection
errors (e.g. IPv4 & IPv6), not just the last one.
+ - Improved ACL mask handling, e.g. for Solaris.
+
- Fixed an issue where an xattr and/or ACL transfer that used an alt-dest
option (e.g. --link-dest) could output an error trying to itemize the
changes against the alt-dest directory's xattr/ACL info but was instead
- Fixed an issue where an xattr and/or ACL transfer that used an alt-dest
option (e.g. --link-dest) could output an error trying to itemize the
changes against the alt-dest directory's xattr/ACL info but was instead
@@
-65,6
+72,9
@@
Changes since 3.0.7:
- Improved xattr system-error messages to mention the full path to the
file.
- Improved xattr system-error messages to mention the full path to the
file.
+ - The --link-dest checking for identical symlinks now avoids considering
+ attribute differences that cannot be changed on the receiver.
+
- Avoid trying to read/write xattrs on certain file types for certain OSes.
Improved configure to set NO_SYMLINK_XATTRS, NO_DEVICE_XATTRS, and/or
NO_SPECIAL_XATTRS defines in config.h.
- Avoid trying to read/write xattrs on certain file types for certain OSes.
Improved configure to set NO_SYMLINK_XATTRS, NO_DEVICE_XATTRS, and/or
NO_SPECIAL_XATTRS defines in config.h.
@@
-76,6
+86,9
@@
Changes since 3.0.7:
- Fixed a bug with --fake-super when copying files and dirs that aren't
user writable.
- Fixed a bug with --fake-super when copying files and dirs that aren't
user writable.
+ - Fixed a bug where a sparse file could have its last sparse block turned
+ into a real block when rsync sets the file size (requires ftruncate).
+
- If a temp-file name is too long, rsync now avoids truncating the name in
the middle of adjacent high-bit characters. This prevents a potential
filename error if the filesystem doesn't allow a name to contain an
- If a temp-file name is too long, rsync now avoids truncating the name in
the middle of adjacent high-bit characters. This prevents a potential
filename error if the filesystem doesn't allow a name to contain an