Wayne Davison
036094d30e
Committing missed manpage tweak.
2011-11-23 12:36:50 -08:00
Wayne Davison
48b51d0004
make repeated --fuzzy option look into alt-dest dirs.
2011-11-23 12:29:25 -08:00
Wayne Davison
7da17144fd
Add compatibility with an unmodified zlib.
2011-11-21 09:22:14 -08:00
Wayne Davison
cbdff74b44
Fix --compress data-duplication bug.
2011-11-21 09:17:17 -08:00
Wayne Davison
37a729768b
Fix version expansion.
2011-11-21 09:10:49 -08:00
Wayne Davison
8dd6ea1f1e
Fix --delete-missing-args when --relative is active.
2011-10-22 10:24:54 -07:00
Wayne Davison
7c8f180900
Test asprintf() failure with < 0, not <= 0.
2011-10-08 09:16:43 -07:00
Wayne Davison
3527677043
Let's cast getpid() to an int instead of a long for snprintf().
2011-10-08 09:15:36 -07:00
Wayne Davison
fd91c3b666
Fix two unused-variable compiler warnings.
2011-09-22 23:37:07 -07:00
Wayne Davison
15df927ae2
Fix xattr memory leak. Fixes bug 8475.
2011-09-22 09:13:31 -07:00
Ben Walton
8adceeb2b3
Testsuite/dir-sgid: use symbolic mode to set sgid bit
...
The chmod on Solaris (9 and 10) cannot set the sgid bit on a directory
using absolute mode, so use symbolic mode. Avoids a skipped test.
2011-09-22 08:28:07 -07:00
Wayne Davison
0c7fdf705e
Add solaris xattr support to the tests.
...
Change the xattr case statements to use $HOST_OS.
(Slightly tweaked version of a Ben Walton patch.)
2011-09-20 13:24:42 -07:00
Wayne Davison
439d5d8929
Better fakeroot support helps Solaris.
2011-09-20 13:17:42 -07:00
Wayne Davison
de219101ed
Change stat order for better ELOOP determination.
2011-09-20 13:02:12 -07:00
Wayne Davison
79853c30c0
Be sure to use STRUCT_STAT.
2011-09-20 12:54:06 -07:00
Wayne Davison
953feeadd2
Make do_readlink() support fake-super w/o O_NOFOLLOW.
2011-09-19 09:29:00 -07:00
Wayne Davison
3417881d5c
Make --delete-excluded work better with --filter=merge.
2011-09-15 07:52:38 -07:00
Wayne Davison
397fb1acd2
When modifying PATH, export it (for Solaris).
2011-09-15 07:32:07 -07:00
Wayne Davison
db0443cf90
Added "SORTED TRANSFER ORDER" manpage section.
2011-09-13 16:04:21 -07:00
Wayne Davison
d5bff8ffe2
Cleanup some manpage & --help info.
2011-09-13 15:30:40 -07:00
Wayne Davison
a7d7f52ae0
Use "|| true" in our xattr test runs.
2011-09-13 08:07:31 -07:00
Wayne Davison
847ddaf071
Make sure other early exit calls can't hang in noop_io_until_death().
2011-09-12 17:56:23 -07:00
Wayne Davison
c4c5dc68b9
Improve the usage for --help.
2011-09-11 22:46:57 -07:00
Ben Walton
c4170cbaac
Better configure support for Solaris xattrs
...
If we have the attropen() function, allow OS conditional enabling of
extended attribute support. This removes the need to pass
--enable-extended-attributes to force the feature activation on Solaris.
2011-09-11 18:48:52 -07:00
Wayne Davison
de407c03d2
Fix a potential hang on an empty file list.
...
Fixes bug 8423.
2011-09-11 11:08:14 -07:00
Wayne Davison
c1005fb256
Document --msgs2stderr.
2011-09-11 11:01:04 -07:00
Wayne Davison
70c4bfb770
Error out if --password-file specifed and it fails.
...
Fixes bug 8440.
2011-09-06 21:22:22 -07:00
Wayne Davison
a470b675af
Dirs need +rx as well as +w for non-super xfers.
...
Fixes bug 8242.
2011-09-03 12:41:22 -07:00
Wayne Davison
5561c14978
Move implied_dot_dir=1, just to be safe.
2011-08-27 14:58:20 -07:00
Wayne Davison
865efe9456
Fix sending of "." attributes for implied-dot-dir.
2011-08-27 12:05:07 -07:00
Wayne Davison
18749579b5
Fix bwlimit multiplication overflow. Fixes bug 8375.
2011-08-27 12:05:07 -07:00
Wayne Davison
a05758fde6
Some option-parsing clarifiation in the intro.
2011-08-27 12:04:45 -07:00
Wayne Davison
fb0d4403f0
Fix misplaced parens on getnameinfo() call.
2011-08-06 11:21:40 -07:00
Wayne Davison
3fd0357f9f
Ignore socketpair() on cygwin. Fixes bug 8356.
2011-08-06 11:19:00 -07:00
Wayne Davison
64fa23add9
Tweak includes to fix non-defined NULL on some systems.
2011-07-31 23:31:24 -07:00
Wayne Davison
0a77adee0b
Fix Minix build errors. Fixes bug 8313.
2011-07-22 11:17:57 -07:00
Wayne Davison
0a04a80d9f
Replace another inet_ntop() call with getnameinfo().
2011-07-16 16:16:04 -07:00
Wayne Davison
7ae666d2a7
Add more connect debug info, as Carlos suggested.
2011-07-12 16:02:31 -07:00
Wayne Davison
fbf4c261f4
Move freeaddrinfo() call after failure-reporting loop.
2011-07-11 18:15:51 -07:00
Wayne Davison
425747c2f3
Fix a comment.
2011-07-04 16:32:06 -07:00
Wayne Davison
03cd1ae4fa
Handle FES_NO_SEND properly on a hard-linked file.
...
Fixes bug 8246.
2011-07-04 16:13:45 -07:00
Wayne Davison
01580c794a
Fix #ifdef in unchanged_attrs(). Fixes bug 8268.
2011-06-26 09:52:47 -07:00
Wayne Davison
a59a7b2423
Fix reading side of fake-symlink bug 7109.
2011-06-18 13:42:30 -07:00
Wayne Davison
5bfe006882
Make daemon-exclude errors more error-like.
...
Fixes bug 7765.
2011-06-18 12:44:26 -07:00
Wayne Davison
852585b1fc
Check if sender file changed before allowing a remove.
...
Fixes bug 7691.
2011-06-18 12:29:21 -07:00
Wayne Davison
e2c1e482e0
Set NO_SYMLINK_USER_XATTRS on linux. Fixes bug 7109.
2011-06-18 10:12:47 -07:00
Wayne Davison
4591bb2f66
Only skip deletions on IOERR_GENERAL. Fixes bug 7809.
2011-06-04 13:04:46 -07:00
Wayne Davison
810dc9fc2a
Don't force \(em in the manpages. Fixes bug 7941.
2011-06-04 12:53:10 -07:00
Wayne Davison
d80f7d6cc3
Add a colon if a non-empty pre-xfer exec message follows.
2011-06-04 12:12:49 -07:00
Wayne Davison
e3bc529de9
Handle EINTR when reading the pre-xfer exec message.
2011-06-04 12:08:18 -07:00