aboutsummaryrefslogtreecommitdiffstats
path: root/archivers/gtar
Commit message (Collapse)AuthorAgeFilesLines
* Fix a buffer overflow in the rmt client functionality.naddy2010-03-252-1/+29
| | | | | | From upstream. Security: c175d72f-3773-11df-8bb8-0211d880e350
* Fix a geline() segfault on 8.0 when using --listed-incremental.naddy2010-01-212-1/+24
| | | | Submitted by: Dennis Noordsij <noordsij@cs.helsinki.fi>
* You can now use -J to (un)compress xz format files (.tar.xz, .txz).naddy2009-09-211-3/+3
| | | | Feature safe: yes
* Mark MAKE_JOBS_SAFE for SMP compilation.naddy2009-03-251-0/+1
| | | | | PR: 133014 Submitted by: mm
* Update to 1.22 which adds --xz/-J support for xz compression.naddy2009-03-105-99/+7
| | | | | However, xz itself does not have a stable release yet, so don't force a runtime dependency.
* * Update to 1.21. Notable changes:naddy2008-12-317-30/+108
| | | | | | | | - Some new flags, e.g. -J for lzma compression and --lzop. - transformation scope flags Testsuite fixes from upstream CVS. * Drop workarounds for no longer supported FreeBSD releases.
* Conversion from (now defunct) autoconf-2.61 to autoconf-2.62ade2008-08-201-1/+1
| | | | Tested by: exp build run (erwin)
* Rename manual "test" target to "regression-test" so that it willnaddy2008-06-211-2/+2
| | | | | | be automatically run on the package build cluster. Suggested by Pedro <pfgshield-freebsd@yahoo.com>.
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-0/+1
| | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)
* - Revert previous workaround, 8.0-CURRENT has grown fdopendir(3).naddy2008-04-224-28/+9
| | | | | | | - Update to 1.20. Notable changes: This release adds support for lzma compression and the -a option to select the compression algorithm based on the suffix of the archive file name.
* Work around the assumption that openat() implies the existence ofnaddy2008-04-122-0/+19
| | | | | | fdopendir(). FreeBSD 8 has the former, but not the latter. PR: 122433
* Update to 1.19. Changes in this releases:naddy2008-01-165-30/+35
| | | | | * new option --exclude-vcs * miscellaneous bug fixes
* Fix directory traversal vulnerability.naddy2007-09-022-0/+19
| | | | | | PR: 115914 Submitted by: Nick Barkas <snb@threerings.net> Security: http://www.vuxml.org/freebsd/d944719e-42f4-4864-89ed-f045b541919f.html
* Update to 1.18. Switched to GPLv3, no user visible changes.naddy2007-08-162-5/+6
| | | | | PR: 115548 Submitted by: rafan
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-2/+1
| | | | | | | | | | | | | | | | | | supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
* Fix message catalog directories.naddy2007-06-132-2/+1
| | | | Submitted by: kris (pointyhat)
* Update to 1.17. Changes in this release:naddy2007-06-114-14/+17
| | | | | | | | * Fix archivation of sparse files in posix mode. * Fix operation of --verify --listed-incremental. * Fix --occurrence. * Scope of --transform and --strip-components options. * End-of-volume script can send the new volume name to tar.
* Update to 1.16.1. User-visible changes:naddy2006-12-145-161/+5
| | | | | | | * New option --exclude-tag allows to specify "exclusion tag files". * The --exclude-cache option now excludes the directories themselves, too. * Support for reading ustar type 'N' logical records has been removed. * Race conditions around 'tar -x --same-owner' have been fixed.
* Fix GNUTYPE_NAMES directory traversal vulnerability by not extractingnaddy2006-12-012-1/+17
| | | | | | | | | these entries. Support for GNUTYPE_NAMES will be dropped completely in 1.16.1. Notified by sem@ Security: VuXML 3dd7eb58-80ae-11db-b4ec-000854d03344
* dirrmtry some directories which will be leftover on deinstall.tmclaugh2006-11-162-0/+5
| | | | Notified by: My tinderbox
* Update to 1.16. User-visible changes:naddy2006-11-1410-208/+175
| | | | | | | | | Incompatible changes: * No globbing by default when extracting from or listing an archive. * -l is now an alias of --check-links Miscellaneous new options and bug fixes. For a complete list, see http://lists.gnu.org/archive/html/bug-tar/2006-10/msg00031.html
* Fix build on 4.x.naddy2006-03-191-8/+19
| | | | | PR: 94084 Submitted by: Tod McQuillin <devin@spamcop.net>
* Fix a buffer overflow, caused by improper bounds checking of thenaddy2006-03-042-1/+125
| | | | | | | | | | PAX extended headers. By tricking a user into processing a specially crafted tar archive, this could be exploited to execute arbitrary code with the privileges of the user. Security: CVE-2006-0300 Approved by: portmgr (erwin) Obtained from: Ubuntu
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* Fix command line parsing.naddy2005-01-302-0/+18
| | | | | Submitted by: Jiri Pridal <jiri.pridal@jmk.izscr.cz> Obtained from: GNU CVS
* Update to 1.15.1. Notable changes:naddy2005-01-105-3/+47
| | | | | | | - Compressed archives are now recognized automatically. - Numerous bug fixes. Add a target "test" to run the included regression test suite.
* Remove USE_GETTEXTkrion2004-07-111-1/+0
|
* Support WITHOUT_NLSkrion2004-07-112-28/+36
|
* Update to 1.14, the first new official release in almost five years.naddy2004-05-153-5/+8
| | | | No user-visible changes from the last alpha version.
* Update to 1.13.94 and jettison private FreeBSD modifications.naddy2004-04-2914-561/+27
| | | | | | | | Notable changes in this release: - Support for POSIX.1-2001 and ustar archive formats. - Various option flag changes. - New message translations. - Bug fixes.
* Add size data, approved by maintainers.trevor2004-03-191-0/+1
|
* Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-041-3/+2
| | | | | Submitted by: trevor Tested by: bento
* Now gettext 0.12.1 is gettext-old.trevor2004-01-241-1/+1
|
* introduce MASTER_SITE_GNU_ALPHAijliao2003-10-311-2/+2
|
* Bump the PORTREVISION for the ports directly affected by the gettext upgrade.marcus2003-08-271-1/+1
| | | | Prodded by: kris
* Chase the libintl.so shared lib version.marcus2003-08-251-1/+1
|
* Utilize INFO and bump PORTREVISION.kris2003-08-162-4/+3
|
* IGNORE while this is identical to the base system tar.naddy2003-06-121-1/+7
| | | | Suggested by: kuriyama
* pkg-comment -> COMMENTnaddy2003-02-212-1/+1
|
* Removed stale master_site, informed maintainer.edwin2002-12-281-1/+0
| | | | Noticed by: portsurvey.
* Fix a security bug that allows extracted filenames to contain ".." andkris2002-10-053-12/+44
| | | | | | bump PORTREVISION. Submitted by: naddy
* Chase shlib rev of devel/gettextade2002-08-021-1/+1
| | | | | Submitted by: lots and lots Pointy hat to: ade
* Sync with src/contrib/tar - re-enable --same-owner for uid 0.sobomax2002-06-072-7/+6
|
* Sync with src/contrib/tar - don't assume that user with uid 0 doesn't reallysobomax2002-06-072-1/+29
| | | | care about umask(2).
* Unbroke on systems without <langinfo.h>.sobomax2002-06-041-7/+9
| | | | | PR: 38891 Submitted by: Lev Serebryakov <lev@serebryakov.spb.ru>
* Stage 1 of system GNU tar upgrade to a modern version:sobomax2002-06-0210-1/+417
| | | | | | | Merge all applicable bugfixes, local hacks and new features from the ancient base system tar into the port, so those two are interchangeable. Bump PORTREVISION.
* gettext upgrade uber-patch (stage 3)ade2002-04-131-1/+2
| | | | | | | | | | - switch devel/gettext (0.11.1) on, installing full package - flip devel/gettext-old (0.10.35) to installing only static binaries with a "-old" suffix -- gettext-old will have its deorbit burn sequence initiated just after 4.6-RELEASE - fix up ports for the new world order Reviewed by: portmgr
* Stage 1 of gettext update.ade2002-03-161-1/+1
| | | | | | | | | | | | Move gettext (0.10.35) with gettext-old Update gettext from gettext-devel (0.10.40) Remove gettext-devel Fix dependencies Stage 2 will involve upgraded gettext to 0.11 and fixing issues Stage 3 involves a de-orbit burn sequence for gettext-old Reviewed by: portmgr
* Update to 1.13.25:naddy2001-11-065-20/+5
| | | | | | | | | | | | | | * New option --overwrite-dir. * Fixes for buffer overrun, porting, and copyright notice problems. * Add Korean message catalog. Fixes: * Don't pick up spurious iconv dependency. * Remove home page from pkg-descr. It provides little but historical information, and links to an outdated version of the GNU tar manuals, a current version of which ships with the port. Approved by: trevor
* - Fix "gtar --version" segfault on -STABLE reported by Jason R. Mastaler.naddy2001-11-052-1/+16
| | | | | | | | - Bump the port revision. - Move PKGNAMEPREFIX to where portlint wants it. PR: 30713 Approved by: trevor
* Update my MAINTAINER address.naddy2001-11-041-1/+1
| | | | Approved by: trevor
* Update to 1.13.23petef2001-09-212-3/+4
| | | | | PR: 30689 Submitted by: maintainer
* Update to 1.13.22.knu2001-09-117-36/+95
| | | | | | | | | PR: ports/30371 Submitted by: Cyrille Lefevre <clefevre@citeweb.net> Add a patch to work around a /bin/sh bug described in PR #30392. Submitted by: Christian Weisgerber <naddy@mips.inka.de>
* change category to archivers.sf2001-02-091-1/+1
|
* o update to 1.13.19.sf2001-02-018-21/+40
| | | | | | | | | o deinstall info properly. o add WANT_STATIC flavor. PR: 24502 Submitted by: Cyrille Lefevre <clefevre@citeweb.net>, maintainer
* Changed maintainer to Christian Weisgerber <naddy@mips.inka.de>andreas2001-01-041-1/+1
| | | | who wrote to me in personal e-mail to take over maintenance.
* Changed maintainer to ports, I want to reduce my personal workload.andreas2001-01-041-1/+1
| | | | Maybe I take over again in the future if I have more time for this.
* my last commit didn't add patch-ab which is necessary for package buildingandreas2000-12-271-0/+11
| | | | but now..
* import more stuff from PR 23815andreas2000-12-272-1/+16
| | | | | | | | | | | | - use PKGNAMEPREFIX so that package is named *g*tar like the port - patch-ac silences gcc when compiling prepargs.c additionally: - fetch patch-ab out of Attic, we still want info file not splitted into pieces - bump PORTREVISION, since patch-ab fixes package building PR: 23815 Submitted by: Christian Weisgerber <naddy@mips.inka.de>
* explanation of previous committ, requested by Kris Kennaway:andreas2000-12-261-1/+1
| | | | | | | | | - added one category entry (archivers) - updated one locale entry in pkg-plist, which I overlooked This committ additionally bumps PORTREVISION, since updating the plist is a major issue. PR: 23815
* include two changes of PR 23815, the rest is in discussion with 'naddy'.andreas2000-12-262-1/+2
| | | | PR: 23815
* update to version 1.13.18 as requested by David.andreas2000-12-254-33/+3
|
* - update port to last gtar releaseandreas2000-10-015-16/+54
| | | | | | | | - fixes --exclude, -X problem in version 1.13, where excludes have been wrongly interpreted as filenames (not pathnames) - some cosmetics from naddy Submitted by: Christian Weisgerber <naddy@unix-ag.uni-kl.de>
* Corrrect whitespace introduced during PORTNAME conversion and portlintmharo2000-04-221-1/+1
|
* update port to version 1.13andreas2000-04-172-2/+2
| | | | PR: 17894
* Update with the new PORTNAME/PORTVERSION variablecpiazza2000-04-101-2/+2
|
* FreeBSD.ORG -> FreeBSD.orgmharo1999-08-311-1/+1
| | | | | Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
* $Id$ -> $FreeBSD$peter1999-08-311-1/+1
|
* Remove the test to create ${PREFIX}/share/info/dir as it is nowmharo1999-06-062-7/+1
| | | | in bsd.port.mk and this helps to unify the check and install.
* ${MASTER_SITE_GNU} got rearranged in December; let's catch up.fenner1999-01-271-1/+2
|
* Create info/dir before trying to use it. Also, add install-info linesasami1998-12-252-1/+9
| | | | to PLIST.
* No need to use += for variables defined only once.asami1998-06-081-2/+2
|
* import new port GNU tar 1.12, latest versionandreas1998-06-065-0/+42