Wayne Davison
492ad04277
(Matt) Add missing --no-y option.
2008-03-10 21:40:04 -07:00
Wayne Davison
cbbd8e2e8b
The --fake-super option conflicts with -XX (which copies internal
...
rsync xattrs literally).
2008-03-07 15:23:39 -08:00
Wayne Davison
852e763b89
Added even more no-OPTION overrides.
2008-03-06 09:38:48 -08:00
Wayne Davison
fede378577
Updated copyright year in --version output and improved the release
...
script to look for year changes in options.c and to get the version
defaults totally right in the prompts.
2008-03-03 11:19:48 -08:00
Wayne Davison
d3d07a5e86
Include 2008 in the copyright years.
2008-03-01 12:01:41 -08:00
Wayne Davison
15dbffc215
Fixed a compilation problem when iconv support is disabled.
2008-02-18 16:48:20 -08:00
Wayne Davison
1ed56a05c2
Extended the protocol-30 info-passing code at startup, and use it to
...
tell the client if the server can set the times on a symlink (both
the server->client byte and the client->server use of -e). Make use
of this info to allow the proper output of the 't' flag when rsync
can set the time on a symlink (and we're talking protocol >= 30).
Added output of "[no] symtimes" info in the --version message.
Fixed the itemize.test so that it works when rsync believes that it
can set the time of a symlink, but it can't really do it.
2008-02-18 15:57:59 -08:00
Wayne Davison
28fb6365d0
Added --no-one-file-system and --no-x options.
2008-02-18 12:42:04 -08:00
Wayne Davison
0b52f94da7
Some daemon security improvements, including the new parameters
...
"charset" and "numeric ids".
2008-02-15 17:39:21 -08:00
Wayne Davison
69e2b4ee3a
Fixed the combination of --dry-run and --only-write-batch.
2008-01-19 11:20:17 -08:00
Wayne Davison
a10186910d
Fixed the check_filter() calls that might be checking an absolute path
...
in "use chroot = no" mode against a daemon's exclude restriction.
2007-12-16 14:16:37 -08:00
Wayne Davison
f7a2ac075f
Refer to delta-transfer algorithm rather than rsync algorithm.
2007-12-15 08:35:45 -08:00
Wayne Davison
ba22c9e219
Adding --contimeout=SECONDS option.
2007-11-28 00:28:26 -08:00
Wayne Davison
29bca53f9b
Got rid of the unused symlink parameter to sanitize_path().
2007-11-20 17:37:53 -08:00
Wayne Davison
d100e733db
Improve the man page and --help descriptions of --dry-run. In
...
particular, make it clear that --dry-run turns off action without
turning on verbosity, and has some incomplete/inaccurate stats.
2007-11-08 00:06:48 +00:00
Wayne Davison
f7a76b9c45
Some changes to allow an unsorted file list even if the iconv option
...
was disabled via configure.
2007-11-06 15:25:02 +00:00
Wayne Davison
84e1a34eaa
Fixed some typos that Matt pointed out.
2007-11-05 18:33:09 +00:00
Wayne Davison
b58bfb2f20
Call clean_fname() with new flag arg.
2007-10-31 04:43:29 +00:00
Wayne Davison
95def6d957
- Send an 'i' in the -e arg to the server if we can support inc_recurse.
...
- Got rid of some unneeded blocking_io value twiddling.
- Send --use-qsort to the server if it was specified.
2007-10-16 15:10:12 +00:00
Wayne Davison
6a385e3b7e
We don't need to send --no-i-r anymore.
2007-10-16 04:08:25 +00:00
Wayne Davison
b61665d5b6
Reposition the call to setup_iconv() so that it gets called only once
...
is a local_server copy, and so that arg-parsing code doesn't interfere
with the sending of a remote charset value.
2007-10-07 20:43:49 +00:00
Wayne Davison
3caf40356d
We now send -d to the server for a list-only transfer w/o -r (rather
...
than sending -r with a kluged exclude).
2007-10-07 03:52:28 +00:00
Wayne Davison
eb8f5c74e1
Got rid of some SPACE-TAB sequencs in the indentation.
2007-09-30 07:30:48 +00:00
Wayne Davison
200aec7db4
Avoid a checker warning about unfreed memory.
2007-09-23 19:10:10 +00:00
Wayne Davison
33a04593ee
We now forward the --no-implied-dirs option to the receiving side,
...
just in case we end up talking protocol 30 in inc_recurse mode.
2007-09-22 21:43:19 +00:00
Wayne Davison
1b42f628f4
Moved inline functions from rsync.h into ifuncs.h.
2007-09-22 16:52:58 +00:00
Wayne Davison
de80679b67
Switching to --no-i-r from --no-ir.
2007-09-18 14:04:46 +00:00
Wayne Davison
a4453606cc
- Improved -s support.
...
- Handle setup_iconv() call in parse_arguments() so it gets set early.
2007-09-18 01:11:54 +00:00
Wayne Davison
d6ca255c21
- Fixed a bug in the passing of the --max-delete option.
...
- Added --no-i-d as a shorter no-implied-dirs.
- Changing to --no-i-r instead of --no-ir.
2007-09-15 20:54:31 +00:00
Wayne Davison
c35d6e3522
Added --no-protect-args and --no-s.
2007-09-09 07:58:19 +00:00
Wayne Davison
7a4addaa74
Added the --protect-args (-s) option, and made parse_arguments()
...
clear out an old popt context before starting a new one.
2007-09-09 07:53:18 +00:00
Wayne Davison
ffbffc647b
Improved the argv/argc variable names that are really pointers.
2007-09-08 19:42:27 +00:00
Wayne Davison
fbd91cae0c
One more tweak to latest omit-dir-times code.
2007-09-02 06:25:26 +00:00
Wayne Davison
eb7a6e09cb
Added --no-omit-dir-times and --no-O.
2007-09-02 06:20:42 +00:00
Wayne Davison
f9998046a3
Made omit_dir_times a static variable in options.c by encoding
...
all the time-preserving semantics into preserve_times.
2007-09-01 16:57:01 +00:00
Wayne Davison
936fa865e1
Handle the new --append and --append-verify options.
2007-09-01 16:38:00 +00:00
Wayne Davison
24d677fc16
Don't omit the -4/-6 options if no IPv6 support was compiled into
...
rsync. Just make them a no-op.
2007-08-22 00:36:56 +00:00
Wayne Davison
e208631a5b
Improved the arg-checking of a daemon command.
2007-08-11 16:53:31 +00:00
Wayne Davison
3caafdfd2f
Make the --xattrs option not imply --perms.
2007-08-04 22:19:43 +00:00
Wayne Davison
444f9f7b04
Fixed the port-parsing in an rsync:// path; e.g., this now
...
works properly: rsync://backup@otherbox/module/a:123:b
2007-08-01 22:25:02 +00:00
Wayne Davison
5d935dce63
If --no-ir is specified, pass it to the server.
2007-07-24 04:09:46 +00:00
Wayne Davison
7b9598b2d5
We now take a negative value specified to --max-delete as being
...
synonymous with --max-delete=0. We also pass a request for 0
deletions to the server as --max-delete=-1. This ensures that we
can send a backward-compatible option to old and new versions alike.
2007-07-15 05:42:30 +00:00
Wayne Davison
b1e436ec17
Parse the --skip-compress=LIST option and sent it to the sending side.
2007-07-14 19:24:32 +00:00
Wayne Davison
42b06481c3
Made some descriptions concerning modification times clearer.
2007-07-12 14:43:26 +00:00
Wayne Davison
8e41b68e8f
Tweaking the license text a bit more.
2007-07-10 13:55:49 +00:00
Wayne Davison
4fd842f98d
Switching to GPL 3.
2007-07-07 05:33:14 +00:00
Wayne Davison
524eaa8245
We omit copying any user-space rsync.%FOO attributes unless the
...
user specified -X twice.
2007-07-02 21:35:14 +00:00
Wayne Davison
8487f9cf29
- Added the --qsort option.
...
- Added several new --no-FOO options.
2007-05-24 02:50:35 +00:00
Wayne Davison
4f3797c7e2
Clumped some option-sending together that only happens on the sending side.
2007-05-05 18:34:37 +00:00
Wayne Davison
332cf6df7c
The --iconv option has now made it to the trunk.
2007-04-26 05:53:13 +00:00