aboutsummaryrefslogtreecommitdiffstats
path: root/options.c
Commit message (Collapse)AuthorAgeFilesLines
* Moved the flist_extra_cnt stuff from options.c to compat.c so thatWayne Davison2006-12-171-6/+0
| | | | | the values will be computed separately for the sender and the receiver.
* Tweaked the option-passing code's delete logic to make it cleaner.Wayne Davison2006-12-131-5/+5
|
* Changed flist_extra_ndx into flist_extra_cnt.Wayne Davison2006-12-051-3/+3
|
* - Typical tranfers now save 12-20 bytes per file because several varsWayne Davison2006-12-031-1/+6
| | | | | | | 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.
* Change the format/order of the capabilities --version outputs.Wayne Davison2006-12-011-13/+9
|
* Added parsing for --delete-delay.Wayne Davison2006-11-221-4/+8
|
* Use an explicit cast when a value gets stored in a smaller var.Wayne Davison2006-11-211-1/+1
|
* Moved the options_rejected label to avoid a compiler warning onWayne Davison2006-11-191-6/+7
| | | | some systems.
* Allow --max-delete=0 (zero used to be ignored).Wayne Davison2006-11-111-2/+2
|
* Got rid of type-casting into isFOO() and toFOO() functions byWayne Davison2006-11-091-2/+2
| | | | using static inline functions that take a signed char pointer.
* Added the --no-motd option to silence just the text output at theWayne Davison2006-10-241-0/+4
| | | | start of a daemon transfer.
* The server should not be adding an assumed filter rule based on theWayne Davison2006-10-181-1/+1
| | | | partial-dir setting (since the client is sending us the rules).
* Changed strcpy() calls into strlcpy() calls, just to be extra safe.Wayne Davison2006-10-131-3/+6
|
* Don't use a bool directly in an int comparison.Wayne Davison2006-10-131-1/+1
|
* Removed the changes in symlink handling in non-chroot daemon mode asWayne Davison2006-10-121-9/+3
| | | | | they were not yet safe (I'll consider similar changes for the next release).
* Another tweak to the --chmod summary.Wayne Davison2006-10-091-1/+1
|
* Clarify the short description of --chmod.Wayne Davison2006-10-081-1/+1
|
* The [ & ] are now removed from a literal IPv6 hostname passed to theWayne Davison2006-09-181-3/+6
| | | | remote shell.
* When parsing a literal IPv6 address in square brackets, pass theWayne Davison2006-09-181-1/+0
| | | | | whole string (including the brackets) to the remote shell. (The old code stripped the leading '[' but left the trailing ']'.)
* Decided that I like remove-source-files better than remove-sender-files.Wayne Davison2006-06-301-9/+9
|
* Added --remove-sender-files and deprecated --remove-sent-files.Wayne Davison2006-06-301-6/+9
|
* Call log_init() with its new "restart" (0 or 1) arg.Wayne Davison2006-06-071-1/+1
|
* Changed rprintf() messages that started with a newline into twoWayne Davison2006-06-011-7/+14
| | | | rprintf() calls (the first of which just outputs an empty line).
* Fixed a typo that set stdout_format_has_i instead of logfile_format_has_i.Wayne Davison2006-06-011-1/+1
|
* If the user specifies --log-file-format without --log-file,Wayne Davison2006-05-301-1/+2
| | | | ignore the useless value.
* - Allow the --log-file-format option to override the "log format"Wayne Davison2006-05-301-15/+6
| | | | | | | 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.
* - Renamed log_format -> stdout_format.Wayne Davison2006-05-291-30/+34
| | | | | | | | | - 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).
* Added --log-file and several logfile_* support variables.Wayne Davison2006-05-091-0/+23
|
* - Added some calls to die_on_unsafe_path() to the path-sanitizing code.Wayne Davison2006-05-051-10/+9
| | | | - Moved the sanitizing of the partial_dir value into main.c.
* - Don't check HAVE_LINK directly, use SUPPORT_HARD_LINKS instead.Wayne Davison2006-05-051-6/+6
| | | | - Updated a few items in the --help text.
* Use the new calling syntax for sanitize_path().Wayne Davison2006-05-031-6/+6
|
* We can't check the --*-dest args against the server filter rulesWayne Davison2006-04-281-9/+4
| | | | | here because we don't know what the args are going to be relative to yet.
* Moved the sanitizing of the --*-dest args into main.c.Wayne Davison2006-04-281-4/+3
|
* Updated the FSF's address to an even newer one.Wayne Davison2006-04-251-3/+3
|
* - Updated the address for the FSF in the opening comment.Wayne Davison2006-04-251-4/+6
| | | | | | | - 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).
* - Complain if the user specified --delete without -r or -d.Wayne Davison2006-03-281-7/+4
| | | | - Got rid of the saw_delete_* vars.
* Added --no-H and --no-hard-links.Wayne Davison2006-02-271-1/+3
|
* Added the new --copy-dirlinks (-k) option.Wayne Davison2006-02-241-4/+11
|
* Moved the orig_umask variable's definition into main.c since itWayne Davison2006-02-241-1/+0
| | | | has nothing to do with option settings.
* A brief msleep() in option_error() may be helpful to ensure thatWayne Davison2006-02-201-0/+1
| | | | an option error always arrives intact from the remote rsync.
* Added a backward-compatibility note about -h to the --help optionWayne Davison2006-02-111-1/+1
| | | | in the help text.
* There's no need to send --size-only to a remote sender.Wayne Davison2006-02-091-3/+2
|
* Changed -h to mean powers of 1000 when used once, and powers of 1024Wayne Davison2006-02-081-3/+6
| | | | when repeated. Got rid of --si.
* Don't force verbose for --dry-run; let the user decide.Wayne Davison2006-02-071-2/+1
|
* Don't look for $RSYNC_PARTIAL_DIR on the server side.Wayne Davison2006-02-071-1/+1
|
* Changed --8-bit to --8-bit-output.Wayne Davison2006-02-061-2/+2
|
* Added the --8-bit (-8) option.Wayne Davison2006-02-061-0/+3
|
* Decided to undo the last change to avoid backward compatibilityWayne Davison2006-02-031-2/+1
| | | | | inconsistencies (it would have been the right thing to do if it were done that way from the start, but not now).
* Avoid adding our own exclude of the partial-dir name if theWayne Davison2006-02-031-1/+2
| | | | user's filter rules already match it.
* Tweaked a couple lines in the code that handles --version.Wayne Davison2006-02-021-4/+4
|