Wayne Davison
273dced284
Update the NEWS.
2023-04-29 09:01:09 -07:00
Wayne Davison
b6e2321973
Mention that --crtimes support is spotty.
2023-04-29 08:21:19 -07:00
Wayne Davison
fe95a9369a
Fix issue with trailing --sparse --inplace blocks.
...
Fixes #450 .
2023-04-29 07:56:27 -07:00
Wayne Davison
6ae7f4085a
Add --force-link-text to md-convert.
2023-04-23 08:26:32 -07:00
Wayne Davison
0f599d3641
Fix overflow of sum2 buffer for sha1 rolling checksums.
...
Fixed #353 .
2023-04-22 08:49:50 -07:00
Wayne Davison
c3d3b49d72
Make use of .UR & .UE for links.
2023-04-22 08:40:27 -07:00
Wayne Davison
c69dc7a5ab
Tweak shell protection news to mention a few more characters.
2023-03-30 12:56:49 -07:00
dogvisor
2c82006b1f
add rrsync option to enforce --ignore-existing ( #461 )
...
The `-no-overwrite` rrsync option disallows the updating of existing files for incoming rrsync copies.
2023-03-30 12:55:56 -07:00
Wayne Davison
0698ea9aeb
Fix flist string comparison issue in tr_TR.utf-8 locale.
2023-02-05 19:46:45 -08:00
Wayne Davison
90df93e446
Don't call memcmp() on an empty lastdir.
2023-01-08 21:35:39 -08:00
Wayne Davison
5c93dedf45
Add backtick to SHELL_CHARS.
2023-01-04 21:52:48 -08:00
Wayne Davison
f1e3434b59
Trust the sender on a local transfer.
2022-12-01 20:24:17 -08:00
Wayne Davison
48252c3c2b
A couple manpage links.
2022-11-23 07:59:12 -08:00
Wayne Davison
5b67ff2a86
Improve [global] module documentation.
2022-11-22 22:55:52 -08:00
Wayne Davison
8990ad96de
Duplicate argv data before poptFreeContext().
2022-11-22 22:21:15 -08:00
Wayne Davison
0f44e864d4
Another python conversion.
2022-11-20 09:38:12 -08:00
Wayne Davison
ab0d5021ed
Convert a few more scripts to python3.
2022-11-16 00:10:09 -08:00
Wayne Davison
7402896523
Tweak an older NEWS item to be a bit clearer.
2022-11-09 16:04:02 -08:00
Wayne Davison
5374994089
Avoid quoting of tilde when it's a destination arg.
2022-11-05 09:22:10 -07:00
Wayne Davison
526366129a
Upgrade verion of actions.
2022-11-02 23:54:41 -07:00
Wayne Davison
556a2c5bc2
Check for EVP_MD_CTX_copy in crypto lib instead of MD5_Init.
2022-10-25 21:55:53 -07:00
Wayne Davison
27feda0436
Call OpenSSL_add_all_algorithms() on older openssl versions.
2022-10-25 09:04:45 -07:00
Wayne Davison
bf96cd314c
Init the checksum choices before the daemon auth.
2022-10-25 09:04:45 -07:00
Wayne Davison
1b2688807d
Fix protocol <= 29 daemon auth if openssl is handling md4.
2022-10-24 08:38:00 -07:00
Wayne Davison
08ec80ac65
Cygwin needs stdout flushed. [buildall]
2022-10-22 12:04:32 -07:00
Wayne Davison
6b5ae825db
Preparing for release of 3.2.7 [buildall]
v3.2.7
2022-10-20 17:57:22 -07:00
Wayne Davison
3b719d1d6e
Improve JSON output a bit more.
2022-10-20 17:50:06 -07:00
Wayne Davison
ebe1af749c
Make use of -VV when checking rsync capabilities.
2022-10-20 09:09:26 -07:00
Wayne Davison
de6848ed97
Re-run the exclude test using lsh.sh pull.
...
The exclude.test file continues to run local copies (which are a special
kind of "push") while the exclude-lsh.test symlink runs a a "pull" using
the lsh.sh script as the "remote" shell.
2022-10-19 20:58:29 -07:00
Wayne Davison
42f8386823
Improve --mkpath a bit more.
2022-10-16 12:27:30 -07:00
Wayne Davison
ad6245f394
Include "buildall" flag in the release commit.
2022-10-16 12:14:46 -07:00
Wayne Davison
ca980b5863
Yet another manpage tweak.
2022-10-16 12:10:05 -07:00
Wayne Davison
677aa0dc91
Fix version verification when "\|" doesn't work in sed.
2022-10-16 11:14:15 -07:00
Wayne Davison
025596757c
Silence autoconf warnings.
2022-10-16 10:28:58 -07:00
Wayne Davison
449d9bf950
Make the new manpage section better.
2022-10-16 10:26:39 -07:00
Wayne Davison
35ecec972a
A few more manpage clarifications.
2022-10-15 17:02:18 -07:00
Alexponomarev7
d76cabe54f
Fix autoconf help strings ( #389 )
2022-10-15 16:54:27 -07:00
Wayne Davison
b5544a95b1
Add info on single-file copying; tweak --mkpath.
2022-10-12 10:16:47 -07:00
Wayne Davison
11bd2a4fd6
Tweak NEWS.
2022-10-10 08:55:09 -07:00
Wayne Davison
6ba434de5c
Change fgrep to grep.
2022-10-06 22:18:48 -07:00
Wayne Davison
3296351442
Fix validation of "preN" git tags for git-version.h.
2022-10-02 11:43:46 -07:00
Wayne Davison
0088a85aeb
Mention smart-make in a comment.
2022-10-02 11:26:44 -07:00
Wayne Davison
4923c4dc0c
Mention the --list-only output format.
2022-10-02 10:35:23 -07:00
Wayne Davison
76c4fa8b54
Mention latest changes.
2022-10-02 10:03:00 -07:00
Wayne Davison
25efa10802
Complain if the destination arg is empty.
2022-10-02 09:54:59 -07:00
Wayne Davison
fdf5e577f5
Read a 4-byte mtime as unsigned (old-protocol).
...
When conversing with a protocol 29 or earlier rsync, the modtime values
are arriving as 4-byte integers. This change interprets these short
values as unsigned integers, allowing the time that can be conveyed to
range from 1-Jan-1970 to 7-Feb-2106 instead of the signed range of
13-Dec-1901 to 19-Jan-2038. Given that we are fast approaching 2038,
any old-protocol transfers will be better served using the unsigned
range rather than the signed.
It is important to keep in mind that protocol 30 & 31 convey the full
8-byte mtime value (plus nanoseconds), allowing for a huge span of time
that is not affected by this change.
2022-10-02 09:54:54 -07:00
Wayne Davison
19bd0dd340
Use newer protocol to avoid mtime corruption.
2022-10-01 08:04:00 -07:00
Wayne Davison
ed4b3448be
Preparing for release of 3.2.7pre1
v3.2.7pre1
2022-09-30 12:36:21 -07:00
Wayne Davison
4d44bf122d
A few more doc tweaks & comment tweaks.
2022-09-30 12:34:58 -07:00
Wayne Davison
6af27a538e
Explicitly ignore snprintf() return value.
2022-09-30 11:50:20 -07:00