ChangeLogUnzip (3246B)
1 The files crypt.h, ioapi.c, ioapi.h, miniunz, unzip.c and unzip.h are 2 from contrib/ in zlib (copyright below). The code was adapted for 3 libextractor and extended to support OpenOffice meta-data extraction 4 by Christian Grothoff. 5 6 Copyright (C) 1998-2003 Gilles Vollant 7 8 This unzip package allow extract file from .ZIP file, compatible with PKZip 2.04g 9 WinZip, InfoZip tools and compatible. 10 Encryption and multi volume ZipFile (span) are not supported. 11 Old compressions used by old PKZip 1.x are not supported 12 13 14 I WAIT FEEDBACK at mail info@winimage.com 15 Visit also http://www.winimage.com/zLibDll/unzip.htm for evolution 16 17 Condition of use and distribution are the same than zlib : 18 19 This software is provided 'as-is', without any express or implied 20 warranty. In no event will the authors be held liable for any damages 21 arising from the use of this software. 22 23 Permission is granted to anyone to use this software for any purpose, 24 including commercial applications, and to alter it and redistribute it 25 freely, subject to the following restrictions: 26 27 1. The origin of this software must not be misrepresented; you must not 28 claim that you wrote the original software. If you use this software 29 in a product, an acknowledgment in the product documentation would be 30 appreciated but is not required. 31 2. Altered source versions must be plainly marked as such, and must not be 32 misrepresented as being the original software. 33 3. This notice may not be removed or altered from any source distribution. 34 35 36 Original ChangeLog (from before LE integration): 37 38 39 Change in 1.00: (10 sept 03) 40 - rename to 1.00 41 - cosmetic code change 42 43 Change in 0.22: (19 May 03) 44 - crypting support (unless you define NOCRYPT) 45 - append file in existing zipfile 46 47 Change in 0.21: (10 Mar 03) 48 - bug fixes 49 50 Change in 0.17: (27 Jan 02) 51 - bug fixes 52 53 Change in 0.16: (19 Jan 02) 54 - Support of ioapi for virtualize zip file access 55 56 Change in 0.15: (19 Mar 98) 57 - fix memory leak in minizip.c 58 59 Change in 0.14: (10 Mar 98) 60 - fix bugs in minizip.c sample for zipping big file 61 - fix problem in month in date handling 62 - fix bug in unzlocal_GetCurrentFileInfoInternal in unzip.c for 63 comment handling 64 65 Change in 0.13: (6 Mar 98) 66 - fix bugs in zip.c 67 - add real minizip sample 68 69 Change in 0.12: (4 Mar 98) 70 - add zip.c and zip.h for creates .zip file 71 - fix change_file_date in miniunz.c for Unix (Jean-loup Gailly) 72 - fix miniunz.c for file without specific record for directory 73 74 Change in 0.11: (3 Mar 98) 75 - fix bug in unzGetCurrentFileInfo for get extra field and comment 76 - enhance miniunz sample, remove the bad unztst.c sample 77 78 Change in 0.10: (2 Mar 98) 79 - fix bug in unzReadCurrentFile 80 - rename unzip* to unz* function and structure 81 - remove Windows-like hungary notation variable name 82 - modify some structure in unzip.h 83 - add somes comment in source 84 - remove unzipGetcCurrentFile function 85 - replace ZUNZEXPORT by ZEXPORT 86 - add unzGetLocalExtrafield for get the local extrafield info 87 - add a new sample, miniunz.c 88 89 Change in 0.4: (25 Feb 98) 90 - suppress the type unzipFileInZip. 91 Only on file in the zipfile can be open at the same time 92 - fix somes typo in code 93 - added tm_unz structure in unzip_file_info (date/time in readable format)