This is the mail archive of the
mailing list for the Cygwin project.
[1.7] Updated: unzip-6.0-10
- From: Charles Wilson <cygwin at cwilson dot fastmail dot fm>
- To: cygwin-announce at cygwin dot com
- Date: Tue, 04 Aug 2009 18:27:40 -0400
- Subject: [1.7] Updated: unzip-6.0-10
- Reply-to: The Cygwin Mailing List <cygwin at cygwin dot com>
UnZip is an open-source, command-line alternative to other zip-format
archives such as WinZip, etc. unzip-6.0 is the latest release from
This is a major feature release. It supports large files (> 2GiB)
and unicode file names.
This release is specific to cygwin-1.7. There is no corresponding
[[ compiled using gcc-3.4.4-999 ]]
CHANGES (since 5.52-10)
o Update to latest release. Upstream changes detailed below.
o Enable unicode file name support. This is an experimental
feature, and requires zip-3.0-11 or better to create.
o Enable bzip2 decompression (Using custom build of bzip2
library for better error messages).
o Bring in debian patches from (sid) 6.0-1
Upstream changes (e.g. New for 6.0)
o UnZip 6.0 finally supports nowadays "large" files of sizes > 2 GiB!
o This is the first release containing support for the PKWARE Zip64
o Major changes are:
- Support PKWARE ZIP64 extensions, allowing Zip archives and Zip archive
entries larger than 4 GiBytes and more than 65536 entries within a single
Zip archive. This support is currently only available for Unix,
OpenVMS and Win32/Win64.
- Support for bzip2 compression method.
- Support for UTF-8 encoded entry names, both through PKWARE's "General
Purpose Flags Bit 11" indicator and Info-ZIP's new "up" unicode path
extra field. (Currently, on Windows the UTF-8 handling is limited to
the character subset contained in the configured non-unicode "system
- Fixed "Time of Creation/Time of Use" vulnerability when setting attributes
of extracted files, for Unix and Unix-like ports.
- Fixed memory leak when processing invalid deflated data.
- Fixed long-standing bug in unshrink (partial_clear), added boundary checks
against invalid compressed data.
- On Unix, keep inherited SGID attribute bit for extracted directories
unless restoration of owner/group id or SUID/SGID/Tacky attributes was
- On Unix, allow extracted filenames to contain embedded control characters
when explicitly requested by specifying the new command line option "-^".
- On Unix, support restoration of symbolic link attributes.
- On Unix, support restoration of 32-bit UID/GID data using the new "ux"
IZUNIX3 extra field introduced with Zip 3.0.
- Support for ODS5 extended filename syntax on new OpenVMS systems.
- Support symbolic links zipped up on VMS.
- New -D option to suppress restoration of timestamps for extracted
directory entries (on those ports that support setting of directory
timestamps). By specifying "-DD", this new option also allows to suppress
timestamp restoration for ALL extracted files on all UnZip ports which
support restoration of timestamps.
- On OS/2, Win32, and Unix, the (previously optional) feature UNIXBACKUP
to allow saving backup copies of overwritten files on extraction is now
enabled by default.
volunteer unzip maintainer for cygwin
To update your installation, click on the "Install Cygwin now" link
on the http://cygwin.com/ web page. This downloads setup.exe to
your system. Then, run setup and answer all of the questions.
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
If you need more information on unsubscribing, start reading here:
Please read *all* of the information on unsubscribing that is
available starting at this URL.