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
Wayne Davison
ce455b03e7
Improved the summary of the --password-file option.
2006-12-24 00:58:24 +00:00
Wayne Davison
6eee13cf58
Moved the flist_extra_cnt stuff from options.c to compat.c so that
...
the values will be computed separately for the sender and the
receiver.
2006-12-17 00:40:21 +00:00
Wayne Davison
0d152437df
Tweaked the option-passing code's delete logic to make it cleaner.
2006-12-13 14:52:59 +00:00
Wayne Davison
f0fbf1d670
Changed flist_extra_ndx into flist_extra_cnt.
2006-12-05 15:59:49 +00:00
Wayne Davison
82ad07c418
- Typical tranfers now save 12-20 bytes per file because several vars
...
were moved out of file_struct into an optional member-var setup.
- Renamed and reorganized the FLAG_* defines.
- Use NDX_DONE instead of a literal -1 when sending/checking the
end-of-phase index value.
2006-12-03 06:44:16 +00:00
Wayne Davison
d619ff1376
Change the format/order of the capabilities --version outputs.
2006-12-01 18:29:18 +00:00
Wayne Davison
b0cacef14b
Added parsing for --delete-delay.
2006-11-22 20:49:23 +00:00
Wayne Davison
264042760b
Use an explicit cast when a value gets stored in a smaller var.
2006-11-21 08:35:58 +00:00
Wayne Davison
f0fa8c6df2
Moved the options_rejected label to avoid a compiler warning on
...
some systems.
2006-11-19 04:39:35 +00:00
Wayne Davison
e5e85283a9
Allow --max-delete=0 (zero used to be ignored).
2006-11-11 05:09:14 +00:00
Wayne Davison
2dc7b8bd0e
Got rid of type-casting into isFOO() and toFOO() functions by
...
using static inline functions that take a signed char pointer.
2006-11-09 02:39:29 +00:00
Wayne Davison
dc1f7b9ea3
Added the --no-motd option to silence just the text output at the
...
start of a daemon transfer.
2006-10-24 00:36:38 +00:00
Wayne Davison
8d6386809e
The server should not be adding an assumed filter rule based on the
...
partial-dir setting (since the client is sending us the rules).
2006-10-18 05:15:35 +00:00
Wayne Davison
c9bce0b8f8
Changed strcpy() calls into strlcpy() calls, just to be extra safe.
2006-10-13 23:17:33 +00:00
Wayne Davison
4d51f0db79
Don't use a bool directly in an int comparison.
2006-10-13 06:27:59 +00:00
Wayne Davison
1a7f3d99c5
Removed the changes in symlink handling in non-chroot daemon mode as
...
they were not yet safe (I'll consider similar changes for the next
release).
2006-10-12 03:01:18 +00:00
Wayne Davison
dfe1ed5e97
Another tweak to the --chmod summary.
2006-10-09 00:55:04 +00:00
Wayne Davison
b6008dc645
Clarify the short description of --chmod.
2006-10-08 22:00:31 +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
47c1197534
Decided that I like remove-source-files better than remove-sender-files.
2006-06-30 15:52:52 +00:00
Wayne Davison
2700069d5a
Added --remove-sender-files and deprecated --remove-sent-files.
2006-06-30 15:42:36 +00:00
Wayne Davison
6dc9b74bc6
Call log_init() with its new "restart" (0 or 1) arg.
2006-06-07 23:05:24 +00:00
Wayne Davison
b64ee91a41
Changed rprintf() messages that started with a newline into two
...
rprintf() calls (the first of which just outputs an empty line).
2006-06-01 08:04:47 +00:00
Wayne Davison
19b8587654
Fixed a typo that set stdout_format_has_i instead of logfile_format_has_i.
2006-06-01 06:49:15 +00:00
Wayne Davison
2873603ab5
If the user specifies --log-file-format without --log-file,
...
ignore the useless value.
2006-05-30 17:41:54 +00:00
Wayne Davison
232658d9d3
- Allow the --log-file-format option to override the "log format"
...
setting when starting a daemon.
- Make a daemon refuse all --log-file* options.
- Don't use refuse logic on daemon-mode options given to a daemon
module -- reject them via their own message.
2006-05-30 17:14:17 +00:00
Wayne Davison
b3e4e7ef2e
- Renamed log_format -> stdout_format.
...
- Renamed log_format_has_i -> stdout_format_has_i.
- Renamed log_format_has_o_or_i -> stdout_format_has_o_or_i.
- Changed the --log-format to --out-format (though we still accept
the old option, and still send it as well).
- Added the --log-file-format option (and got rid of the code that
made --out-format sometimes affect the log-file's format).
2006-05-29 22:56:45 +00:00
Wayne Davison
87c0f9d6b4
Added --log-file and several logfile_* support variables.
2006-05-09 18:31:03 +00:00
Wayne Davison
d1e6b0e225
- Added some calls to die_on_unsafe_path() to the path-sanitizing code.
...
- Moved the sanitizing of the partial_dir value into main.c.
2006-05-05 15:58:44 +00:00
Wayne Davison
fcecb70b1d
- Don't check HAVE_LINK directly, use SUPPORT_HARD_LINKS instead.
...
- Updated a few items in the --help text.
2006-05-05 06:16:22 +00:00
Wayne Davison
91f4b31fe1
Use the new calling syntax for sanitize_path().
2006-05-03 00:48:20 +00:00
Wayne Davison
d3ef985954
We can't check the --*-dest args against the server filter rules
...
here because we don't know what the args are going to be relative
to yet.
2006-04-28 17:34:53 +00:00
Wayne Davison
ad77db8b71
Moved the sanitizing of the --*-dest args into main.c.
2006-04-28 16:57:39 +00:00
Wayne Davison
e7c67065c0
Updated the FSF's address to an even newer one.
2006-04-25 23:51:12 +00:00
Wayne Davison
0f78b81511
- Updated the address for the FSF in the opening comment.
...
- Standardized the format of the opening comment, including adding a
brief description of what's in the file for those that lacked it.
- Added some missing copyright lines.
- Some minor whitespace tweaks (in a few of the files).
2006-04-25 20:23:34 +00:00
Wayne Davison
89fb50263b
- Complain if the user specified --delete without -r or -d.
...
- Got rid of the saw_delete_* vars.
2006-03-28 23:09:36 +00:00
Wayne Davison
beab3078d6
Added --no-H and --no-hard-links.
2006-02-27 23:35:18 +00:00
Wayne Davison
2dbf36ef55
Added the new --copy-dirlinks (-k) option.
2006-02-24 17:54:30 +00:00
Wayne Davison
a92d6ff13c
Moved the orig_umask variable's definition into main.c since it
...
has nothing to do with option settings.
2006-02-24 01:56:14 +00:00
Wayne Davison
8f1dc165e2
A brief msleep() in option_error() may be helpful to ensure that
...
an option error always arrives intact from the remote rsync.
2006-02-20 17:58:13 +00:00
Wayne Davison
375d8f913b
Added a backward-compatibility note about -h to the --help option
...
in the help text.
2006-02-11 00:01:22 +00:00
Wayne Davison
f17e769e28
There's no need to send --size-only to a remote sender.
2006-02-09 01:15:04 +00:00
Wayne Davison
3ca9e5d8ad
Changed -h to mean powers of 1000 when used once, and powers of 1024
...
when repeated. Got rid of --si.
2006-02-08 16:52:25 +00:00
Wayne Davison
a892d905bb
Don't force verbose for --dry-run; let the user decide.
2006-02-07 20:06:43 +00:00
Wayne Davison
bc880cb8d2
Don't look for $RSYNC_PARTIAL_DIR on the server side.
2006-02-07 19:12:37 +00:00
Wayne Davison
a6a276027c
Changed --8-bit to --8-bit-output.
2006-02-06 18:51:25 +00:00
Wayne Davison
5974c662ff
Added the --8-bit (-8) option.
2006-02-06 18:41:32 +00:00