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
Wayne Davison
9439c0cb5a
Adding the --fake-super option.
2007-04-24 07:32:44 +00:00
Wayne Davison
2ed790f354
Improved the SUBPROTOCOL_VERSION code a little, and bumped the value
...
to 2.
2007-04-23 19:54:07 +00:00
Wayne Davison
486f8cd1ab
Changed the prerelease-protocol support to use an idiom that will not
...
slow down the initial version handshake between the two sides.
2007-04-23 19:03:29 +00:00
Wayne Davison
719522b9bd
Tweaked --version in a few minor ways, including the mentioning of
...
the SUBPROTOCOL_VERSION if it is non-zero.
2007-04-21 19:46:19 +00:00
Wayne Davison
bb25779de7
Mention how many bits our local timestamps support.
2007-04-21 19:31:54 +00:00
Wayne Davison
16edf86595
The improved --xattrs option is landing on the trunk.
2007-04-07 17:22:25 +00:00
Wayne Davison
5275029d11
Added an explicit option that will disallow the use of
...
incremental recursive mode (and an option to negate that).
2007-03-14 00:00:01 +00:00
Wayne Davison
1c3344a105
The ACL support has arrived! This version has a brand new protocol
...
that makes it incompatible with all prior versions. A patch will be
provided to allow talking with older (patched) rsync versions.
2007-03-11 00:13:34 +00:00
Wayne Davison
f41152d393
Decided that we don't really want the rule that preserves the
...
backup-suffix files to be perishable.
2007-03-05 17:08:00 +00:00
Wayne Davison
c12895089c
Moved a couple auto-filter rules from options.c into compat.c so
...
that we are sure to only apply the perishable filter modifier when
the receiving side is new enough to understand it.
2007-03-03 01:06:45 +00:00
Wayne Davison
27122338dc
Make the auto-generated protect filters use the perishable flag so
...
that they don't stop a vanished directory from being removed.
2007-03-02 21:14:01 +00:00
Wayne Davison
ba2133d6ad
Further modifications to the copyright comment section.
2007-02-04 14:54:58 +00:00
Wayne Davison
100018b7cd
Mention the year 2007 in the copyright declarations.
2007-01-31 21:46:49 +00:00
Wayne Davison
e0e3203156
- Changes to handle new default of --delete-during for --delete.
...
- Allow -H to be repeated.
2006-12-28 07:54:10 +00:00
Wayne Davison
09a54c399c
Make the --password-file option's summary even better.
2006-12-24 01:30:24 +00:00