Matt McCutchen
d0f2bbb83e
Rename configure.in to configure.ac, the current autoconf standard.
2010-04-24 09:34:43 -07:00
Matt McCutchen
ef7441669b
Fix erroneous "--fake-user" in the rsyncd.conf(5) man page.
2010-04-24 09:30:04 -07:00
Matt McCutchen
9a54a640f7
Don't set the umask to 0 any more: it's ugly and pointless.
2010-04-24 09:28:58 -07:00
Matt McCutchen
58a79f4b44
Amplify the man page description of --hard-links (see bug 3693), and
...
improve that of --inplace while I'm at it.
2010-04-24 08:11:54 -07:00
Matt McCutchen
ae03e0e008
Document the "copy-some-dirlinks" trick in the man page.
...
Originally explained at:
http://lists.samba.org/archive/rsync/2006-February/014838.html
2010-04-24 08:07:56 -07:00
Wayne Davison
554dc122f2
Removing now-redundant path-size check from send_if_directory().
2010-03-31 14:57:01 -07:00
Wayne Davison
8c934eba05
Fix a typo that Andrea Gelmini pointed out.
2010-03-27 12:06:45 -07:00
Wayne Davison
41ae04e09c
Get rid of trailing whitespace.
2010-03-27 12:05:01 -07:00
Wayne Davison
9a7532e516
Fix directory-length overflow bug (7057).
2010-03-26 16:58:39 -07:00
Wayne Davison
9b594a530f
Handle files that spring up while doing backup path checking.
2010-03-09 11:58:07 -08:00
Wayne Davison
5d8dcd1edb
Write out the right compat_flags value into the batch file.
2010-02-17 14:55:34 -08:00
Wayne Davison
afccb3d326
If a module has no path setting, return an error.
2010-02-06 13:40:12 -08:00
Wayne Davison
0d78a27893
Mention what -XX (repeated --xattrs) does.
2010-02-06 13:32:47 -08:00
Wayne Davison
05c36015f7
More --timeout improvements, especially for the receiving side:
...
- The receiver now sends keep-alive messages to the generator
when it is actively doing work and hasn't sent anything
recently. This ensures that the generator won't timeout
if the receiver is working hard.
- The perform_io() code has improved keep-alive participation.
- Allow the sender to send some keep-alive messages, which
ensures that if it is in a lull, it can probe the socket.
2010-01-02 10:58:39 -08:00
Wayne Davison
e34f43495c
Don't try to send MSG_ERROR_EXIT after a timeout.
2010-01-02 09:14:19 -08:00
Wayne Davison
4256264991
Always use lchmod() if it is available.
2009-12-31 14:10:38 -08:00
Wayne Davison
fa5a06ad0c
Mention 2010 in the main copyright.
2009-12-31 13:43:10 -08:00
Wayne Davison
794f2cbab3
Adding release info for 3.0.7 to the trunk.
2009-12-31 13:41:23 -08:00
Wayne Davison
12e59929e2
Allow any gcc to make use of __builtin_alloca for alloca.
2009-12-30 20:04:20 -08:00
Wayne Davison
fc4bb1230e
Configure check for -Wno-unused-parameter now tries to link too.
2009-12-30 19:59:49 -08:00
Wayne Davison
a01e3b490e
Change naming of local patch-related branches and unify
...
the git-status checking into a library.
2009-12-30 13:57:39 -08:00
Wayne Davison
2b2a473831
Add understanding of RSYNC_PROTECT_ARGS environment var.
2009-12-30 12:29:47 -08:00
Wayne Davison
4c4a296209
Allow "./configure --with-protect-args" to make -s the default.
2009-12-29 12:08:41 -08:00
Wayne Davison
e89a0fc094
Handle check-in and tagging of patches dir.
2009-12-26 14:29:51 -08:00
Wayne Davison
164faae84f
Improve handling of MSG_IO_ERROR message.
2009-12-23 14:14:54 -08:00
Wayne Davison
de6ab501b6
Pass the 'f' compatibility flag to the server (via -e)
...
so that 3.0.7 knows we support the safer flist-xfer method.
2009-12-21 14:37:47 -08:00
Wayne Davison
4286ea6036
Don't die if inflate() returns Z_BUF_ERROR in see_deflate_token().
2009-12-21 10:15:13 -08:00
Wayne Davison
626b5ae839
Don't set last_io_out in check_timeout.
2009-12-19 13:42:35 -08:00
Wayne Davison
92d021488e
Improve --timeout method to take into account all I/O that is going on.
...
The receiving side also switches timeout handling from the receiver to
the generator, which obviates the need for the sender to send any
keep-alive messages at all (for protocol 31 and beyond). 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 11:00:36 -08:00
Wayne Davison
82b2a31a46
Added an am_receiver variable.
2009-12-19 10:14:49 -08:00
Wayne Davison
eeea1bbd72
Improved some I/O comments.
2009-12-17 09:00:52 -08:00
Wayne Davison
aa3999d66c
Fix the val reading for MSG_ERROR_EXIT. Use 0-length MSG_DATA when
...
MSG_NOOP is not available (is both safer and supports older rsyncs).
2009-12-16 12:38:54 -08:00
Wayne Davison
6e9ad2bb03
Allow per-test timeout overrides. Give hardlinks more time.
2009-12-15 08:44:46 -08:00
Wayne Davison
c5130bc123
Improve the timeout messages.
2009-12-15 08:32:18 -08:00
Wayne Davison
f8e1fa6272
Free a strdup() in do_cmd() that checker was complaining about.
2009-12-13 19:28:01 -08:00
Wayne Davison
8e7f3107a4
Avoid -u option to id since solaris doesn't support it.
2009-12-13 18:15:09 -08:00
Wayne Davison
c2dd3ec32c
Avoid a compiler warnings about a signed/unsigned mismatch.
2009-12-13 17:52:05 -08:00
Wayne Davison
e9ad7bb1f8
Increase the testrun timeout for slow compilefarm systems.
2009-12-13 17:49:09 -08:00
Wayne Davison
b9107ee61e
Fix a compiler warning about a %d mismatch.
2009-12-13 17:47:35 -08:00
Wayne Davison
45426a7604
Run each testsuite test with a timeout.
2009-12-13 14:14:38 -08:00
Wayne Davison
dc2a0923a2
Avoid another checker warning.
2009-12-13 13:21:30 -08:00
Wayne Davison
ac32cdd7d4
Prevent the reading of another message before the end of the current one.
2009-12-12 21:54:52 -08:00
Wayne Davison
6d952fdbe7
Change a variable name in read_a_msg().
2009-12-12 21:40:02 -08:00
Wayne Davison
870cf55287
This should fix another checker warning.
2009-12-12 15:58:53 -08:00
Wayne Davison
7d0fe4da70
Fix checker compile warning.
2009-12-12 15:51:03 -08:00
Wayne Davison
763880ba81
Turn iobuf.in into a circular input buffer.
2009-12-12 15:16:46 -08:00
Wayne Davison
2885270b52
Fix a hang that can happen when the sender is sending an extra file-list
...
and no one is reading (i.e. do advantageous reading in perform_io()).
2009-12-12 09:46:02 -08:00
Wayne Davison
0c2e8f9364
Don't send MSG_ERROR_EXIT messages at the end of the transfer.
...
Added some debug output for MSG_ERROR_EXIT messages.
2009-12-12 08:54:36 -08:00
Wayne Davison
24079e988f
Don't (wrongly) retouch dir permissions with --fake-super.
...
(Patch from Matt.)
2009-11-28 21:46:42 -08:00
Wayne Davison
8a68cad1f7
Add IPv6 detection on cygwin.
2009-11-26 15:17:49 -08:00