Subject: CVS commit: pkgsrc/archivers/unzip
To: None <pkgsrc-changes@NetBSD.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 02/28/2005 16:50:24
Module Name: pkgsrc
Committed By: salo
Date: Mon Feb 28 16:50:24 UTC 2005
Modified Files:
pkgsrc/archivers/unzip: Makefile distinfo
Log Message:
Update to version 5.52
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
To generate a diff of this commit:
cvs rdiff -r1.51 -r1.52 pkgsrc/archivers/unzip/Makefile
cvs rdiff -r1.11 -r1.12 pkgsrc/archivers/unzip/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.