Wayne Davison
41b84ce012
Don't try to tweak read-only dest-dir permissions in list-only mode.
2005-03-31 23:30:03 +00:00
Wayne Davison
de392f1e5c
Preparing for release of 2.6.4
v2.6.4
2005-03-31 03:14:34 +00:00
Wayne Davison
0455cd933d
- Made the handling of adjacent percents (e.g. "%%b") work like it
...
did in older versions.
- Added a comment for log_format_has().
2005-03-31 03:01:26 +00:00
Wayne Davison
d9c0051fae
In log_formatted(), add the newline to the format string so
...
that we can call rwrite() instead of rprintf().
2005-03-31 01:09:18 +00:00
Wayne Davison
126e7affb7
Enabled width-sizing for %L.
2005-03-31 00:50:58 +00:00
Wayne Davison
624d6be2a5
Use new log_format_has() function instead of strstr().
2005-03-31 00:21:15 +00:00
Wayne Davison
16f960feb5
Added log_format_has().
2005-03-31 00:19:13 +00:00
Wayne Davison
e145d51ba6
Make sure that we can't scan past the end of the format string.
2005-03-30 23:39:00 +00:00
Wayne Davison
dcbae65444
Optimized '%f' a little more.
2005-03-30 20:41:11 +00:00
Wayne Davison
b4bf2b5a7e
Allow %i to have a field width.
2005-03-30 20:18:48 +00:00
Wayne Davison
9baed7609c
- Allow the infix field width to start with a '-'.
...
- Apply the field width to all escapes, not just numeric ones.
2005-03-30 19:44:29 +00:00
Wayne Davison
1c2efa1706
Mention the numeric field width now possible in the % escapes.
2005-03-30 19:41:51 +00:00
Wayne Davison
80a24d52d4
Mention that the % escapes can now have a numeric infix.
2005-03-30 19:39:11 +00:00
Wayne Davison
af9f56a09d
dropped the "const" from the return value of safe_fname() because
...
some callers would like to manipulate the string in the buffer.
2005-03-30 19:34:20 +00:00
Wayne Davison
ddd74b67be
Allow the escapes in the log-format string to contain a numeric
...
field width (e.g. %8l %07p).
2005-03-30 18:27:09 +00:00
Wayne Davison
7b558d7f8b
Fixed a comment.
2005-03-30 17:31:35 +00:00
Wayne Davison
c87ae64a82
Moved a call to output_summary() up a line.
2005-03-30 16:55:11 +00:00
Wayne Davison
b9f0ca7274
Tweaked a couple sentences.
2005-03-30 16:51:33 +00:00
Wayne Davison
c1759b9fa2
Changed %i to output '>' for a local copy.
2005-03-30 16:35:01 +00:00
Wayne Davison
9c63d83d3d
Got rid of a useless extern.
2005-03-30 16:33:41 +00:00
Wayne Davison
1ed91a04fe
- Fixed a potential crash if the receiver couldn't open the basis file
...
and the sender (possibly via a batch) tells us to use basis data.
- Enhanced the batched-update skipping message to indicate what phase
is being skipped.
2005-03-29 22:05:33 +00:00
Wayne Davison
154cdaaa40
- Warn about missing batched updates the generator wants but the
...
batch doesn't have.
- Tweaked the "skipping ..." message that is output for already-
applied batched updates.
2005-03-29 19:49:40 +00:00
Wayne Davison
33c4b445ef
Split report() into handle_stats() and output_report() so that (1)
...
the report happens after all --delete-after activity has ceased when
pulling, and (2) a batch-file created when pushing gets the stats
values written out prior to any end-of-run keep-alive packets.
2005-03-29 11:11:35 +00:00
Wayne Davison
53135fe89a
Changed maybe_emit_filelist_progress() and emit_filelist_progress()
...
to take an integer count instead of a struct file_list so that we
can pass in a file-list-count offset for delete's separate calls
to send_directory().
2005-03-29 10:57:31 +00:00
Wayne Davison
083acd496d
Turn off do_progress during the file-update phase so that
...
--delete-during and --fuzzy don't get any superfluous
" N files..." lines output in the middle of the processing.
2005-03-29 10:41:26 +00:00
Wayne Davison
00348fd793
Preparing for release of 2.6.4pre4
v2.6.4pre4
2005-03-29 06:18:24 +00:00
Wayne Davison
ddb6fc696b
Improved several items and preparing for final 2.6.4 release.
2005-03-29 06:15:47 +00:00
Wayne Davison
f7e48a5cb8
Add data for 2.6.4.
2005-03-29 06:15:08 +00:00
Wayne Davison
70352269ba
If --delay-updates wasn't specified, write out two -1 indexes at
...
the same time to avoid a useless round-trip delay for an empty
delay-updates phase.
2005-03-29 01:04:20 +00:00
Wayne Davison
0b94147928
Added --protocol and made some batch-file improvements.
2005-03-28 20:54:06 +00:00
Wayne Davison
da9f59264f
Added --protocol to --help output.
2005-03-28 20:40:25 +00:00
Wayne Davison
96b7b48efa
Some temporary code for 2.6.4pre3 compatibility (which can be
...
safely removed for the next release).
2005-03-28 17:29:27 +00:00
Wayne Davison
aea4bf2894
Chaging ITEM_UNUSED back to ITEM_DUMMY_BIT for now -- we'll need
...
to get rid of it later on.
2005-03-28 17:08:47 +00:00
Wayne Davison
855ef72f3f
Changed ITEM_DUMMY_BIT to ITEM_UNUSED.
2005-03-27 05:58:40 +00:00
Wayne Davison
98dc857b32
Got rid of temporary code that detected and rejected older 2.6.4
...
pre-release versions.
2005-03-27 05:58:38 +00:00
Wayne Davison
94af17a6eb
Got rid of temporary code that set the ITEM_DUMMY_BIT.
2005-03-27 05:58:36 +00:00
Wayne Davison
00fd35482e
--compress is now saved in a batch's option-state flags.
2005-03-27 05:49:24 +00:00
Wayne Davison
cc3e0770bc
Decided that the '<' and '>' output in the %i format were
...
the opposite of what they should be.
2005-03-27 05:32:36 +00:00
Wayne Davison
e7f7064cc5
- Fixed a bug in the saving of the --dirs option's state.
...
- Added the saving of the --compress option's state.
- Deal with the xfer_dirs var in a better way for pre-29 batches.
2005-03-27 05:02:49 +00:00
Wayne Davison
7b759fe0df
Mention that --dry-run no longer conflicts with the batch options.
2005-03-25 16:45:58 +00:00
Wayne Davison
254ee3baab
- Don't complain if --dry-run is specified with --read-batch
...
or --write-batch.
- If --write-batch is combined with --dry-run, just disable
--write-batch (that avoids trying to create a batch file
and tells the user what would be transferred).
2005-03-24 16:41:16 +00:00
Wayne Davison
f957e8fdf9
If --dry-run is enabled with --read-batch, we must discard the
...
transfer data.
2005-03-24 16:38:34 +00:00
Wayne Davison
822012eea9
List /etc instead of /, but only if it exists and is readable.
2005-03-23 16:04:17 +00:00
Wayne Davison
bb21ecac5b
Mention when we run fakeroot.
2005-03-18 02:10:34 +00:00
Wayne Davison
648859bda2
If we're not root and the "fakeroot" command is available, use it
...
to re-run the script while pretending to be root.
2005-03-18 02:07:25 +00:00
Wayne Davison
f328e0f3a8
Set a maximum distance-measure that find_fuzzy() will accept.
2005-03-17 08:59:48 +00:00
Wayne Davison
6012eaa183
Fixed a problem with the stripping of the .bak/.old/.orig suffixes
...
in find_filename_suffix().
2005-03-17 08:45:36 +00:00
Wayne Davison
da2a6c1f1c
Fixed the -r kluge sent for pre-2.6.4 --list-only support.
2005-03-17 00:52:33 +00:00
Wayne Davison
0438f100ae
We need to run our post-processing activities after the end of
...
the receiver's delay-update processing.
2005-03-17 00:41:18 +00:00
Wayne Davison
b95ad9ac55
Mention one other recent change.
2005-03-16 02:50:00 +00:00