Hi all, A potential version 1.0.40 of the Tarsnap client code is ready for testing. You can find the new code at https://www.tarsnap.com/download/tarsnap-autoconf-1.0.39.99.tgz and the tarball has SHA256 hash 6446e12b936b6e12a723de29d4478c81e91eb139de214f5aeaac75a80bae8dfc You can also see all the changes between 1.0.39 and this version in the newly-public git repository at https://github.com/Tarsnap/tarsnap Significant changes since tarsnap 1.0.39: * tarsnap now accepts a --resume-extract option to skip extracting files whose filesize and mtime match existing files on disk. * tarsnap now accepts --progress-bytes SIZE, which prints a progress message after each SIZE bytes are processed, up to once per file. This can be disabled with --no-progress-bytes. * tarsnap now accepts a --passphrase method:arg option which accepts: * --passphrase dev:tty-stdin * --passphrase dev:stdin-once * --passphrase dev:tty-once * --passphrase env:VARNAME * --passphrase file:FILENAME * tarsnap now accepts a --dump-config option to print the command-line and all non-blank lines read from config files. * tarsnap now exits with an error if there are unused command-line arguments. (i.e. "tarsnap -d -f a1 a2", where "a2" is unused.) * Improved performance on some x86, amd64, and arm64 systems by using cryptographic instruction set extensions. * When sent SIGINFO or SIGUSR1, tarsnap now prints the number of files and the number of uncompressed bytes processed, in addition to the previous output. * A zsh completion file can be installed with configure --with-zsh-completion=DIR. * Assorted compatibility fixes for MacOS X, FreeBSD, OpenBSD, Solaris, ZFS, and gcc 4.2.1. As usual, there are also lots of minor build fixes, harmless bug fixes, and code cleanups. Those of you who are using the tarsnap "experimental" .deb package set should find that version 1.0.39.99 will install via the usual apt-get command. Assuming I don't get any emails complaining that something is broken, I'll be releasing this officially as version 1.0.40 in about a week. As always, if you find any newly introduced bugs before the official release, you'll be eligible for double the normal Tarsnap bug bounties. Colin Percival
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature