The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD archivers : unzip

 Unzip will list, test, or extract files from a ZIP archive, commonly
found on MS-DOS systems.  The default behavior (with no options) is to
extract into the current directory (and subdirectories below it) all
files from the specified ZIP archive. Unzip is compatible with
archives created by PKWARE's PKZIP, but in many cases the program
options or default behaviors differ.

Zipinfo lists technical information about files in a ZIP archive, most
commonly found on MS-DOS systems.  Such information includes file access
permissions, encryption status, type of compression, version and operating
system or file system of compressing program, and the like.  

Funzip acts as a filter; that is, it assumes that a ZIP archive is
being piped into standard input, and it extracts the first member from
the archive to stdout.  If there is an argument, then the input comes
from the specified file instead of from stdin.

Unzipsfx may be used to create self-extracting ZIP archives from previously
created ZIP archives. 

http://www.info-zip.org/UnZip.html



unzip history


v. 1.56
date: 2007/02/08 18:35:00;  author: ache;  state: Exp;  lines: +2 -1
Make it work with files >2Gb in archives

PR:             108799
Submitted by:   "George L. Yermulnik" 

v. 1.55 date: 2006/08/23 06:34:05; author: ache; state: Exp; lines: +3 -3 TARGETDIR -> PREFIX
v. 1.54 date: 2006/08/12 13:11:23; author: ache; state: Exp; lines: +9 -7 - Respect DESTDIR - Eliminate plist PR: 101816 Submitted by: gabor
v. 1.53 date: 2006/07/28 14:42:52; author: sat; state: Exp; lines: +2 -2 - Rid the tree of double slashes in URL paths
v. 1.52 date: 2005/09/09 18:33:17; author: ache; state: Exp; lines: +1 -1 unzip TOCTOU file-permissions vulnerability (submitted patch slightly modified) PR: 85920 Submitted by: Marcus Alves Grando
v. 1.51 date: 2005/03/01 20:24:13; author: ache; state: Exp; lines: +1 -0 Upgdrade to Feb 28 version
v. 1.50 date: 2005/03/01 05:09:30; author: ache; state: Exp; lines: +3 -3 Upgrade to 5.52 PR: 78200
v. 1.49 date: 2004/12/06 11:48:18; author: krion; state: Exp; lines: +1 -1 Portlint(1)
v. 1.48 date: 2004/05/26 17:57:29; author: ache; state: Exp; lines: +3 -4 Upgrade to 5.51
v. 1.47 date: 2004/01/21 08:20:45; author: ache; state: Exp; lines: +2 -2 Fix WITH_UNZIP_UNREDUCE case Submitted by: nork
v. 1.46 date: 2004/01/16 01:30:59; author: ache; state: Exp; lines: +4 -4 Fix plist construction and silence portlint PR: 61366 Submitted by: Matthias Andree
v. 1.45 date: 2003/10/26 22:57:28; author: kris; state: Exp; lines: +1 -1 portlint (DISTFILES -> DISTNAME,EXTRACT_SUFX; silence possible errors from @unexec)
v. 1.44 date: 2003/10/26 21:58:50; author: kris; state: Exp; lines: +13 -13 portlint (fix whitespace)
v. 1.43 date: 2003/10/25 20:03:39; author: ache; state: Exp; lines: +3 -3 Fixes to make slave ports happy PR: 58268 Submitted by: Oliver Eikemeier
v. 1.42 date: 2003/07/29 03:41:53; author: ache; state: Exp; lines: +1 -1 Use better ../ & control vulnerability fix Submitted by: ITO Tsuyoshi
v. 1.41 date: 2003/07/28 14:43:08; author: ache; state: Exp; lines: +1 -0 Close vulnerability with control char between two dots. Allow 255 char in file names.
v. 1.40 date: 2003/03/07 05:55:13; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.39 date: 2002/09/14 13:31:59; author: sobomax; state: Exp; lines: +4 -0 Due to popular demant into each port which might be inserted into dependency list by bsd.port.mk insert anti foot-shooting device, which prevents infinite fork loop when the user defines corresponding USE_XXX in global make.conf, command line or environment. Similar devices should probably be inserted into ports that might be inserted into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk and so on.)
v. 1.38 date: 2002/05/08 05:21:14; author: ache; state: Exp; lines: +7 -7 Upgrade to 5.50
v. 1.37 date: 2001/08/10 13:53:32; author: ache; state: Exp; lines: +2 -2 DISTDIR -> _DISTDIR
v. 1.36 date: 2001/08/10 13:39:06; author: ache; state: Exp; lines: +19 -4 Replace dead master sites Add WITH_UNZIP_UNREDUCE option
v. 1.35 date: 2001/02/20 18:52:44; author: ache; state: Exp; lines: +3 -2 Add mirrors Submitted by: Jun Kuriyama
v. 1.34 date: 2001/02/14 05:41:49; author: lioux; state: Exp; lines: +4 -4 typo clean up police: \s -> \t
v. 1.33 date: 2001/02/07 18:48:58; author: ache; state: Exp; lines: +5 -5 Upgrade to 5.42
v. 1.32 date: 2001/01/01 10:14:57; author: will; state: Exp; lines: +1 -3 Goodbye, YEAR2000. Hello, 2001. Approved by: asami
v. 1.31 date: 2000/05/31 10:14:33; author: sobomax; state: Exp; lines: +34 -29 From Kato's PR: - Support CFLAGS/ARCH properly - Support NOPORTDOCS Plus my own: - Remove ftp://... line from the comments section of Makefile - Adjust WWW line to be http:// instead of ftp:// PR: 18904 Submitted by: KATO Tsuguru
v. 1.30 date: 2000/04/21 14:28:02; author: ache; state: Exp; lines: +9 -8 Upgrade to 5.41
v. 1.29 date: 2000/04/13 19:39:44; author: asami; state: Exp; lines: +3 -3 Fix up PORTNAME/PORTVERSION. PR: 17986 Submitted by: dirk.meyer@dinoex.sub.org
v. 1.28 date: 2000/04/08 23:17:55; author: mharo; state: Exp; lines: +6 -6 update with the new PORTNAME/PORTVERSION variables
v. 1.27 date: 1999/08/31 06:40:21; author: mharo; state: Exp; lines: +2 -2 FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
v. 1.26 date: 1999/08/28 01:56:54; author: mharo; state: Exp; lines: +2 -2 ln -> ${LN}
v. 1.25 date: 1999/08/25 04:25:19; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.24 date: 1999/04/14 00:19:27; author: scrappy; state: Exp; lines: +1 -2 Moving WWW_SITE to DESCR file ...
v. 1.23 date: 1999/03/12 15:28:43; author: scrappy; state: Exp; lines: +4 -1 More Y2K/WWW_SITE links added...
v. 1.22 date: 1998/12/28 01:43:34; author: ache; state: Exp; lines: +5 -5 upgrade to 5.40
v. 1.21 date: 1998/10/05 03:41:16; author: jkh; state: Exp; lines: +7 -6 Urk, do this so it actually works. Sorry guys.
v. 1.20 date: 1998/10/04 23:18:12; author: jkh; state: Exp; lines: +2 -2 s/MACHINE_ARCH/ARCH/ Suggested by: Bill Fenner
v. 1.19 date: 1998/10/04 10:31:38; author: jkh; state: Exp; lines: +5 -1 Make this work on the ALPHA
v. 1.18 date: 1998/01/24 07:11:16; author: jkh; state: Exp; lines: +2 -2 Unbugger WRKSRC value.
v. 1.17 date: 1998/01/23 00:43:43; author: jseger; state: Exp; lines: +4 -4 portlint
v. 1.16 date: 1997/11/24 13:09:10; author: ache; state: Exp; lines: +7 -7 Upgrade to 5.3.2 Submitted by: markm
v. 1.15 date: 1997/09/18 22:23:50; author: ache; state: Exp; lines: +2 -2 Use freebsd: bulding target, faster i386 crc
v. 1.14 date: 1997/06/19 05:30:04; author: ache; state: Exp; lines: +4 -4 Upgrade to 5.3.1
v. 1.13 date: 1997/04/30 02:00:21; author: ache; state: Exp; lines: +4 -1 Include junk files into binary distribution as required
v. 1.12 date: 1997/04/29 13:07:20; author: ache; state: Exp; lines: +2 -2 Turn on unshrink method
v. 1.11 date: 1997/04/27 15:59:09; author: ache; state: Exp; lines: +9 -17 Add zipgrep, misc cleanup
v. 1.10 date: 1997/04/27 15:58:17; author: ache; state: Exp; lines: +27 -12 Add zipgrep, misc cleanup
v. 1.9 date: 1997/04/25 23:49:03; author: ache; state: Exp; lines: +5 -4 Upgrade to 5.3
v. 1.8 date: 1997/01/06 21:43:22; author: ache; state: Exp; lines: +3 -3 mastersite/distfile changes
v. 1.7 date: 1996/11/18 13:55:59; author: asami; state: Exp; lines: +2 -1 Compress a bunch of manpages. Remove unnecessary @ directives from PLISTs. Note: I know that this is going to break some symlinks and/or .so includes, I will back some of these out as I run into these during package building.
v. 1.6 date: 1996/11/12 02:17:43; author: obrien; state: Exp; lines: +2 -2 CATAGORIES+= -> CATAGORIES= Reordered vars where needed. Added MAINTAINERS where needed, many mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
v. 1.5 date: 1996/05/04 12:30:40; author: ache; state: Exp; lines: +8 -10 Upgrade to 5.2 (official release)
v. 1.4 date: 1995/04/15 04:45:17; author: asami; state: Exp; lines: +11 -2 The rest of the archiver Makefiles. (I've already fixed Andrey's Makefiles before.)
v. 1.3 date: 1995/04/01 12:43:32; author: jkh; state: Exp; lines: +1 -0 Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in multiple catagories - I'll expect the various MAINTAINERS to make further adjustments (and add any KEYWORDS lines) themselves.
v. 1.2 date: 1994/12/23 10:53:21; author: ache; state: Exp; lines: +5 -2 Cleanup.
v. 1.1 date: 1994/10/17 22:57:28; author: jkh; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1994/10/17 22:57:29; author: jkh; state: Exp; lines: +0 -0 Jean-Marc Zucconi's unzip port. Submitted by: jmz =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm