summaryrefslogtreecommitdiff
path: root/archivers/unzip
AgeCommit message (Collapse)AuthorFilesLines
2005-03-01Distfile changed after one day.. grrrrrrr.salo2-5/+7
Relevant change, +5.52 (28 Feb 05): + - win32/win32.c - defer_dir_attribs(): fixed critical "mem-access to + nirwana" bug when processing directory entries without any local + extra field; added some explaining comments
2005-02-28Update to version 5.52salo2-8/+7
Changes: The 5.52 maintenance release fixes a few minor problems found in the 5.51 release, closes some more security holes, adds a new AtheOS port, and contains a Win32 extra-field code cleanup that was not finished earlier. The most important changes are: - (re)enabled unshrinking support by default, the LZW patents have expired - fixed an extraction size bug for encrypted stored entries (12 excess bytes were written with 5.51) - fixed false "uncompressed size mismatch" messages when extracting encrypted archive entries - do not restore SUID/SGID/Tacky attribute bits on Unix (BeOS, AtheOS) unless explicitely requested by new "-K" command line qualifier - optional support for "-W" qualifier to modify the pattern matching syntax (with -W: "*" stops at directory delimiter, "**" matches unlimited) - prevent buffer overflow caused by bogus extra-long Zipfile specification - performance enhancements for VMS port - fixed windll interface handling of its extraction mode qualifiers nfflag, ExtractOnlyNewer, noflag, PromptToOverwrite; added detailed explanation of their meanings and interactions to the windll documentation
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-06-01Update unzip to 5.51, based on patch provided by Bruce J.A. Nourish inminskim3-23/+14
PR pkg/25768. New features: 5.51a (09 Mar 02): - no new features 5.51b (11 Jan 03): - TANDEM: new -r option to suppress extension merging [Dave Smith] - WinCE, new port in addition to pUnZip (GUI): command line tool usable for "batch" processes (not quite finished, needs "makefile" cleanup, tests, and refinements) [Simon Roberts, SPC] - SET_DIR_ATTRIB feature code revised and reorganized to allow seamless adaption to different OS environments; added support for restoring directory timestamps to the WIN32 port [Kai-Uwe-Rommel, SPC] 5.51c (13 May 03): - WinCE command line tool integration is (almost) finished: project file is cleaned up and works with VC-embedded 3.0; port needs testing... [SPC] 5.51d (27 Feb 04): - Cygwin is recognized as a target in the Unix port [Charles Wilson, Cosmin Truta, SPC] - remove support for quoting characters from all ports; this feature was a security hole [SPC] 5.51e (01 Mar 04): - Win32 port (list.c, unzpriv.h, win32.c, w32cfg.h): the date in (non-ZipInfo) listings is displayed using the separator given by the system's locale, when available [Cosmin Truta] See History.551 in distfile for complete bug fix history.
2004-04-22Obey CPPFLAGS.tv1-3/+3
2004-04-05This needs gmake to build under OpenBSD; pointed out by pancake.xtraeme1-1/+2
2004-01-22move linker arguments around so that always ${LDFLAGS} comesgrant3-9/+18
before -lz, ensuring we only link against pkgsrc libz. fixes a problem on Solaris where the linker would find and use /usr/lib/libz.so *and* ${LOCALBASE}/lib/libz.so which fails at runtime because the versions differ.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2004-01-05bl3ifyjlam2-6/+12
2003-09-05Remove "/pub" from pathnames on "ftp.fu-berlin.de" because such a directorytron1-2/+2
doesn't exist. It's apparently only mapped in the FTP server configuration.
2003-08-26Use Debian's revised patch for the directory traversal vulnerabilitytron2-6/+6
described in CAN-2003-0282. Bump package revision.
2003-08-20Apply Debian's patch for the directory traversal vulnerability described intron2-5/+10
CAN-2003-0282. Bump package revision.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-2/+2
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-17whitespacegrant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv2-3/+3
2002-12-25also pass '-DBSD' on Darwin.grant1-4/+4
2002-11-25Don't always pass pass '-DBSD' to MAKE_ENV.jschauma1-1/+7
Pointed out by Jeremy C. Reed (reed at reedmedia dot net) in PR pkg/19170. Modification: assume that anything that calls itself *BSD can deal with this flag instead of just dealing with Linux. (Please check on Darwin and adjust.)
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam3-5/+5
have been converted to USE_BUILDLINK2.
2002-07-16add ${LDFLAGS} so that libz is found when it is not in a systemgrant1-2/+2
library path. fixes build problem on zoularis.
2002-07-16update from patches/patch-ab change.grant1-2/+2
(why this was not committed by `cvs commit distinfo patches/patch-ab' with the previous makes no sense to me)
2002-07-16Fix Makefile to not blindly set CC=ccgrant1-4/+13
2002-02-27Replace -s with ${_STRIPFLAG_CC} to make this build on Darwin.yyamano1-2/+2
2002-02-23Distfile md5 changed. A diff didn't reveal any bad things.hubertf1-3/+3
Distfile nuked from ftp.netbsd.org. Noted by march on IRC (IRCnet)
2002-02-21Update to 5.50.wiz2-9/+9
Extract from History.550: - generic (inflate.c, globals.h, fileio.c, unzpriv.h): integrated support of Deflate64 - added Deflate64 support to fUnZip - SFX: made SFX_EXDIR default, added NO_SFXEXDIR option to allow switching off the "-d exdir" support - SFX: added simple "execute command after extraction" feature that uses a command specification supplied with the Zip archive comment, controlled by the CHEAP_SFX_AUTORUN compile time option - SFX: slightly refined the CHEAP_SFX_AUTORUN code, switched off SFX_EXDIR when CHEAP_SFX_AUTORUN is enabled, documented the new autorun feature - extract.c, TestExtraField(): added crc32 check for PKVMS e.f. type - extract.c, extract_or_test_entrylist(): added code for "stripping off absolute path spec" when extracting - unzip.h, unzip.c; mapname() in all ports except CMS/MVS, Tandem, TOPS20: added code to strip "../" path components from extracted names and new option "-:" to allow deactivating this security feature; changed mapname() calling interface to allow reporting warning error levels to caller - unzpriv.h, zipinfo.c: rudimentary support for recognizing PKWARE's new "64-bit size specs" extra field As well as bug fixes, including the USE_ZLIB problem.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-06-21Mark as USE_BUILDLINK_ONLY.jlam1-1/+3
2001-04-18Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-20Change homepage from ftp: to http: URL.martin1-2/+2
Closes PR 12256.
2001-02-17Add german mirror site.tron1-2/+3
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-15Back out part of last change. Adding COMMENT=<comment> to the Makefile wasfredb1-2/+1
premature -- it breaks "make package".
2001-02-15From the release notes:fredb3-9/+12
The 5.42 maintance release fixes more bugs and cleans up the redistribution conditions: - removal of unreduce.c and amiga/timelib.c code to get rid of the last distribution restrictions beyond the BSD-like Info-ZIP LICENSE - new generic timelib replacement (currently used by AMIGA port) - more reasonable mapping rules of UNIX "leading-dot" filenames to the DOS 8.3 name convention - repaired screensize detection in MORE paging code (was broken for DOS/OS2/WIN32 in 5.41)
2000-10-21Remove unnecessary lines.wiz1-5/+1
2000-04-20Update to unzip-5.41. Includes decryption support by default. Otherwiz3-35/+18
changes include some bugfixes, a new BSD-like license, as well as support for archives with more than 2^16-1 files. Zlib support still broken, so we use the one coming with the distribution.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-28replaced some commands by their ${COMMAND} counterpartswiz1-2/+2
1999-08-18Record build options in the BuildInfo file via BUILD_DEFS. These can beagc1-1/+3
displayed using the -B option to pkg_info(1). Add ZIP_ENCRYPTION to BUILD_DEFS
1999-07-09Add package patch-sum filesagc1-0/+4
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-01-09Add missing conflict entry.tron1-1/+3
1999-01-04Note why USE_ZLIB is not used.tv1-1/+2
1998-12-30OK, bring it back to 5.40, but this time don't use libz -- use thetv3-13/+12
compression routines shipped with unzip.
1998-12-30Back out previous. Unzip 5.40 has severe bugs, noted by tron and myself.tv2-9/+9
1998-12-27update to 5.40hubertf2-9/+9
1998-10-21-DUNIX -> -Dunix, closes pr 6338 by Geoff C. Wing.frueauf1-5/+6