Wayne Davison
77860bacd0
No need to send --partial when we're the receiver.
2006-01-29 19:17:13 +00:00
Wayne Davison
63cf5ae72c
Made a bunch of char* args const.
2006-01-29 18:52:53 +00:00
Wayne Davison
120cde9562
Avoid forwarding the --temp-dir option to the server when we're
...
the receiver.
2006-01-29 07:19:38 +00:00
Wayne Davison
e6ffb966dd
Made the new --prune-empty-dirs code a little more memory efficient.
2006-01-28 19:20:02 +00:00
Wayne Davison
207522aef5
Tweaked a variable name in flist_find().
2006-01-28 08:12:16 +00:00
Wayne Davison
a1cc199b34
We enforce at least protocol 29 for --prune-empty-dirs because the
...
file-list's sort order can be slightly wrong in older versions.
2006-01-28 07:40:52 +00:00
Wayne Davison
c22260706c
Don't add the "protect" filter rule for backup-suffix filenames
...
if --backup was not specified.
2006-01-28 01:55:55 +00:00
Wayne Davison
d5782b52a2
- We need to send exclude info from the client to a server-receiver
...
when --prune-empty-dirs was specified.
- Changed the output of debug include/exclude/show/hide/risk/protect
messages to use the appropriate filter terminology instead of
always using the (potentially unclear) include/exclude terms.
2006-01-28 00:14:02 +00:00
Wayne Davison
85aecef6c3
The user can now use a "protect" filter to avoid pruning one or
...
more empty directories when --prune-empty-dirs is in effect.
2006-01-28 00:13:59 +00:00
Wayne Davison
876c993680
Changed --skip-empty-dirs (-k) to --prune-empty-dirs (-m).
2006-01-28 00:13:55 +00:00
Wayne Davison
a272ff8c1b
Changed --skip-empty-dirs (-k) to --prune-empty-dirs (-m) and
...
improved the docs a bit more, including documenting how "protect"
filtering affects empty dirs.
2006-01-28 00:13:52 +00:00
Wayne Davison
7402d58369
Improved flist_find()'s empty-entry handling to deal with the case
...
where more entries may have been removed since the last find.
2006-01-27 14:29:58 +00:00
Wayne Davison
c0b134a445
Optimized flist_find() so that we never scan a series of empty
...
file-list items twice (which can be very important with the new
--skip-empty-dirs option). Also optimized the code that strips
root slashes in clean_flist().
2006-01-27 12:59:07 +00:00
Wayne Davison
a324d49bfc
Mention the --skip-empty-dirs option.
2006-01-27 01:20:11 +00:00
Wayne Davison
9c000f5e7b
Implement the new --skip-empty-dirs (-k) option.
2006-01-27 00:32:57 +00:00
Wayne Davison
0e887ef29a
Added the --skip-empty-dirs (-k) option.
2006-01-27 00:32:53 +00:00
Wayne Davison
fb72aaba48
Document the new --skip-empty-dirs (-k) option.
2006-01-27 00:32:49 +00:00
Wayne Davison
a3869e9227
Include popt.h using <popt.h> instead of "popt.h".
2006-01-26 22:32:59 +00:00
Wayne Davison
d671ccfc8e
Mention the change in the --itemize-changes output.
2006-01-26 22:32:18 +00:00
Wayne Davison
35bf8fa084
- Include popt.h using <popt.h>, not "popt.h".
...
- A minor twiddle in server_options().
2006-01-26 22:28:08 +00:00
Wayne Davison
f7916cbf3f
Mention --sockopts and an improvement to the testsuite environment.
2006-01-26 22:10:08 +00:00
Wayne Davison
2b7dab686c
The setting of HOME got moved to rsync.fns.
2006-01-26 21:23:25 +00:00
Wayne Davison
a98cad00eb
Set $HOME to $scratchdir so that our tests are not affected by
...
anything unexpected, such as a ~/.popt file.
2006-01-26 21:22:57 +00:00
Wayne Davison
facdce2c1f
Fixed two typos.
2006-01-26 12:41:52 +00:00
Wayne Davison
34937987a6
Make use of the new sockopts variable.
2006-01-26 12:31:47 +00:00
Wayne Davison
831f06a5a5
Added the --sockopts option.
2006-01-26 12:31:24 +00:00
Wayne Davison
5fe3c86f25
Mention the --sockopts option.
2006-01-26 12:31:14 +00:00
Wayne Davison
04f48837d1
Document the new --sockopts option.
2006-01-26 12:30:20 +00:00
Wayne Davison
f5b14759fb
Mentioned the --super option.
2006-01-26 11:14:10 +00:00
Wayne Davison
def97ff9a9
Added the --super option.
2006-01-26 11:10:32 +00:00
Wayne Davison
d38772e06f
Document the new --super option and how it affects other options.
2006-01-26 11:10:28 +00:00
Wayne Davison
351f5e2f6c
Check MY_UID() directly instead of accessing am_root.
2006-01-26 11:01:00 +00:00
Wayne Davison
8778174936
Mention new --specials option and --devices change.
2006-01-26 10:50:18 +00:00
Wayne Davison
e5f6a04d15
The itemized output for the fifo changed.
2006-01-26 10:39:04 +00:00
Wayne Davison
f8d47c1cb4
Added 'S' to the itemized output for special files.
2006-01-26 10:39:01 +00:00
Wayne Davison
b5c6a6aeeb
Handle separated devices and special files.
2006-01-26 10:38:58 +00:00
Wayne Davison
4e7d07c8d4
Document the new --specials option and how -D and --devices now work.
2006-01-26 10:38:54 +00:00
Wayne Davison
fc2dd77ec7
One more minor tweak.
2006-01-25 17:34:39 +00:00
Wayne Davison
7b6fa00ff8
Decided to hold off on the potential memory savings of indexed
...
uid/gid pairs until the next release.
2006-01-25 17:10:29 +00:00
Wayne Davison
9ac3591366
Added testing of the --itemize-changes output for devices.
2006-01-24 22:23:51 +00:00
Wayne Davison
6a819e02da
Changed to handle removed 'a' slot in %i output.
2006-01-24 22:23:14 +00:00
Wayne Davison
4cff7c50db
Fixed a problem in the output of %i's 'T' flag on devices and
...
got rid of the unused 'a' flag.
2006-01-24 22:22:17 +00:00
Wayne Davison
669302a172
Got rid of the description of 'a' in the %i flags.
2006-01-24 22:14:40 +00:00
Wayne Davison
c738605098
Got rid of some debug code.
2006-01-24 21:40:43 +00:00
Wayne Davison
90cf838b18
Dump some debug code.
2006-01-24 21:39:10 +00:00
Wayne Davison
67e4043e8c
Optimized id_pair() so that clumps of IDs get handled more
...
efficiently.
2006-01-24 19:39:09 +00:00
Wayne Davison
5e58e3f9cf
The uid & gid are now stored using an id_pair structure.
2006-01-24 19:02:55 +00:00
Wayne Davison
49140b27c6
Another small improvement to the --one-file-system option.
2006-01-24 19:02:48 +00:00
Wayne Davison
9cdadbb13a
The in_del_hier code needs to use lastname instead of thisname
...
because the latter gets cleaned and (possibly) sanitized.
2006-01-24 17:26:24 +00:00
Wayne Davison
0ace7b2567
FERROR messages also need to leave leading newlines unmangled.
2006-01-24 01:07:19 +00:00