libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

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)