summaryrefslogtreecommitdiff
path: root/archivers/cabextract
AgeCommit message (Collapse)AuthorFilesLines
2012-09-11"user-destdir" is default these daysasau1-2/+1
2011-05-13Changes 1.4:adam3-20/+20
* A bug in the LZX decompressor was fixed. * cabextract is now more tolerant when processing cabinet sets. * cabextract is now compatible with even more compilers, and now supports 64-bit file I/O on platforms where it's completely native, like Mac OS X 10.6 and Fedora x86_64. * cabextract will no longer print "library not compiled to support large files" while reading small files. * The Windows CE installation format document was improved.
2011-02-08It helps if you don't change the comment in the patch after generating distinfo.jakllsch1-2/+2
2011-02-08Remove artificial 2GiB file size limitation in cabextract. Bump pkgrev.jakllsch3-2/+37
2010-07-24Update to 1.3, set LICENSE.wiz2-6/+7
New in 1.3: * Bugs in the MS-ZIP and Quantum decompressors have been fixed. * MS-ZIP recovery has been improved. * cabextract should now compile with MinGW
2008-06-15NEW HOMEPAGE and MASTER_SITES.obache1-3/+3
Noticed by Zafer Aydogan via private mail.
2006-12-15Reset maintainer, ben@ has resigned.wiz1-2/+2
2006-11-02Supports DESTDIR.joerg1-1/+2
2006-09-23Update cabextract to version 1.2. Notable changes include:ben4-50/+6
* The "-t" archive integrity checking option has been added. This was requested by several users. cabextract can unpack cabinet files and give you MD5 checksums of the files inside, without writing the unpacked files to disk. * Large files (more than 2 gigabytes) are now correctly searched for cabinet files. * A security vulnerability has been fixed. Files compressed with the Quantum method, using a window size less than 32768 bytes, could cause cabextract to write beyond the end of the window and cause a segmentation fault. This fix also permits cabextract to unpack this type of cabinet file (of which only one has been found in the wild) correctly. * The unnecessary GNU source mempcpy.c, which caused compilation failures on several systems, was removed. * An off-by-one error introduced in 1.1's UTF-8 decoder was fixed. Files with UTF-8 filenames can now be extracted. The UTF-8 decoder was also upgraded to support the latest Unicode characer maps.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-10-29HOMEPAGE no longer ends in '.php3' -- it's now just '.php'.tv1-2/+2
2004-10-29Make build on Interix (and possibly AIX). mempcpy() is not actually usedtv2-1/+24
anywhere, yet configure.ac declared an AC_REPLACE_FUNCS() for it. Rip out the offending code from configure until it is rebuilt at the source. (Patch to remove the AC_REPLACE_FUNCS submitted to author.)
2004-10-28Update to 1.1:wiz3-5/+25
* A security vulnerability has been fixed. If the files within a cabinet file include "../" in their filenames, this will be changed to "xx/", so cabinets cannot access the parent directory of where you want to extract them. * cabextract should now compile cleanly on AIX and Cygwin.
2004-04-22Enable pkgviews installation.minskim1-1/+3
2004-03-11bl3ifyxtraeme1-2/+2
2004-03-10This patch is not needed by cabextract 1.0, remove it.ben1-12/+0
2004-03-10Update cabextract to version 1.0, and make note in CHANGES.ben2-6/+5
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv1-2/+2
2003-12-13Update MAINTAINER email address.ben1-2/+2
2003-07-19Change address of maintainer per PR 22170.wiz1-2/+2
2002-12-24Replace collver@linuxfreemail.com with collver1@attbi.com.wiz1-2/+2
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523, 19524, 19525 and some more, perhaps.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam3-5/+4
have been converted to USE_BUILDLINK2.
2002-08-21upgrade to 0.6dillo3-129/+10
changes since 0.5: * pkgsrc fixes for 0.5 integrated * support for the Quantum compression method reverse-engineered by Matthew Russotto * cabextract now exhaustively searches your files for cabinets. If there's more than one cabinet in the same file, cabextract will find those too. * Spanning cabinets sets contain both a 'next' and 'previous' cabinet name. cabextract now searches backwards through the cabinet chain to find the start of a cabinet set, before searching in the forwards direction as usual.
2002-05-10Add patch-aaitohy1-1/+2
2002-05-10Fixes:itohy1-0/+131
- Do not compute a pointer outside of an array. The original code did this and if the executable is mapped at the low address in virtual space, the "runsrc" value becomes ``negative'' address and caused crash. Package maintainers should use a.out to detect this sort of botches. :D - Fix usage of mktime(3). - Fix usage of tolower(3). Changes: - Honor umask for file mode. - Add a hack to handle self-extracting cabinet (*.exe).
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-10-18Initial import of cabextract-0.5 into the NetBSD Packages Collection.agc4-0/+34
cabextract is a program that un-archives files in the Microsoft cabinet file format (.cab) or any binary file which contains an embedded cabinet file (frequently found in .exe files). cabextract will extract all files from all cabinet files specified on the command line To extract a multi-part cabinet consisting of several files, only give the first file as an argument to cabextract as it will automatically look for the remaining files. Provided in PR 14259 by Ben Collver (collver@linuxfreemail.com), the description fleshed out slightly by myself, taken from the man page.