Wayne Davison
1ddcdaf3f6
Preparing for release of 3.0.8
v3.0.8
2011-03-26 14:34:18 -07:00
Wayne Davison
93562b1941
Mention CVE-2011-1097.
2011-03-26 14:31:45 -07:00
Wayne Davison
959bd70820
Tweak dir xattrs after the writability fudging.
2011-03-26 10:17:14 -07:00
Wayne Davison
a7271fb30f
Avoid re-setting xattrs on a hard-linked file w/the same xattrs.
...
Improved the xattrs testing to include hard-linking.
2011-03-26 10:01:37 -07:00
Wayne Davison
277036153a
Mention the latest changes.
2011-03-20 19:46:27 -07:00
Wayne Davison
bc6363f9ab
Enhance the -liconv check for OS X. Fixes bug 8018.
2011-03-20 19:31:58 -07:00
Wayne Davison
e71130fd77
Don't send user/group names for ACLs with --numeric-ids.
...
Fixes bug 8020.
2011-03-18 14:42:28 -07:00
Wayne Davison
38c9f1becf
Get rid of an unused extern.
2011-03-17 11:25:12 -07:00
Wayne Davison
779663fc6c
Fix xattrs test on OS X.
2011-03-13 20:48:55 -07:00
Wayne Davison
9562cc8925
A few minor NEWS improvements.
2011-02-26 08:10:27 -08:00
Wayne Davison
a945aa19d9
Clarify what extraneous hard link are.
2011-02-23 07:19:23 -08:00
Wayne Davison
2a1d251750
Get rid of obsolete tempfs warning.
2011-02-22 15:37:13 -08:00
Wayne Davison
8750f64ec7
Preparing for release of 3.0.8pre1
v3.0.8pre1
2011-02-22 11:03:42 -08:00
Wayne Davison
922895d9a3
Mention even more fixes.
2011-02-22 10:58:33 -08:00
Wayne Davison
72193c82a6
Some uid/gid fixes for (id_t)-1.
...
The code now avoids any special internal meaning for gid -1. If chown()
is called with a uid or gid of -1, complain that the ID is not settable
and signal a transfer error.
2011-02-22 10:48:13 -08:00
Wayne Davison
b178eb04d3
Allow a failure of EINVAL to mean no ACLs are available.
...
(If our POSIX types aren't valid, we can't handle the ACLs.)
2011-02-22 08:51:14 -08:00
Wayne Davison
3158b8df6c
Fix --force with --one-file-system w/o --delete.
2011-02-22 08:21:08 -08:00
Wayne Davison
aa3640c09b
Fix issue with devices-fake test.
2011-02-22 07:59:08 -08:00
Wayne Davison
07b5c770db
Fix test 5's failure message.
2011-02-22 07:41:02 -08:00
Wayne Davison
8b7f20b6d3
Mention latest changes.
2011-02-21 11:32:51 -08:00
Wayne Davison
1dabd5dc9a
A few more xattr-support fixes from the master branch.
2011-02-21 11:32:51 -08:00
Wayne Davison
58d657c98f
Be clear on which part(s) of testsuite's checkit() failed.
2011-02-21 11:32:51 -08:00
Wayne Davison
e46262f36d
Fix issues with unchanged_attrs() for symlinks.
2011-02-21 11:32:51 -08:00
Wayne Davison
4d92246a54
Use ftruncate() at the end of a --sparse file.
...
Fixes bug 7337.
2011-02-21 11:32:51 -08:00
Wayne Davison
8f48ba03b5
Integrate time-setting fixes/improvements from the master branch.
2011-02-21 11:32:48 -08:00
Wayne Davison
eb8058577d
Make case_N.h more generic.
2011-02-21 10:20:58 -08:00
Wayne Davison
3c624bba85
Better mask handling, including some changes to help solaris.
2011-02-21 10:20:58 -08:00
Wayne Davison
24e76f840e
Pass "new_mode" to set_acl() and change its return values.
2011-02-21 10:20:58 -08:00
Wayne Davison
b62ea517f6
Put file descriptor arg at the start of the arg list for consistency.
2011-02-21 10:20:58 -08:00
Wayne Davison
a6b3c2b512
Added more missing NEWS items.
2011-02-20 23:51:25 -08:00
Wayne Davison
4e95f91f27
Some manpage enhancements.
2011-02-20 23:48:19 -08:00
Wayne Davison
fad4ab9d0b
Suggest a better solution for a make without wildcard support.
2011-02-20 23:48:19 -08:00
Wayne Davison
f91b15fbd6
Add .hg dir exclude to default_cvsignore list.
...
Fixes bug 7957.
2011-02-20 23:48:19 -08:00
Wayne Davison
83b94efa6b
Switch over to Matt's idea of using FLAG_OWNED_BY_US.
2011-01-29 22:19:14 -08:00
Wayne Davison
2064c28d6d
Move FLAG_DEL_NEEDS_UID into the "not stored" section.
2011-01-29 20:52:38 -08:00
Wayne Davison
c499002e51
Fix a random flist data bug w/delete, inc-recurse, and no -o.
...
Fixes bug 7936.
2011-01-29 19:25:53 -08:00
Wayne Davison
c8255147b0
Optimize finding the sum that matches our --inplace position.
2011-01-16 17:23:55 -08:00
Wayne Davison
eee85e3c36
Make sure an alternate --inplace sum has the right length
...
and add missing break in --inplace same-offset loop.
2011-01-14 15:45:12 -08:00
Wayne Davison
0c0219fe84
Some fixes and improvements from the master branch.
2011-01-13 23:03:59 -08:00
Wayne Davison
a92edcbf5c
Avoid splitting a multi-byte character when trimming a name.
...
Fixes bug 7816. Also makes the get_tmpname() code and comments
more like the master.
2011-01-03 20:07:28 -08:00
Wayne Davison
17549c95de
Mention that sorting the --files-from input is helpful.
2011-01-03 19:49:29 -08:00
Wayne Davison
9d6fe1a6f0
Avoid reading ACL/xattr info on filetypes not being copied.
...
Make Linux avoid xattr access on symlinks.
Make OS X avoid xattr access on device/special files.
Fixes bug 5458.
2011-01-03 11:23:19 -08:00
Wayne Davison
c43624c575
Mention the latest changes.
2011-01-01 21:24:36 -08:00
Wayne Davison
4baef8d663
Make xattrs.test more like the master version.
2011-01-01 21:24:27 -08:00
Wayne Davison
c3ee6ac369
Avoid directory permission issues with --fake-super.
...
Fixes bug 7070.
2011-01-01 16:57:08 -08:00
Wayne Davison
63c5ac38a2
Report all socket connection errors if we fail.
...
Fixes bug 6588.
2011-01-01 13:55:03 -08:00
Wayne Davison
ce41e68995
Itemize xattrs of a missing dir from an alt-dest dir.
...
Fixes bug 6576.
2011-01-01 13:03:23 -08:00
Wayne Davison
8538db7829
Use full_fname() for system error messages.
2011-01-01 12:33:53 -08:00
Wayne Davison
559bd2ff31
Tweak the year.
2011-01-01 11:51:29 -08:00
Wayne Davison
485a40318c
Protect a remote filename that starts with a dash.
2010-12-23 22:08:34 -08:00