|Reported by:||Bruce Dubbs||Owned by:||lfs-book|
New minor version.
List of changes in this release:
- Fix heap-buffer-overrun with --one-top-level.
Bug introduced with the addition of that option in 1.28.
- Support for zstd compression
New option '--zstd' instructs tar to use zstd as compression program. When listing, extractng and comparing, zstd compressed archives are recognized automatically. When '-a' option is in effect, zstd compression is selected if the destination archive name ends in '.zst' or '.tzst'.
- The -K option interacts properly with member names given in the command line
Names of members to extract can be specified along with the "-K NAME" option. In this case, tar will extract NAME and those of named members that appear in the archive after it, which is consistent with the semantics of the option.
- Fix CVE-2018-20482
When creating archives with the --sparse option, previous versions of tar would loop endlessly if a sparse file had been truncated while being archived.