Release Notes: This release adds support for xz compression (with the --xz option) and reassigns the short option -J as a shortcut for --xz. The option -I is now a shortcut for --use-compress-program, and the --no-recursive option works with --incremental.
Release Notes: This release adds new options: --lzop, --no-auto-compress, and --no-null. It has compressed format recognition and VCS support (--exclude-vcs). It fixes the --null option and fixes record size autodetection.
Release Notes: This release has new options: -a (selects a compression algorithm basing on the suffix of the archive file name), --lzma (selects the LZMA compression algorithm), and --hard-dereference, which dereferences hard links during archive creation and stores the files they refer to (instead of creating the usual hard link members).
Release Notes: The license was upgraded to version 3 of the GNU General Public License. Several bugs in the test suite were fixed.
Release Notes: This release fixes archival of sparse files in POSIX mode, operation of --verify --listed-incremental, and --occurrence. The end-of-volume script can send the new volume name to tar by writing it to the file descriptor stored in the environment variable 'TAR_FD'.
Release Notes: This is a maintenance release. It fixes some potential security problems and provides several new features, including a new option --exclude-tag to specify "exclusion tag files", i.e. files whose presence in a directory means that the directory should not be archived. The --exclude-cache option excludes directories that contain the CACHEDIR.TAG file from being archived . Support for reading ustar type 'N' header logical records has been removed.
Release Notes: This release contains many improvements, including changes to the handling of shell-style globbing characters when extracting from or listing an archive.
Release Notes: This version fixed a bug that caused tar to refuse to extract files from standard input.
Release Notes: Compressed archives are now recognised automatically and it is no longer necessary to specify -Z, -z, or -j options to read them. When restoring incremental dumps, the --one-file-system option prevents directory hierarchies residing on different devices from being purged. --strip-path was renamed to --strip-components for consistency with the GNU convention. Skipping archive members is sped up if the archive media supports seeks. A new --exclude-caches option was added, which instructs tar to exclude cache directories automatically on archive creation.
Release Notes: Support for POSIX.1-2001 and ustar archive formats was added. A new --format option selects the output archive format. The default output format can be selected at configuration time by presetting the environment variable DEFAULT_ARCHIVE_FORMAT (allowed values are GNU, V7, OLDGNU, USTAR, and POSIX). A new --strip-path option cuts off a given number of path elements from the name of the files being extracted.