Wayne Davison
67f8a41be5
Matt tracked down a bug in the daemon option "incoming chmod" where
...
a newly created directory would get the chmod permissions that were
specified for a file (via the F previx).
2006-09-23 23:15:11 +00:00
Wayne Davison
5e1f082d0c
Improvments by Matt for the --progress option, including updating
...
the examples to look like the actual output in a modern rsync.
(I did a little rewording too...)
2006-09-23 00:07:28 +00:00
Wayne Davison
a633351962
Mention the current limitation of the RSYNC_EXIT_STATUS value.
2006-09-20 14:04:19 +00:00
Wayne Davison
2edfe52230
Mention the new --remove-s*-files error.
2006-09-20 01:54:40 +00:00
Wayne Davison
acee1ad853
Complain if a --remove-s*-files option is set and we can't remove
...
the source file.
2006-09-20 01:53:32 +00:00
Wayne Davison
8f4ae68ca7
The [ & ] are now removed from a literal IPv6 hostname passed to the
...
remote shell.
2006-09-18 17:39:13 +00:00
Wayne Davison
ff1b9344c9
When parsing a literal IPv6 address in square brackets, pass the
...
whole string (including the brackets) to the remote shell. (The
old code stripped the leading '[' but left the trailing ']'.)
2006-09-18 01:19:26 +00:00
Wayne Davison
a923437bc0
Added a missing '-' to the string "-rsh".
2006-09-18 01:15:19 +00:00
Wayne Davison
dde698c2e8
Mention the permission bug-fix for new files created by --inplace.
2006-09-18 00:47:56 +00:00
Wayne Davison
c2b47e31a5
Mention the adding of the --remove-source-files option.
2006-09-18 00:38:20 +00:00
Wayne Davison
4e0bf97716
Mention the --server and --sender option as being internal,
...
not-for use by a normal user options. Also mention the
support/rrsync script in this context.
2006-09-18 00:19:04 +00:00
Wayne Davison
174e51b5bf
Added parsing for all the latest options.
2006-09-18 00:16:31 +00:00
Wayne Davison
30cd7ec1cf
The --min-size arg doesn't need to be path-checked either.
2006-09-18 00:13:50 +00:00
Wayne Davison
48459ba15c
The --inplace option now notices when the basis data is not coming
...
from the destination file (or an identical copy) and always writes
out the data (instead of seeking when at an identical offset).
2006-09-17 23:28:19 +00:00
Wayne Davison
48ecccce2d
The --delete-excluded code now also drops any merge file that was
...
marked as MATCHFLG_NO_PREFIXES because they can only contain
include/exclude rules.
2006-09-09 18:59:10 +00:00
Wayne Davison
a739128df9
Document the new RSYNC_PID environment variable.
2006-09-09 18:56:13 +00:00
Wayne Davison
2c1775620a
Try various long, long-long, etc. types for a 64-bit integer
...
before trying off64_t.
2006-09-09 18:53:23 +00:00
Wayne Davison
40f910c43a
Mention the latest changes.
2006-09-09 18:31:45 +00:00
Wayne Davison
503114a782
Added the RSYNC_PID environment variable for the pre-/post-xfer
...
commands so that the pre-xfer command has a unique ID it can
use to cache information for the post-xfer command.
2006-09-09 17:59:02 +00:00
Wayne Davison
71f9e4673e
A slight simplification to the last change.
2006-09-02 20:05:08 +00:00
Wayne Davison
176e8e94c3
An even better way to un-backslash-escape the filenames from find.
2006-09-02 19:57:56 +00:00
Wayne Davison
814b340c27
Improved the --delete-excluded test based on Matt's input and
...
another corner case I noticed.
2006-09-01 00:43:52 +00:00
Wayne Davison
f167879035
Matt pointed out that the code was not properly dropping excludes
...
that were read from a per-dir merge file when --delete-excluded
is enabled. This additional code fixes that.
2006-09-01 00:42:39 +00:00
Wayne Davison
4187572616
Fixed handling of filenames with an embedded $, @, or %.
2006-08-31 20:30:16 +00:00
Wayne Davison
ff43d8b449
Added Matt's --delete-excluded test for merge-file correctness.
2006-08-31 17:19:26 +00:00
Wayne Davison
97bf86f8ee
Make sure that --delete-excluded does not elide a per-dir merge
...
filter file, while still dumping the .cvsignore file from -C.
2006-08-31 17:18:24 +00:00
Wayne Davison
8c449e6285
When we're cleaning up a path of "/" in relative mode, we must make
...
the name "/." (as it was of old) so that there is a filename for us
to send. Fixes a problem with --delete --relative when copying from
the root (/) of the filesystem.
2006-08-26 16:02:17 +00:00
Wayne Davison
29930a9fd2
Fixed an exclude bug with --relative excluding "/".
2006-08-12 16:22:03 +00:00
Wayne Davison
c98ad3df96
Check return value of asprintf() in full_fname(), as pointed
...
out by Ilja van Sprundel.
2006-07-29 21:04:35 +00:00
Wayne Davison
9c3c30e5c7
Assign datarootdir=@datarootdir@ so that a modern autoconf
...
doesn't complain about our Makefile.in.
2006-07-21 13:58:52 +00:00
Wayne Davison
b4a09b72ee
Use new MAKEDEV() macro instead of makedev() directly.
2006-07-10 04:25:53 +00:00
Wayne Davison
5a3810b463
Define MAKEDEV() based on the MAKEDEV_TAKES_3_ARGS define.
2006-07-10 04:25:10 +00:00
Wayne Davison
e8d97006e5
If makedev() takes 3 args, define MAKEDEV_TAKES_3_ARGS.
2006-07-10 04:24:07 +00:00
Wayne Davison
8adc22e362
Mention the "munge symlinks" daemon setting.
2006-07-03 22:35:41 +00:00
Wayne Davison
dcebf78fe0
Obey the new "munge symlinks" dameon setting.
2006-07-03 22:35:00 +00:00
Wayne Davison
651c8510e8
Document "munge symlinks".
2006-07-03 22:33:56 +00:00
Wayne Davison
1ed3f5ed61
Added the "munge symlinks" setting.
2006-07-03 22:33:49 +00:00
Wayne Davison
70c81b0c07
Fixed the indentation on a few lines.
2006-07-03 22:30:13 +00:00
Wayne Davison
47c1197534
Decided that I like remove-source-files better than remove-sender-files.
2006-06-30 15:52:52 +00:00
Wayne Davison
fb41a3c669
Changed --remove-sent-files into --remove-sender-files.
2006-06-30 15:42:41 +00:00
Wayne Davison
2700069d5a
Added --remove-sender-files and deprecated --remove-sent-files.
2006-06-30 15:42:36 +00:00
Wayne Davison
044ccbaacf
The remove_sent_files var was renamed to remove_sender_files.
2006-06-30 15:42:32 +00:00
Wayne Davison
841d943651
Handle the --remove-sender-files option by sending MSG_SUCCESS for
...
any file that is being hard-linked.
2006-06-30 15:42:29 +00:00
Wayne Davison
04cd8789cb
Handle the --remove-sender-files option by sending MSG_SUCCESS for
...
any up-to-date file (non-dir).
2006-06-30 15:42:26 +00:00
Wayne Davison
9578783a71
Changed the name of the nightly symlink.
2006-06-30 14:26:01 +00:00
Wayne Davison
4cff5fa462
Make use of module_dirlen in full_fname().
2006-06-30 14:24:25 +00:00
Wayne Davison
cc1b4f776a
Allow --with-nobody-group=GROUP (patch from Olivier Thauvin).
2006-06-19 19:30:51 +00:00
Wayne Davison
72d1b262ac
Mention the latest bug-fix.
2006-06-16 09:05:21 +00:00
Wayne Davison
6fb7cc38a2
Make sure that the %f escape always has the full path info when
...
receiving files.
2006-06-16 09:01:31 +00:00
Wayne Davison
8a7b8400e7
Updated the "use chroot" section with the latest symlink info.
2006-06-16 08:56:26 +00:00