More NEWS tweaks.

This commit is contained in:
Wayne Davison
2022-08-22 08:15:35 -07:00
parent 5183c0d6f0
commit cc861cf8c0

20
NEWS.md
View File

@@ -4,20 +4,23 @@
### BUG FIXES:
- More path-cleaning in the file-list verification code to handle some rejected
args.
- More path-cleaning improvements in the file-list validation code to avoid
rejecting of valid args.
- Fixed a bug with the new file-list validation code when the last line of the
[`--files-from`](rsync.1#opt) list is not terminated by a newline.
- A file-list validation fix for a [`--files-from`](rsync.1#opt) file that ends
without a line-terminating character.
- Added a safety check that prevents the sender from removing destination files
when a local copy using [`--remove-source-files`](rsync.1#opt) has some
content that is shared between the sending & receiving hierarchies, including
the case where the source dir & destination dir are identical.
when a local copy using [`--remove-source-files`](rsync.1#opt) has some files
that are shared between the sending & receiving hierarchies, including the
case where the source dir & destination dir are identical.
- Fixed a bug in the internal MD4 checksum code that could cause the digest
to be sporadically incorrect (the openssl version was/is fine).
- A minor tweak to rrsync added "copy-devices" to the list of known args, but
left it disabled by default.
### PACKAGING RELATED:
- The mkgitver script now makes sure that a `.git` dir/file is in the top-level
@@ -30,9 +33,6 @@
- The configure script no longer sets the -pedantic-errors CFLAG (which it
used to try to do only for gcc).
- A minor tweak to rrsync added "copy-devices" to the list of known args, but
left it disabled by default.
- The name_num_obj struct was modified to allow its dynamic name_num_item list
to be initialized in a better way.