Andrew Tridgell
411c4789df
support: added install_deps_ubuntu.sh
...
convenient way to bootstrap quickly
2024-04-08 15:32:16 +10:00
Andrew Tridgell
231b239f30
check for stpcpy
...
needed for popt on macos
2024-04-08 15:31:36 +10:00
Andrew Tridgell
4c8683c875
update to popt 1.19
2024-04-08 15:31:36 +10:00
Rose
85c906f964
Silence unused var warning
...
recv_ida_entries still needs to be called regardless, so we cannot take that out. Let's just quiet the compiler instead.
2024-04-07 09:28:03 +10:00
Christian Hesse
35f5a21a16
hint that a proxy can handle plain and ssl stream at the same time
2024-04-07 09:25:46 +10:00
Andrew Tridgell
99673f937f
CI: added FreeBSD build
2024-04-07 08:07:50 +10:00
Andrew Tridgell
9505ac5945
removed old cirrus CI
2024-04-07 08:07:50 +10:00
Ivan Babrou
0dd25d4752
configure.ac: fix failing IPv6 check due to missing return type
...
Fixing this warning escalated to an error, resuting in no IPv6 support:
```
configure.sh:7679: checking whether to enable ipv6
configure.sh:7718: clang -o conftest -g -O2 -DHAVE_CONFIG_H -Wall -W conftest.c >&5
conftest.c:73:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
main()
^
int
1 error generated.
configure.sh:7718: $? = 1
configure.sh: program exited with status 1
```
2024-04-07 07:46:47 +10:00
Wayne Davison
ae3e13ba99
Update github links.
2024-04-06 10:33:42 -07:00
Wayne Davison
6c8ca91c73
Preparing for release of 3.3.0 [buildall]
v3.3.0
2024-04-06 09:30:21 -07:00
Wayne Davison
079e74a30f
Some year updates.
2024-04-06 09:22:29 -07:00
Wayne Davison
abc3c74652
Mention latest changes in NEWS.
2024-04-06 09:22:29 -07:00
Jiri Slaby
99ab59464b
exclude: fix crashes with fortified strlcpy()
...
Fortified (-D_FORTIFY_SOURCE=2 for gcc) builds make strlcpy() crash when
its third parameter (size) is larger than the buffer:
$ rsync -FFXHav '--filter=merge global-rsync-filter' Align-37-43/ xxx
sending incremental file list
*** buffer overflow detected ***: terminated
It's in the exclude code in setup_merge_file():
strlcpy(y, save, MAXPATHLEN);
Note the 'y' pointer was incremented, so it no longer points to memory
with MAXPATHLEN "owned" bytes.
Fix it by remembering the number of copied bytes into the 'save' buffer
and use that instead of MAXPATHLEN which is clearly incorrect.
Fixes #511 .
2024-04-06 08:41:41 -07:00
Grant Gardner
a47ae6fad9
typo in rsyncd.conf.5.md
2024-04-06 09:53:47 +11:00
Wayne Davison
2f9b963aba
Make --max-alloc=0 safer.
...
Always do size checking in my_alloc(), even for `--max-alloc=0`.
2023-06-27 09:01:25 -07:00
Wayne Davison
3476caea3e
Convert mnt-excl into python.
2023-05-22 08:29:15 -07:00
Wayne Davison
6f3c5eccee
Fix old stats bug that counted devices as symlinks.
2023-05-16 22:44:54 -07:00
Wayne Davison
79fda35342
A couple more NEWS improvements.
2023-05-08 08:15:42 -07:00
Wayne Davison
cd76993461
Mention updated config files.
2023-05-04 08:45:42 -07:00
zhangwenlong
05a683900f
update config.guess config.sub ( #478 )
...
- curl -sL -o config.guess 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD '
- curl -sL -o config.sub 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD '
Signed-off-by: Wenlong Zhang <zhangwenlong@loongson.cn >
2023-05-04 08:41:52 -07:00
Wayne Davison
86f41650fb
A couple spelling tweaks; tweak order.
2023-04-30 17:28:50 -07:00
Wayne Davison
9a06b2edb0
Preparing for release of 3.3.0pre1 [buildall]
v3.3.0pre1
2023-04-29 09:01:43 -07:00
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