Sergey Poznyakoff, één van de ontwikkelaars bij het GNU-Project, heeft Tar voorzien van een nieuwe uitgave met versienummer 1.19. Tar werd oorspronkelijk ontwikkeld om bestanden weg te schrijven in een bestandsarchief naar sequentiële apparaten, zoals een tapestreamer, met behoud van informatie uit het bestandssysteem. Tegenwoordig wordt het voornamelijk gebruikt in combinatie met compressieprogramma's zoals Gzip en Bzip2 om bestanden en mappen in te pakken naar een bestandsarchief. Voor meer informatie over Tar verwijzen we jullie door naar deze pagina bij Wikipedia. De lijst met veranderingen sinds de vorige vermelding in de meuktracker ziet er als volgt uit:
Version 1.19:Version 1.18:
- New option --exclude-vcs excludes directories and files, created by several widely used version control systems, e.g. CVS/, .svn/, etc.
- The --exclude-tag* and --exclude-cache* option families work with incremental archives as well.
- Fixed handling of renamed files in listed incremental archives.
Previous versions always stored absolute file names in rename records, even if -P was not used. This is fixed: rename records contain file names processed in accordance with the command line settings.- Fixed --version output.
- Recognition of broken archives.
When supplied an archive smaller than 512 bytes in reading mode (-x, -t), previous tar versions silently ignored it, exiting with code 0. It is fixed. Tar now issues the following diagnostic message: This does not look like a tar archive, and exits with code 2.- Fix double-dot recognition in archive member names in case of duplicate /..
- Fix file padding in case of truncation of the input file to zero size.
Version 1.17:
- Licensed under the GPLv3.
- Several bugs in the testsuite are fixed.
- Fix archivation of sparse files in posix mode. Previous versions padded sparse members with spurious zero blocks.
- Fix operation of --verify --listed-incremental. Version 1.16.1 produced a full dump when both options were given.
- Fix --occurence. In previous versions it continued scanning the archive even though all requested members has already been extracted.
- Scope of --transform and --strip-components options.
In addition to affecting regular archive members, the --transform option affects hard and symbolic link targets and the --strip-components option affects hard link targets as well.- 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 (instead of hard-coded descriptor number used in previous versions).