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.