Wayne Davison
05022e00a2
More NEWS.
2010-07-03 08:56:09 -07:00
Wayne Davison
24a743b565
If a module has no path setting, return an error.
2010-07-03 08:54:40 -07:00
Wayne Davison
e36f5c9f6c
Mention latest changes.
2010-07-03 08:49:46 -07:00
Wayne Davison
c9c3215698
Refer to the right lsetxattr() caller in a error message.
2010-07-03 08:47:02 -07:00
Wayne Davison
dbfde9e50a
Fix compression-ignoring of upper-case suffixes.
...
Fixes bug 7512.
2010-07-03 08:47:02 -07:00
Wayne Davison
1cdb5e1c86
Fix a couple socketpair_tcp() issues (see bug 7514).
2010-07-03 08:47:02 -07:00
Wayne Davison
24afdc500a
Fix a typo that Andrea Gelmini pointed out.
2010-07-03 08:40:23 -07:00
Wayne Davison
303759b803
Get rid of trailing whitespace.
2010-07-03 08:40:23 -07:00
Matt McCutchen
a699f7c6af
Man page description of --xattrs should not assume a push.
2010-07-03 08:37:25 -07:00
Wayne Davison
a250fa251b
More manpage improvements.
2010-07-03 08:35:44 -07:00
Matt McCutchen
e44aa644c2
Amplify the man page description of --hard-links (see bug 3693), and
...
improve that of --inplace while I'm at it.
2010-07-03 08:33:24 -07:00
Wayne Davison
ef67c238b5
Reject passing an arg to an option that doesn't take one (bug 6915).
...
Based on a patch by Matt, but further tweaked to deal with -q=foo.
2010-07-03 08:27:38 -07:00
Wayne Davison
111599be2b
Mention 2010 in the main copyright.
2010-07-03 08:24:58 -07:00
Wayne Davison
8e918e1861
Make an empty-string dest-dir the same as "." again.
2010-07-03 08:23:31 -07:00
Wayne Davison
0874fc4872
Setup for 3.0.8dev.
2010-06-30 09:19:01 -07:00
Wayne Davison
55dbbdeafe
Fixed inconsistencies reported by packaging/var-checker.
2010-06-30 09:17:26 -07:00
Wayne Davison
cbd27d5e18
Update support/rrsync and some packaging/* scripts.
2010-06-30 09:17:13 -07:00
Matt McCutchen
178ccdde7d
Rename configure.in to configure.ac, the current autoconf standard.
2010-06-30 08:29:48 -07:00
Wayne Davison
e51bb8f330
Write out the right compat_flags value into the batch file.
2010-06-26 16:14:15 -07:00
Wayne Davison
6d9207bd38
Turn some asserts into descriptive errors.
2010-06-26 16:13:58 -07:00
Wayne Davison
6b87566744
Make sure our use of idev_find() hashtable is right
...
while also supporting older rsyncs that send dev == 0.
2010-06-26 16:13:20 -07:00
Wayne Davison
b384d71e53
Make sure that the code doesn't try to use an illegal key.
2010-06-26 11:32:14 -07:00
Wayne Davison
11f4f34ed9
Fix daemon-filter crash issue (bug 7489).
2010-06-04 23:10:47 -07:00
Wayne Davison
fe2c582af8
Removing now-redundant path-size check from send_if_directory().
2010-03-31 15:00:53 -07:00
Wayne Davison
2ecd8b7cd2
Fix directory-length overflow bug (7057).
2010-03-26 16:56:40 -07:00
Wayne Davison
54f00c3f89
Preparing for release of 3.0.7
v3.0.7
2009-12-31 13:08:07 -08:00
Wayne Davison
1fc8c51705
Allow any gcc to make use of __builtin_alloca for alloca.
2009-12-30 20:03:49 -08:00
Wayne Davison
b04604945d
Configure check for -Wno-unused-parameter now tries to link too.
2009-12-30 19:57:47 -08:00
Wayne Davison
808b1d61c0
Fixed the passing of a '/' modifier for an absolute-path filter rule.
2009-12-30 12:25:33 -08:00
Wayne Davison
2f01fb1152
Preparing for release of 3.0.7pre2
v3.0.7pre2
2009-12-24 08:31:37 -08:00
Wayne Davison
ae358c1960
Revert to having the receiver handle timeouts on the receiving side.
...
This will give 3.0.7 the standard timeout handling with just a few
improvements: a fix for the detection of recent sender I/O, the use
of MSG_DATA for really old rsync versions, and better setting of
select_timeout for shorter timeout settings.
2009-12-23 11:36:27 -08:00
Wayne Davison
212dfdb960
Preparing for release of 3.0.7pre1
v3.0.7pre1
2009-12-21 18:25:00 -08:00
Wayne Davison
c11a77894b
Ensure that the generator gets notified about an I/O error for the dir
...
that generated the error. This ensures that a --delete-during avoids
deleting in a newly transferred inc-recurse directory. Requires 3.0.7
or greater on both sides of the transfer.
2009-12-21 14:40:41 -08:00
Wayne Davison
96cce18ce6
Defer forwarding messages during the forwarding of flist data.
2009-12-21 13:48:44 -08:00
Wayne Davison
a21264a8b9
Mention the compress fix.
2009-12-21 10:52:54 -08:00
Wayne Davison
96486cc534
Mention latest --timeout fixes.
2009-12-21 10:25:15 -08:00
Wayne Davison
e0b1b82d84
Don't die if inflate() returns Z_BUF_ERROR in see_deflate_token().
2009-12-21 10:15:39 -08:00
Wayne Davison
d94b958400
Improve --timeout method to take into account all socket I/O that is
...
going on. The receiving side also switches timeout handling from the
receiver to the generator. Given this setup, all keep-alive messages
are now sent as empty MSG_DATA messages, with MSG_NOOP messages only
being understood and (when necessary) acted upon to forward a keep-alive
event to an older receiver. This is both safer and more compatible with
older versions.
2009-12-19 13:39:49 -08:00
Wayne Davison
79731940bb
Added an am_receiver variable.
2009-12-19 12:04:25 -08:00
Wayne Davison
bdc038fce0
Use 0-length MSG_DATA when MSG_NOOP is not available
...
(is both safer and supports older rsyncs).
2009-12-16 13:32:03 -08:00
Wayne Davison
2eacba9c41
Avoid -u option to id since solaris doesn't support it.
2009-12-13 19:35:01 -08:00
Wayne Davison
0c5853c32e
Get rid of some unused externs.
2009-12-12 22:43:51 -08:00
Wayne Davison
3baa4d2b31
Include info on who is exiting.
2009-12-12 22:42:35 -08:00
Wayne Davison
018dc6f998
Mention the newly cherry-picked changes.
2009-12-12 17:26:11 -08:00
Wayne Davison
523dad4bb3
Use seteuid() (if available) when using setuid().
2009-12-12 17:26:05 -08:00
Wayne Davison
e0c17aa3b7
Beginning work on a 3.0.7 release.
2009-12-12 17:25:48 -08:00
Wayne Davison
79870bd269
Don't (wrongly) retouch dir permissions with --fake-super.
...
(Patch from Matt.)
2009-12-12 17:25:19 -08:00
Wayne Davison
e4368e37fe
Add IPv6 detection on cygwin.
2009-12-12 17:25:12 -08:00
Wayne Davison
eee529f571
Save first filename and linenum in case exit_cleanup() recurses.
2009-12-12 17:25:06 -08:00
Wayne Davison
ff4715a7c2
Moved some --iconv text that was supposed to be in --files-from.
2009-12-12 17:24:45 -08:00