Martin Pool
7a24c346b0
Print a warning message in the version if the platform cannot support 32-bit ints
2000-11-09 09:05:14 +00:00
Andrew Tridgell
5b56cc19fb
added --modify-window option from David Bolen <db3l@fitlinxx.com>
2000-09-06 02:12:13 +00:00
Andrew Tridgell
f0b36a48c8
the 2nd half of the hack
2000-08-29 04:46:27 +00:00
Andrew Tridgell
c80ccabb0c
added --blocking-io option
2000-06-23 13:50:18 +00:00
David Dykstra
ef5d23ebcd
Add --bwlimit option contributed by Matthew Demicco and Jamie Gritton.
2000-06-06 21:13:05 +00:00
Andrew Tridgell
ef55c686bc
add a --ignore-errors option
2000-03-21 04:06:04 +00:00
Andrew Tridgell
0f3203c312
fixed some logcode warnings
2000-01-29 02:49:03 +00:00
Andrew Tridgell
e20c5e9521
-a now implies -o and -D whether you are root or not
2000-01-24 05:52:44 +00:00
Andrew Tridgell
66203a982b
added --backup-dir option from Bob Edwards
...
this is very useful for incremental backups
2000-01-24 04:58:53 +00:00
Andrew Tridgell
0b73ca12fa
added --max-delete option
2000-01-23 11:43:04 +00:00
Andrew Tridgell
1347d5126a
added --existing option, similar to one suggested by Gildas Quiniou <gildas@stip.fr>
2000-01-23 01:53:18 +00:00
Andrew Tridgell
57df171bc0
added --delete-after option (suggested by Jason)
1999-11-08 13:03:05 +00:00
Andrew Tridgell
5c9730a46c
added --address option for virtual hosting
1999-10-31 03:21:02 +00:00
Andrew Tridgell
d9fcc198cf
added -P option
...
it is equivalent to --partial --progress
1999-10-31 02:47:30 +00:00
David Dykstra
896bd482c0
Removed am_client variable. It was being set in one place, when a client
...
of a socket (that is, a --daemon) server, but never looked at. The way to
test whether or not on a client is (!am_server).
1999-02-25 17:58:31 +00:00
David Dykstra
b33b791e6b
Add --delete-excluded option to delete files on the receiving side that
...
are excluded. Implies --delete.
1999-02-22 19:55:57 +00:00
Andrew Tridgell
f83f054875
added --size-only option. Useful when starting to use rsync after a
...
ftp based mirror system so that timestamps may not be right.
1999-02-18 03:48:24 +00:00
David Dykstra
b531360763
Added --copy-unsafe-links option which is like --copy-links except it is
...
only for symlinks that point outside the source tree. Suggested by Charles
Hines <chuck_hines@VNET.IBM.COM > in PR#1376. Also apply the option to any
symbolic links in the source portion of a path when --relative is used,
as suggested by Francis Montagnac <Francis.Montagnac@sophia.inria.fr > on
the rsync mailing list in a message titled "New option: --copy-parent-links".
1999-02-17 19:34:40 +00:00
David Dykstra
9ef5390714
Changed Usage in the rsync --help message to indicate how there can be
...
multiple SRCs. Also moved the --suffix option to show up right after
--backup and included the default backup suffix and block size along with
their corresponding options rather than at the end. Copied the new help
message to rsync.yo and README and used the Usage also in the SYNOPSIS
section at the top of rsync.yo rather than the different one that used
"path" instead of SRC and DEST. That last change was inspired by a
suggestion from Michael Bleyer in PR #1523 .
1999-02-10 19:33:05 +00:00
David Dykstra
b86f0cefa2
Add --quiet/-q option. Contributed by Rich Salz salzr@certco.com.
1999-02-09 17:25:35 +00:00
Andrew Tridgell
65575e9670
added --password-file patch from Alex Schlessinger <alex@inconnect.com>
...
(yes, I know I'm not supposed to be doing rsync work at the moment!
only four weeks to go ...)
1999-01-08 10:32:56 +00:00
David Dykstra
63f0774f75
Back out change that treated "refuse options = compress" the same as
...
"dont compress = *", by request of Tridge. Instead, mention the difference
in the man page. Also, put in a shortcut in set_compression() to recognize
"*" earlier instead of going through malloc/strtok/fnmatch/free cycle.
1998-11-25 15:37:50 +00:00
David Dykstra
d47741cac6
When "refuse options = compress" is set in rsyncd.conf, silently send files
...
at compression level 0 instead of printing an error and exitting. This is
the same effect as "dont compress = *".
1998-11-24 22:03:16 +00:00
Andrew Tridgell
9e3c856a39
updates to reflect new samba.org domain
...
the main web site is now http://rsync.samba.org/
1998-11-23 00:30:27 +00:00
Andrew Tridgell
055af77666
improved the "refuse options" code a bit
1998-11-19 06:45:21 +00:00
Andrew Tridgell
cd8185f2bd
added "refuse options" option
1998-11-19 06:35:49 +00:00
David Dykstra
14d43f1fcf
Minor documentation patches, due mostly to
...
Jason Henry Parker <henry@freezer.humbug.org.au >
1998-11-18 17:36:36 +00:00
David Dykstra
33e817e37e
Document the fact that you can use [USER@] in an rsync URL.
...
Note: the same thing works for ftp and http URLs in netscape.
1998-11-03 21:58:08 +00:00
David Dykstra
2acf81eb00
Add support for optional ":PORT" in rsync URL.
1998-11-03 21:17:40 +00:00
Andrew Tridgell
654175798b
patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to add
...
different exit codes for different conditions.
1998-11-03 07:08:27 +00:00
Andrew Tridgell
b606265491
added the --log-format option to allow users to request arbitrary
...
per-file logging of interactive rsync sessions.
1998-11-03 03:48:47 +00:00
Andrew Tridgell
f7632fc60d
if no local destination is provided for the transfer then provide
...
a "ls -l" style listing of the files that would be transferred
1998-11-02 00:52:01 +00:00
David Dykstra
375a4556c7
Add --compare-dest option which enables specifying an additional destination
...
for comparisons when syncing. Useful for syncing into a scratch area and
doing a flash-cutover when it is completed.
1998-10-26 21:42:38 +00:00
Andrew Tridgell
858fb9ebad
fix PATTERN/FILE in --help output
1998-07-25 09:20:33 +00:00
Andrew Tridgell
b11ed3b150
- close stdout and stderr and reopen then as /dev/null when running as
...
a daemon. This prevents library functions (such as getopt) stuffing up
our protocol stream when errors are detected.
- defer the error message from the options parsing until after the
socket is multiplexed. This allows clients sending new options which
the remote server doesn't understand to get a sensible error message.
1998-07-19 04:50:48 +00:00
Andrew Tridgell
d853783f21
added the --safe-links option to disallow symlinks outside the
...
destination tree
1998-07-17 10:00:43 +00:00
Andrew Tridgell
1f658d4207
fixed a problem with rsync buffering the debug output when redirected
...
to a file.
1998-07-17 07:07:23 +00:00
Andrew Tridgell
a353d56337
don't need to send --progress option to server as the server never
...
prints progress info.
1998-07-02 00:48:20 +00:00
Andrew Tridgell
eb86d661d7
added --progress option which shows the progress of transfers. This
...
gives bored users something to watch.
1998-07-02 00:47:13 +00:00
Andrew Tridgell
c95da96a0c
added a --partial option which tells rsync to keep partially
...
transferred files if the transfer is interrupted.
added a "options summary" section to the man page
1998-07-01 03:36:03 +00:00
Andrew Tridgell
704f908eae
--help changes suggested by Francois
1998-06-18 09:31:42 +00:00
Andrew Tridgell
b72f24c719
updated the usage info
1998-06-01 10:38:24 +00:00
Andrew Tridgell
a800434a82
added --stats option for verbose stats on the file transfer
1998-06-01 03:42:14 +00:00
Andrew Tridgell
5243c216d6
replaced chdir and getcwd calls with push_dir/pop_dir functions. These
...
are faster and don't cause problems in a chrooted environment on any
systems.
1998-05-29 14:36:39 +00:00
Andrew Tridgell
2b6b4d539b
added support for --include, --include-from and the +/- syntax
1998-05-27 11:02:33 +00:00
Andrew Tridgell
8d9dc9f99d
this is a large commit which adds io multiplexing, thus giving error
...
messages from the server when using the socket code.
I've doen a fair bit of testing and I don't seem to have broken
anything, but it is a very complex change. More testing needed!
1998-05-18 08:20:26 +00:00
Andrew Tridgell
7a6421fa76
split the options parsing code into options.c
...
added the --port and --config options
use strlcpy() instead of strncpy()
some cleanups and formatting changes
1998-05-10 07:25:40 +00:00