--- - branch: MAIN date: Sun Mar 11 17:28:08 UTC 2018 files: - new: '1.3' old: '1.2' path: pkgsrc/archivers/gtar/Makefile.common pathrev: pkgsrc/archivers/gtar/Makefile.common@1.3 type: modified - new: '1.93' old: '1.92' path: pkgsrc/archivers/gtar-base/Makefile pathrev: pkgsrc/archivers/gtar-base/Makefile@1.93 type: modified - new: '1.41' old: '1.40' path: pkgsrc/archivers/gtar-base/distinfo pathrev: pkgsrc/archivers/gtar-base/distinfo@1.41 type: modified id: 20180311T172808Z.0bb272c92b667731062f6c0337f2bf7456cf59a9 log: | gtar: update to 1.30 version 1.30 - Sergey Poznyakoff, 2017-12-17 * Member names containing '..' components are now skipped when extracting. This fixes tar's behavior to match its documentation, and is a bit safer when extracting untrusted archives over old files (an unsafe practice that the tar manual has long recommended against). * Report erroneous use of position-sensitive options. During archive creation or update, tar keeps track of positional options (see the manual, subsection 3.4.4 "Position-Sensitive Options"), and reports those that had no effect. For example, when invoked as tar -cf a.tar . --exclude '*.o' tar will create the archive, but will exit with status 2, having issued the following error message tar: The following options were used after non-optional arguments in archive create or update mode. These options are positional and affect only arguments that follow them. Please, rearrange them properly. tar: --exclude '*.o' has no effect tar: Exiting with failure status due to previous errors * --numeric-owner now affects private headers too. This helps the output of 'tar' to be more deterministic. * Fixed the --delay-directory-restore option In some cases tar would restore the directory permissions too early, causing subsequent link extractions in that directory to fail. * The --warnings=failed-read option This new warning control option suppresses warning messages about unreadable files and directories. It has effect only if used together with the --ignore-failed-read option. * The --warnings=none option now suppresses all warnings This includes warnings about unreadable files produced when --ignore-failed-read is in effect. To output these, use --warnings=none --warnings=no-failed-read. * Fix reporting of hardlink mismatches during compare Tar reported incorrect target file name in the 'Not linked to' diagnostic message. module: pkgsrc subject: 'CVS commit: pkgsrc/archivers' unixtime: '1520789288' user: wiz