Wayne Davison
8645af1d8c
Changed add_exclude*() calls to use the revised arg syntax.
2003-07-01 21:45:23 +00:00
Wayne Davison
429f98283f
Modifications to handle the new server_exclude_list, and to use the
...
revised calling syntax and new defines for the various exclude
functions.
2003-07-01 21:45:18 +00:00
Wayne Davison
5be7fa93fc
Made make_exclude() store anchored config-file excludes with the full
...
path (clear to the root). Changed several functions to make the args
more general (to support separated lists), more consistent, and easier
to understand.
2003-07-01 21:45:16 +00:00
Wayne Davison
837cbad97f
We now put the excludes from the config file into a "server_exclude_list"
...
using the revised add_exclude_line() arg syntax.
2003-07-01 21:45:13 +00:00
Wayne Davison
af1d91c562
Call make_file() using the revised arg syntax and new defines.
2003-07-01 21:45:07 +00:00
Martin Pool
908f5a9f9f
Add a comment about using getpassphrase() or readpassphrase() rather
...
than getpass(). No code change.
2003-06-17 04:46:32 +00:00
J.W. Schultz
9b74643315
Credit where due.
2003-06-10 00:21:34 +00:00
J.W. Schultz
986066873e
Clarified EXCLUDE PATTERNS to enforce the relativity of
...
paths. Replaced undefined "base dir" with a defined "top
dir".
2003-06-10 00:11:24 +00:00
J.W. Schultz
9533e15a79
Changed write file to cope with partial writes by looping
...
until complete or errno is set.
(John Van Essen)
2003-05-22 23:24:44 +00:00
Wayne Davison
8dc74608a3
Updated the long description for the --perms option.
2003-05-16 04:23:34 +00:00
J.W. Schultz
3e85237e5f
Added AIX and OSX build workaround notes.
2003-05-14 12:54:15 +00:00
Wayne Davison
9d0523ef4c
Another MD4 fix for protocol 27 (from Christoph Bartelmus).
2003-05-12 20:38:07 +00:00
Wayne Davison
4a7144ee7e
Cleaned up whitespace/indentation.
2003-05-10 08:33:08 +00:00
Wayne Davison
c120ff37f5
Optimized away 3 calls to strcmp().
2003-05-10 00:56:08 +00:00
J.W. Schultz
83fd337d8e
Modified the (in|ex)clude [from] option descriptions to
...
better highlight the non-equivalence with client-side
--exclude.
2003-05-09 12:04:24 +00:00
Jos Backus
707c1a3085
Remove generated file config.log.
2003-05-04 19:59:47 +00:00
J.W. Schultz
8294b00c11
Added --link-dest to the --help output.
2003-05-02 23:36:10 +00:00
Wayne Davison
da2bcdd1c2
Exclude/include bug fixes.
2003-05-01 19:39:20 +00:00
Wayne Davison
093acc5dad
Changed the expected results to match the new bug-fixed behavior.
2003-05-01 19:34:01 +00:00
Wayne Davison
fd73b94d31
Tweaked the exclude_struct for our improved matching code.
2003-05-01 19:33:59 +00:00
Wayne Davison
38499c1a49
Mention that a pattern with "**" is matched against the entire path, even
...
if the pattern doesn't contain a slash.
2003-05-01 19:33:57 +00:00
Wayne Davison
170381c052
Fixed some matching bugs; made the logic of the matching code a little
...
clearer by using defined flags; added several comments; optimized the
matching of an anchored literal string.
2003-05-01 19:33:54 +00:00
Wayne Davison
8113a033dd
Mention the improved trailing-slash-in-destination handling.
2003-04-24 16:26:53 +00:00
Wayne Davison
87cc45e136
Made my last change a little better.
2003-04-24 16:26:09 +00:00
Wayne Davison
f6b8d591f7
If the user specifies a trailing slash on the destination, make sure
...
that we treat it as a directory reference.
2003-04-24 16:14:33 +00:00
J.W. Schultz
d31c09c872
Copy relative path caviat from --compare-dest to
...
--link-dest.
2003-04-23 23:17:41 +00:00
Wayne Davison
337a1a86a7
Changed one part of the exclude-test setup to test the --existing
...
option. Also tweaked a few comment lines.
2003-04-23 02:15:59 +00:00
Wayne Davison
b7dc46c0f6
Fixed a typo and added a couple clarifying phrases to the exclude
...
descriptions.
2003-04-22 18:09:22 +00:00
Wayne Davison
ff57065957
Test various exclude/include patterns.
2003-04-22 17:53:53 +00:00
Wayne Davison
0406a3a7a4
Changed test_xfail to test_fail.
2003-04-22 16:45:24 +00:00
Wayne Davison
bc3b5b2558
Fixed a problem with the test code and enabled it (since rsync's
...
duplicate-elimination code is now fixed).
2003-04-22 00:25:05 +00:00
J.W. Schultz
d1cce1dd92
Make explicit that (in|ex)clude patterns are for relative
...
paths and that the leading / is the equivalent of ^ in
regex.
2003-04-21 08:44:25 +00:00
Wayne Davison
7bb7058e8d
Made a slight tweak to the previous --stats change.
2003-04-18 20:03:41 +00:00
Wayne Davison
727fa3688f
Mention the change to the --stats output.
2003-04-17 23:46:01 +00:00
Wayne Davison
577ab12ce5
Only display the malloc stats if we're at least double-verbose (and
...
--stats was specified, of course). Also made the output of the short
(2-line) transfer summary get prefixed with an empty line in all
cases (not just with --stats).
2003-04-17 23:44:25 +00:00
Wayne Davison
0f2ac85576
Some whitespace/indentation cleanup.
2003-04-17 01:44:33 +00:00
J.W. Schultz
fab1f8898e
document bug fix for --link-dest and lack of -pgo.
2003-04-11 03:15:53 +00:00
restrict
f63d68be97
(Really mbp)
...
Test commit from restricted CVS account. No changes.
2003-04-10 04:35:12 +00:00
Wayne Davison
58665d23b4
Fixed a weird line corruption in the last check-in and tweaked the
...
format to be the same as in older releases.
2003-04-10 03:06:28 +00:00
J.W. Schultz
195bd906a2
- Per-file dynamic block size is now sqrt(file length).
...
- The per-file checksum size is determined according
to an algorythm provided by Donovan Baarda which
reduces the probability of rsync algorithm
corrupting data and falling back using the whole md4
checksums.
2003-04-10 02:04:58 +00:00
J.W. Schultz
fc1ae6582f
- for protocol version >= 27, mdfour_tail() is called when the block size
...
(including checksum_seed) is a multiple of 64. Previously it was not
called, giving the wrong MD4 checksum.
- for protocol version >= 27, a 64 bit bit counter is used in mdfour.c as
required by the RFC. Previously only a 32 bit bit counter was used,
causing incorrect MD4 file checksums for file sizes >= 512MB - 4.
-- Craig Barratt
2003-04-10 01:50:12 +00:00
J.W. Schultz
fc0257c9fd
Now support dynamic per-file checksum2 size.
...
This pushes protocol version to 27
2003-04-10 01:13:30 +00:00
J.W. Schultz
91c4da3fda
versions prior to 1.7.0 (protcol version 17) cannot talk to
...
protocol versions > 20 so bumping up the minimum protocol
version and excising the pre-17 cruft.
2003-04-10 00:13:48 +00:00
Paul Green
990ff150ef
Fix bug reported by engard.ferenc at innomed.hu whereby using the %f format
...
in sprintf with a value like 0.025 produced 0.250. We were dropping the
leading zeros before the fractional digits.
2003-04-09 21:10:18 +00:00
J.W. Schultz
e72b18a9bd
Remove tempname length problem and files-from from TODO.
2003-04-01 03:44:50 +00:00
J.W. Schultz
bc63ae3f13
Removing vestigial support for protocol versions prior to 15.
2003-03-31 17:28:34 +00:00
J.W. Schultz
6e12886393
Logic error in preserve_perms + link_dest
2003-03-31 08:09:41 +00:00
Wayne Davison
b5ca91ae4b
Fixed a typo.
2003-03-30 23:19:22 +00:00
Wayne Davison
89855e78ab
Started a new section for the next release.
2003-03-30 23:15:01 +00:00
Wayne Davison
e106de49c8
Tweaked the O_BINARY code to the latest idiom.
2003-03-30 23:00:51 +00:00