Opened 3 years ago
Closed 3 years ago
#17009 closed enhancement (fixed)
rsync-3.2.6
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 11.3 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New point version.
Change History (4)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 3 years ago
# NEWS for rsync 3.2.6 (9 Sep 2022)
## Changes in this version:
### BUG FIXES:
- More path-cleaning improvements in the file-list validation code to avoid rejecting of valid args.
- 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 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.
### ENHANCEMENTS:
- Rename
--protect-args
to [--secluded-args
](rsync.1#opt) to make it clearer how it differs from the default backslash-escaped arg-protecting behavior of rsync. The old option names are still accepted. The environment-variable override did not change its name.
### PACKAGING RELATED:
- The configure option
--with-protected-args
was renamed to--with-secluded-args
. This option makes--secluded-args
the default rsync behavior instead of using backslash escaping for protecting args.
- The mkgitver script now makes sure that a
.git
dir/file is in the top-level source dir before callinggit describe
. It also runs a basic check on the version value. This should avoid using an unrelated git description for rsync's version.
### DEVELOPER RELATED:
- The configure script no longer sets the -pedantic-errors CFLAG (which it used to try to do only for gcc).
- The name_num_obj struct was modified to allow its dynamic name_num_item list to be initialized in a better way.
comment:4 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commits
8a42ba9b18 Update to rsync-3.2.6. 4fab941f0a Update to flac-1.4.0. 2e21939a1e Update to xscreensaver-6.05.1.
Note:
See TracTickets
for help on using tickets.
rsync 3.2.6 (9 Sep 2022)
BUG FIXES:
ENHANCEMENTS:
PACKAGING RELATED:
DEVELOPER RELATED: