Wayne Davison
56f0c976be
Decreased the amount of stack needed for each level of directory
...
recursion by eliminating the need for a MAXPATHLEN buffer in
send_if_directory(). Also improved a few variable names in
send_file_list().
2005-11-01 20:09:41 +00:00
Wayne Davison
9aacb4df0e
Fixed a typo pointed out by Peter Strazovec.
2005-10-30 22:29:59 +00:00
Wayne Davison
0fdb1aa8ff
In the device section, avoid calling unlink() if the stat() failed.
2005-10-30 22:28:11 +00:00
Wayne Davison
bad0110609
Document the new --compress-level option.
2005-10-26 16:48:44 +00:00
Wayne Davison
3cc185a088
Handle new def_compress_level setting.
2005-10-26 16:48:07 +00:00
Wayne Davison
e8a8167ad9
Obey new def_compress_level setting.
2005-10-26 16:47:49 +00:00
Wayne Davison
854a1aad35
Added --compress-level option.
2005-10-26 16:47:15 +00:00
Wayne Davison
84e6d6fdcd
- Changed the "status" variables into "exit_code" variables.
...
- Added an error message to wait_process_with_flush() that
reports the errno we get when waitpid() fails.
- Increased the value of MAXCHILDPROCS.
2005-10-26 15:53:04 +00:00
Wayne Davison
f14a65d94c
Tweaked the error message for RERR_WAITCHILD.
2005-10-26 15:50:14 +00:00
Wayne Davison
37439b36e7
Updated the docs for pre-/post-xfer exec.
2005-10-24 21:03:53 +00:00
Wayne Davison
c95ca2a228
Enhanced the "pre-xfer exec" handling so that it gets the user's
...
request info and puts that into the environment as RSYNC_REQUEST.
2005-10-24 21:03:50 +00:00
Wayne Davison
97d8e7095f
Changed wait_process() into a simpler, yet more versatile function,
...
and used it in the new wait_process_with_flush() function (the old
function's new name). Made wait_process() public.
2005-10-24 21:03:47 +00:00
Wayne Davison
20c1926a01
Fixed a typo in a comment.
2005-10-20 18:30:33 +00:00
Wayne Davison
d030233def
Get rid of some superfluous empty lines.
2005-10-19 07:49:10 +00:00
Wayne Davison
35812ea1f9
One extra tweak to the just-committed code.
2005-10-15 19:15:29 +00:00
Wayne Davison
d649b78920
Added relative_paths extern.
2005-10-15 19:11:36 +00:00
Wayne Davison
7e43da819e
If we're sanitizing paths with --relative enabled, we need to
...
preserve the first /./ dir so that we can use its position to
trim the implied directories.
2005-10-15 19:08:31 +00:00
Wayne Davison
40aaa571b4
Document --ignore-non-existing (not --existing) and what happens
...
if the option is combined with --ignore-existing.
2005-10-15 16:39:31 +00:00
Wayne Davison
470319d33b
Changed the --help text to mention --ignore-non-existing
...
instead of --existing.
2005-10-15 16:38:35 +00:00
Wayne Davison
1db954e9bc
Made parse_size_arg()'s parsing a little stricter.
2005-10-15 06:53:04 +00:00
Wayne Davison
d697314b42
Mention --min-size/--max-size changes.
2005-10-14 20:40:31 +00:00
Wayne Davison
59dd678603
Documented --min-size.
2005-10-14 20:16:21 +00:00
Wayne Davison
02b5cb238b
Added code to implement the --min-size logic.
2005-10-14 20:16:09 +00:00
Wayne Davison
74de13d19c
Added handling of the --min-size option.
2005-10-14 20:15:18 +00:00
Wayne Davison
837d01dd5a
Improved parse_size_arg() a little more.
2005-10-14 19:48:34 +00:00
Wayne Davison
926d86d1f9
Document the extended parsing of --max-size values.
2005-10-14 19:03:05 +00:00
Wayne Davison
aeb213ea0c
Improved parse_size_arg() so that it can be told to use powers of
...
ten instead of binary K/M/G powers, and so that it can be told to
add or subtract one from the result. We also make sure to pass
the arg to --max-size in a compatible manner with older versions.
2005-10-14 18:56:07 +00:00
Wayne Davison
7c6ea3d8c7
Fixed a typo in an option name.
2005-10-12 23:59:00 +00:00
Wayne Davison
d409c6ac9c
Mention va_copy change.
2005-10-11 20:21:56 +00:00
Wayne Davison
92f0b9d6ab
If va_copy is defined, use it when defining VA_COPY.
2005-10-11 20:21:03 +00:00
Wayne Davison
2c8c8bbaad
Pass XFLG_ABS_IF_SLASH instead of XFLG_ANCHORED2ABS for server excludes.
2005-10-07 18:40:30 +00:00
Wayne Davison
4fc8140a60
Support new XFLG_ABS_IF_SLASH flag.
2005-10-07 18:39:40 +00:00
Wayne Davison
699f7024f1
Added XFLG_ABS_IF_SLASH.
2005-10-07 18:38:25 +00:00
Wayne Davison
ce0da32a9c
Mention recent changes.
2005-10-07 18:24:35 +00:00
Wayne Davison
82360c6b17
Clarify how the fitler rule "-/" works.
2005-10-07 18:18:16 +00:00
Wayne Davison
493568465b
Improved the usage comments.
2005-10-04 04:12:28 +00:00
Wayne Davison
bf485d3d6b
A simple filter script to output messages from a single module.
2005-10-03 18:40:59 +00:00
Wayne Davison
e90aab4982
Changed the variable names for --existing and --ignore-existing.
2005-09-29 18:07:55 +00:00
Wayne Davison
550d4e2346
Reverted one xfer_dirs change from the last commit that should not
...
have gone in.
2005-09-29 17:27:11 +00:00
Wayne Davison
991daf008d
Keeping silent about stat() errors is never a good idea -- it hides
...
files that are not up-to-date.
2005-09-29 17:07:45 +00:00
Wayne Davison
505ada146c
Mention that --delete now works with --dirs.
2005-09-29 08:15:34 +00:00
Wayne Davison
75c51953f1
- When --dirs is specified w/o --recursive, avoid marking solo dirs
...
with the XMIT_TOP_DIR flag.
- Only set in_del_hier if --recursive is enabled.
2005-09-29 07:48:05 +00:00
Wayne Davison
8d6c1c4e97
Allow deletions to occur in directories transferred with the
...
--dirs option in addition to the regular --recursive behavior.
2005-09-29 07:41:50 +00:00
Wayne Davison
10a1a3f511
Fixed a poorly-worded sentence and a misspelled word.
2005-09-29 07:37:00 +00:00
Wayne Davison
40e6752fba
Some systems don't define WCOREDUMP(), so #ifdef that code.
2005-09-26 17:41:14 +00:00
Wayne Davison
dbefb6b4e4
Fixed wait_process() to handle cases where waitpid() fails or
...
the child process did not exit cleanly.
2005-09-26 17:12:13 +00:00
Wayne Davison
6016841086
Changed RERR_CRASH to RERR_CRASHED.
2005-09-26 17:11:03 +00:00
Wayne Davison
0047f535ef
Handle new RERR_CRASH AND RERR_TERMINATED exit codes.
2005-09-26 17:07:50 +00:00
Wayne Davison
90eca40d27
Defined RERR_CRASH and RERR_TERMINATED.
2005-09-26 17:06:33 +00:00
Wayne Davison
0417c34e2d
Mention some chanages in the patches dir.
2005-09-26 04:47:25 +00:00