Wayne Davison
024bf1d831
Do more path cleaning in add_implied_include(); make u.slash_cnt more accurate.
2022-08-15 18:55:54 -07:00
Wayne Davison
db4f919ebe
Allow ~/remote/./path with -R if the path has /./ in it.
2022-08-15 18:55:05 -07:00
Wayne Davison
6ac2c7b682
We must use the CSUM_CHUNK size in the non-openssl MD4 code.
2022-08-14 14:03:02 -07:00
Wayne Davison
0e10163a9d
Fix another dot-dir implied arg issue.
v3.2.5
2022-08-14 12:27:25 -07:00
Wayne Davison
5fcf20ee9d
Preparing for release of 3.2.5
2022-08-14 10:15:08 -07:00
Wayne Davison
fc72d2b771
Update the NEWS.
2022-08-14 10:12:06 -07:00
Wayne Davison
b7ea3fcd19
Ensure a dynamically linked xxhash lib is >= 0.8 for XX3.
2022-08-14 10:09:40 -07:00
Wayne Davison
9cb7529ba6
Remove some trailing whitespace.
2022-08-13 10:53:53 -07:00
Wayne Davison
55ad8757ec
Make a --trust-sender a bit clearer.
2022-08-10 16:34:26 -07:00
Wayne Davison
3e4b01173a
One more doc tweak.
2022-08-10 08:48:27 -07:00
Wayne Davison
2f1d1d5cac
Add packaging note.
2022-08-10 08:42:22 -07:00
Wayne Davison
4c0a4067df
Fix handling of a character class with an escaped closing bracket.
2022-08-09 17:55:03 -07:00
Wayne Davison
8550142804
Be a little paranoid.
2022-08-09 17:55:03 -07:00
Wayne Davison
97f40754ba
A couple manpage tweaks.
2022-08-09 17:55:01 -07:00
Wayne Davison
cff8f04477
Add --trust-sender option.
2022-08-09 11:45:56 -07:00
Wayne Davison
db8034f12e
Escape leading tilde char when "~" or with -R.
2022-08-09 11:42:32 -07:00
Wayne Davison
c86763dc38
Fix handling of daemon module names in file-list verification; convert some while loops to for loops.
2022-08-09 11:37:47 -07:00
Wayne Davison
5ce575b157
Preparing for release of 3.2.5pre2
v3.2.5pre2
2022-08-08 22:50:31 -07:00
Wayne Davison
fabef23bea
Fix --relative when copying an absolute path.
2022-08-08 21:30:43 -07:00
Wayne Davison
685bf58046
Handle files-from args that span 2 buffers.
2022-08-08 21:18:10 -07:00
Wayne Davison
9e2921fce8
A fix for the zlib fix.
2022-08-08 20:05:10 -07:00
Wayne Davison
80d8f7c7cb
Handle a "[foo]" arg matching the literal wildcards.
2022-08-08 19:57:28 -07:00
Wayne Davison
38e1b075b4
Fix some issues with backslashed wildcards in args.
2022-08-08 19:26:05 -07:00
Wayne Davison
d659610afc
Handle a trailing "/." at the end of a source arg.
2022-08-08 17:36:36 -07:00
Wayne Davison
6cafc1f8bf
Update the NEWS.
2022-08-07 09:59:43 -07:00
Wayne Davison
788f11ea6a
Fix zlib bug with a large gzip header extra field
...
From zlib commit eff308af425b67093bab25f80f1ae950166bece1.
Fixes CVE-2022-37434.
2022-08-07 09:34:26 -07:00
Wayne Davison
b7fdc9ef0e
Make sure that --read-batch doesn't try to check args.
2022-08-07 08:56:39 -07:00
Wayne Davison
0d8cc26044
Some md-convert doc tweaks.
2022-08-03 09:55:51 -07:00
Jakub Wilk
2955888468
Fix typos in NEWS ( #339 )
2022-08-02 11:31:04 -07:00
Wayne Davison
0773cecc1f
Preparing for release of 3.2.5pre1
v3.2.5pre1
2022-08-01 18:51:07 -07:00
Wayne Davison
8e33586359
Tweaks to allow for a release.
2022-08-01 18:50:28 -07:00
Wayne Davison
da5c72da4b
More NEWS.
2022-08-01 18:36:22 -07:00
Wayne Davison
2f7c583143
A few more minor tweaks.
2022-08-01 18:36:21 -07:00
Wayne Davison
51fd4993ba
Avoid the getgroups program when cross-compiliing.
2022-08-01 09:00:34 -07:00
Wayne Davison
e37bfdb445
Make sure sign is consistend in 2 gid comparisons.
2022-08-01 08:29:15 -07:00
Wayne Davison
3d7015afa2
A few more minor changes.
2022-08-01 07:45:57 -07:00
Wayne Davison
7e5424b806
More improvements to file-list checking
...
- Avoid implied rules on generator and (with extra certainty) on server
- Add -R implied-directory path elements as directory includes
- Log about extra file-list checking using a new --debug=FILTER3 level
2022-08-01 07:00:51 -07:00
Wayne Davison
43f70b961e
The latest NEWS.
2022-07-31 17:47:45 -07:00
Wayne Davison
b7231c7d02
Some extra file-list safety checks.
2022-07-31 17:46:34 -07:00
Wayne Davison
15c34f0a8c
A few more minor doc tweaks.
2022-07-11 13:54:59 -07:00
Wayne Davison
d1e42ffa16
A few minor fixes.
2022-06-19 17:35:18 -07:00
Wayne Davison
36f489c211
Link to rsyncd.conf page server-setup details.
2022-06-19 16:55:18 -07:00
Wayne Davison
defe2287aa
Improve the filter intro.
2022-06-19 16:45:43 -07:00
Wayne Davison
112bef11ad
Improve filter discussion.
2022-06-19 16:28:45 -07:00
Wayne Davison
b38780f3fd
Some proxy improvements (mainly).
2022-06-19 11:42:25 -07:00
Wayne Davison
5f33238f06
Some clarifications about transfer rules.
2022-06-19 11:42:24 -07:00
Wayne Davison
3592ac3c02
Include bsd/strings.h if it exists
...
Some systems apparently put strlcpy() into a separate bsd/strings.h file
without putting the function into a separate library. Thus, configure
finds that the function exists for linking but the build does not have
the declaration (which rsync only supplies if it is also supplying its
own version of the function).
2022-06-19 10:11:28 -07:00
Yuri Chornoivan
c897b16f32
Fix minor typos ( #327 )
2022-06-19 09:14:36 -07:00
Wayne Davison
4f741addbd
Fix configure's "signed char" check
...
When pedantic errors are enabled, SIGNED_CHAR_OK was no longer
being set correctly. This would cause the checksum code to use
"char" instead of "signed char", and if the default for a "char"
was unsigned, the checksum code would fail to compute the right
hash values. Fixes bug #317 .
2022-06-18 10:23:32 -07:00
Wayne Davison
355b81d8bc
Avoid -pedantic-errors on non-x86 for the moment.
2022-06-18 09:42:16 -07:00