History log of /freebsd/usr.bin/tar/Makefile (Results 101 – 125 of 190)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 6481fd43 05-Jul-2008 Tim Kientzle <kientzle@FreeBSD.org>

FreeBSD-CURRENT bsdtar is synched up with libarchive-portable 2.5.5.


# eb360319 26-May-2008 Tim Kientzle <kientzle@FreeBSD.org>

MFp4: bsdtar 2.5.4b

In addition to a number of bug fixes and minor changes:
* --numeric-owner (ignore user/group names on create and extract)
* -S (sparsify files on extraction)
* -s (regex filen

MFp4: bsdtar 2.5.4b

In addition to a number of bug fixes and minor changes:
* --numeric-owner (ignore user/group names on create and extract)
* -S (sparsify files on extraction)
* -s (regex filename substitutions)
* Use new libarchive 'linkify' to get correct hardlink handling for
both old and new cpio formats
* Rework 'copy' test to be insensitive to readdir() filename ordering

Most of the credit for this work goes to Joerg Sonnenberger, who
has been duplicating features from NetBSD's 'pax' program.

show more ...


# 06a047f0 18-May-2008 Colin Percival <cperciva@FreeBSD.org>

Add SIGINFO (and for portability to SIGINFO-lacking systems, SIGUSR1)
handling to bsdtar. When writing archives (including copying via the
@archive directive) a line is output to stderr indicating w

Add SIGINFO (and for portability to SIGINFO-lacking systems, SIGUSR1)
handling to bsdtar. When writing archives (including copying via the
@archive directive) a line is output to stderr indicating what is being
done (adding or copying), the path, and how far through the file we are;
extracting currently does not report progress within each file, but
this is likely to happen eventually.

Discussed with: kientzle
Obtained from: tarsnap

show more ...


# 3b56813e 18-Mar-2008 Tim Kientzle <kientzle@FreeBSD.org>

Fix --fast-read by decrementing the remaining patterns to be matched,
instead of incrementing.

Pointy hat: me
Thanks to: Tomasz Przygoda
MFC after: 3 days


Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# d6711375 02-Jan-2008 Tim Kientzle <kientzle@FreeBSD.org>

A couple of miscellaneous fixes:
* prototypes for optarg/optind on platforms that don't already have them
* Disambiguate version number macros
* Remove unnecessary PACKAGE_NAME macro
* Hook f

A couple of miscellaneous fixes:
* prototypes for optarg/optind on platforms that don't already have them
* Disambiguate version number macros
* Remove unnecessary PACKAGE_NAME macro
* Hook for forthcoming bsdtar test suite
* Sync version number up with the portable distribution

show more ...


# 7061a01b 20-Jul-2007 Tim Kientzle <kientzle@FreeBSD.org>

Don't exit immediately on libarchive warnings, just
set the delayed return value and keep going.

Approved by: re (hrs)
MFC after: 7 days


# a38d1d4c 29-May-2007 Tim Kientzle <kientzle@FreeBSD.org>

bsdtar 2.2.3:
* Implement --use-compress-program using new libarchive feature.
* Minor portability improvement by adjusting casts used to
print out uids, gids, and device numbers.

Thanks to:

bsdtar 2.2.3:
* Implement --use-compress-program using new libarchive feature.
* Minor portability improvement by adjusting casts used to
print out uids, gids, and device numbers.

Thanks to: Joerg Sonnenberger for the --use-compress-program implementation.
MFC after: 15 days

show more ...


# f6df4910 12-Apr-2007 Tim Kientzle <kientzle@FreeBSD.org>

Make it easier to support more platforms.
Thanks to: Joerg Sonnenberger for pointing out the need and the technique.


# 033583fc 24-Mar-2007 Tim Kientzle <kientzle@FreeBSD.org>

Issue a warning if there's a non-zero exit value.


# 45d4d7ac 11-Mar-2007 Tim Kientzle <kientzle@FreeBSD.org>

bsdtar 2.0.23:
* New test scripts exercise some basic functionality
* Most header inclusions are now protected (portability)
* read.c now relies on security checks in libarchive instead

bsdtar 2.0.23:
* New test scripts exercise some basic functionality
* Most header inclusions are now protected (portability)
* read.c now relies on security checks in libarchive instead
of trying to do its own (optimization)
* -p now enabled by default for root, add --no-same-permissions
to disable it
* Comments, minor style fixes.

show more ...


Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# b8c95d3f 02-Apr-2006 Tim Kientzle <kientzle@FreeBSD.org>

If you see a broken symlink, don't try to follow it,
just archive it as a symlink, even if -h was specified.

Thanks to: Jin Guojun
PR: bin/95175
MFC After: 1 week


# 6b422e20 21-Mar-2006 Tim Kientzle <kientzle@FreeBSD.org>

Extended attribute support on write for Linux; FreeBSD hooks are
forthcoming. This commit also has a number of style(9) fixes and
minor corrections so the code works better with the build system bei

Extended attribute support on write for Linux; FreeBSD hooks are
forthcoming. This commit also has a number of style(9) fixes and
minor corrections so the code works better with the build system being
used for non-FreeBSD builds.

Many thanks to: Jaakko Heinonen, who proposed a mechanism for extended
attribute support and implemented both the machine-independent portion
and the Linux-specific portion.

show more ...


# e11aae44 08-Mar-2006 Tim Kientzle <kientzle@FreeBSD.org>

Remove configure.ac.in and the 'distfile' target from
the FreeBSD makefile. This is a step towards cleaning
out the non-FreeBSD bits from the FreeBSD source tree.


Revision tags: release/6.0.0_cvs, release/6.0.0
# cf220b45 08-May-2005 Tim Kientzle <kientzle@FreeBSD.org>

Clarify some error messages.


Revision tags: release/5.4.0_cvs, release/5.4.0
# 22ede763 24-Apr-2005 Tim Kientzle <kientzle@FreeBSD.org>

bsdtar now uses the "tree" package instead of "fts" for walking
directory heirarchies.


# 6b148928 23-Apr-2005 Tim Kientzle <kientzle@FreeBSD.org>

Correct autoconf/automake invocation to work with devel/gnu-auto* from
ports.

Thanks to: Dag-Erling Sm?rgrav (des@)


# fec57dbc 17-Apr-2005 Tim Kientzle <kientzle@FreeBSD.org>

Update "make distfile" to use newest automake/autoconf from ports.

Thanks to: Juergen Lock


# e90e8e4b 17-Apr-2005 Tim Kientzle <kientzle@FreeBSD.org>

Support path-rewriting options (including --strip-components) for both
extraction and creation. While I'm here, fix a bug reported by Garrett
Wollman: when stripping the leading '/' from the path "/

Support path-rewriting options (including --strip-components) for both
extraction and creation. While I'm here, fix a bug reported by Garrett
Wollman: when stripping the leading '/' from the path "/", don't produce
an entry with an empty name; produce "." instead.

show more ...


# 1ca47929 20-Mar-2005 Tim Kientzle <kientzle@FreeBSD.org>

Deorbit gtar, step 1: Remove WITH_GTAR knob.
"tar" is now always a synonym for "bsdtar".
People who need gtar can access it as "gtar."

Approved by: No objections on arch@


# bab7b083 14-Mar-2005 Tim Kientzle <kientzle@FreeBSD.org>

Re-unbreak the distfile target.

Also, reduce the WARNS level to 5 since different build environments
end up using different Yacc skeletons. The BSD one does not
predeclare yyparse, the FSF one does

Re-unbreak the distfile target.

Also, reduce the WARNS level to 5 since different build environments
end up using different Yacc skeletons. The BSD one does not
predeclare yyparse, the FSF one does, so it's not really possible to
consistently enforce both -Wmissing-prototypes and -Wredundant-decls.

show more ...


# 6f55523d 13-Mar-2005 Tim Kientzle <kientzle@FreeBSD.org>

"make depend" with .y files is trickier than it looks. <sigh>


# d14c1502 13-Mar-2005 Tim Kientzle <kientzle@FreeBSD.org>

Add --newer-ctime, --newer-mtime, --newer-ctime-than, and --newer-mtime-than
switches to support selecting files by time of modification.

Special thanks to: Steven M. Bellovin, Rich $alz, and Jim Be

Add --newer-ctime, --newer-mtime, --newer-ctime-than, and --newer-mtime-than
switches to support selecting files by time of modification.

Special thanks to: Steven M. Bellovin, Rich $alz, and Jim Berets,
authors of the public-domain getdate.y date-parsing code.

show more ...


# 62a2ad1b 13-Mar-2005 Tim Kientzle <kientzle@FreeBSD.org>

Add --strip-components option, per bin/77666.

Thanks to: Sangwoo Shim


Revision tags: release/4.11.0_cvs, release/4.11.0
# e69591dd 22-Dec-2004 Tim Kientzle <kientzle@FreeBSD.org>

Portability: the included fts.c should now
compile on many non-FreeBSD systems, including
Linux, Solaris, Darwin, etc.

Thanks to: many people who pointed out the same portability problem


# 2f841e1a 12-Nov-2004 Ruslan Ermilov <ru@FreeBSD.org>

Use a relative symlinking so that "tar" also works in /stand.


12345678