Wayne Davison
b32fd63459
Avoid a crash with --append-verify when discarding the received data.
...
Fixes bug 6293.
2010-08-21 14:25:48 -07:00
Wayne Davison
3b22184d4c
Avoid a non-writable-by-the-user file when copying xattrs.
...
Fixes part of the problem in bug 5147.
2010-08-21 14:14:31 -07:00
Wayne Davison
929002a2d5
Avoid infinite loop if the file's length is negative.
...
Fixes bug 4664.
2010-08-21 13:48:01 -07:00
Wayne Davison
a64840a29d
Don't mention bug fixes that are queued up for 3.0.8.
2010-07-03 08:57:28 -07:00
Wayne Davison
0f6b683c8e
Refer to the right lsetxattr() caller in a error message.
2010-07-03 08:14:02 -07:00
Wayne Davison
18070203c2
Replace another assert with a descriptive error.
2010-06-26 16:06:09 -07:00
Wayne Davison
b3e41255a6
I like braces when multiple lines are indented.
2010-06-26 11:43:09 -07:00
Wayne Davison
9dbb94a7e6
Older protocols should send 1-incremented dev numbers.
2010-06-26 11:42:55 -07:00
Wayne Davison
1c9eafdda0
Mention more changes.
2010-06-26 10:59:30 -07:00
Wayne Davison
cf0f454b8a
More manpage improvements.
2010-06-26 10:52:04 -07:00
Wayne Davison
d8c55a6e04
Mention more output changes.
2010-06-26 10:01:24 -07:00
Wayne Davison
b320b7d6e5
Manpage improvements for --stats, --human-readable, and --list-only.
2010-06-26 10:01:13 -07:00
Wayne Davison
54504b8e4f
Output list-only sizes using any human-readable setting.
2010-06-26 10:00:29 -07:00
Wayne Davison
de32838ea2
Fix accessors F_LENGTH() and F_MOD_NSEC().
2010-06-26 08:54:57 -07:00
Wayne Davison
ce571e64b6
Close the socket fds in the "post-xfer exec" process.
2010-06-19 10:50:28 -07:00
Wayne Davison
9541770faf
Get rid of some trailing whitespace.
2010-06-19 10:49:09 -07:00
Wayne Davison
3be1d9beb2
Fix compression-ignoring of upper-case suffixes.
...
Fixes bug 7512.
2010-06-19 09:47:00 -07:00
Wayne Davison
292a5c2b72
Fix a couple socketpair_tcp() issues (see bug 7514).
2010-06-19 09:39:55 -07:00
Wayne Davison
e60c8b59fe
Fix daemon-filter crash issue (bug 7489).
2010-06-04 23:09:20 -07:00
Wayne Davison
130cdd0d90
Avoid a double-increment of a file's st_dev value
...
while supporting older rsyncs that send dev == 0.
2010-05-29 10:57:09 -07:00
Wayne Davison
db22e586da
Make sure our idev_find() hashtable use is right.
2010-05-29 09:21:30 -07:00
Wayne Davison
60c25caa64
Make sure we never try to store a 0 key and tweak key64 init.
2010-05-29 09:20:26 -07:00
Wayne Davison
c3541d30b6
Turn an assert into two more descriptive errors.
2010-05-29 08:52:59 -07:00
Wayne Davison
86be7a0e64
Mention --debug=hlink's level limits.
2010-05-29 08:52:26 -07:00
Wayne Davison
47573508f4
Update rrsync with the latest options.
2010-05-26 11:24:00 -07:00
Wayne Davison
d1fe65fc5e
Make an empty-string dest-dir the same as "." again.
2010-05-02 17:05:07 -07:00
Wayne Davison
9fbec6e44c
May as well use do_mkdir() directly these days.
2010-04-30 12:58:17 -07:00
Wayne Davison
25082d1ef6
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.
Ultimately this should be upstreamed, but for now lets get this
functionality into rsync.
2010-04-24 10:00:38 -07:00
Matt McCutchen
5deb19e4ea
Man page description of --xattrs should not assume a push.
2010-04-24 09:58:09 -07:00
Matt McCutchen
0b8a9bd69d
Minor restructuring/clarification to get_backup_name.
...
(Tweaked by Wayne to follow his preferred style.)
2010-04-24 09:56:34 -07:00
Matt McCutchen
7a3ce973c3
In "ignoring unsafe symlink" messages, show only the file-list path.
...
Rsync was showing the full destination path, which was confusing because
nothing is created at that path and was especially bogus in combination
with the source name of a solo file.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506830
2010-04-24 09:51:54 -07:00
Matt McCutchen
be8234cd59
Point out that the file_struct in log_delete is zero-initialized
...
because it is static.
It took me long enough to realize this that I think it is worth
documenting.
2010-04-24 09:51:05 -07:00
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