home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / UnzpHist.zip / History.420 < prev    next >
Text File  |  1992-03-19  |  5KB  |  90 lines

  1. UnZip version 4.2, 20 March 1992
  2.  
  3. New features, you betcha:
  4.  
  5.  - directories now created by default (was only with "-d" option); new "-j"
  6.     option to junk directory names [CN]
  7.  - "-n" option for never overwriting existing files (opposite of -o) [CN]
  8.  - "-u" option (update: at last!) from Kai Uwe Rommel, just like zip's
  9.     update option, but in reverse
  10.  - "-f" option (freshen) to complement -u; VMS support for both [CN]
  11.  - option to rename extracted file if already exists (another much-wanted
  12.     improvement!) [Kai]
  13.  - option to set "-n" (never overwrite) in middle of processing zipfile [CN]
  14.  - (uncompressed) symbolic links extracted under Unix [Mark Adler]
  15.  - international date formats for DOS, OS/2 [Jon Saxton]
  16.  - trailing ^Z now removed with -a option under Unix/VMS/etc. [CN]
  17.  - decryption (uses existing crypt.c from zip 1.0) [big thanks to Mark and
  18.     Jean-loup!]
  19.  - OS/2:  longnames now saved into EA DATA. SF on FAT disk [Kai Uwe Rommel]
  20.  - OS/2 2.0:  IBM C Set/2 and GNU C/emx 32-bit compilers supported [Kai]
  21.  - OS/2, MS-DOS:  "-b" option (blanks) to allow writing of filenames with
  22.     blanks (like EA DATA. SF, above) on FAT disks [CN]
  23.  - Mac:  Aztec C port; new makefiles for Aztec C and MPW C [Antoine Verheijen]
  24.  - Amiga:  several compilers supported (possibly--not tested) [Paul Wells,
  25.     Georg Sassen]
  26.  - Atari:  patches to UnZip 4.1 + support files [Martin Schulz]
  27.  - VMS:  new makefile command files for GNU C [Mike Freeman]
  28.  - VMS:  major improvements to handling of VMS file attributes [Igor
  29.     Mandrichenko]
  30.  - major restructuring of extraction code, prompted by rename and VMS patches
  31.     [CN, Igor Mandrichenko]
  32.  - usage info goes to stdout if just "unzip" specified; otherwise to stderr
  33.     as before (allows redirection under MS-DOS) [CN]
  34.  - testing info with quiet flag (unzip -tq) identifies zipfile being tested and
  35.     reports number of files skipped--for background or batch processing [CN]
  36.  - several new systems supported, including Minix (type "make list") [various]
  37.  - new ZipInfo [CN] and Ship [Mark] utility programs
  38.  - new (but incomplete) COPYING and CONTRIBS files to give credit where
  39.     credit due (let us know if you're not in there and should be).
  40.  - assorted other new files (like BUGS, so you know what's still screwed up :-)
  41.  
  42. Bugs fixed:
  43.  
  44.  - HP, others:  FILENAME_MAX=14, not 256 or whatever:  paths truncated [CN,
  45.     with much prodding from Jean-loup Gailly :-) ]
  46.  - VMS:  filenames longer than 31 characters get truncated? [seems to have
  47.     gotten fixed by itself, or else side effect from FILENAME_MAX]
  48.  - check expected offset vs. actual and compensate (bogus MacBinary headers,
  49.     etc.); indicate file transfer errors [CN, Jean-loup]
  50.  - ifdef sco, skip <param.h> (redefinitions) [CN]
  51.  - ifdef typedef byte:  some systems (just Bull?) have predefined [CN]
  52.  - Unix:  blanks no longer converted to underlines [CN, Mark]
  53.  - DOS (& OS/2?):  fatal write error if file to be unzipped is read-only [Kai?]
  54.  - DOS (& OS/2?):  if out of disk space, unzip hangs hard [CN, usually works:
  55.     see comments in BUGS, however!]
  56.  - DOS:  decryption with Borland C was broken [David Kirschbaum]
  57.  - DOS & OS/2:  dos2unix() was not used; commented out [David]
  58.  - decryption key was doubly defined [David]
  59.  - file creation (actually deletion) error if file exists but not owned by us;
  60.     try unlinking, report error [Cliff Stanford]
  61.  - VMS:  MMS file needs an odd space [Joel Aycock]
  62.  - PK signature strings encoded so unzip executable doesn't look like a zipfile
  63.     [CN]
  64.  - Makefile and code simplified to remove non-NOTINT16 stuff (fewer false bug
  65.     reports that way) [CN]
  66.  - changed all ?? and ??? comments to avoid possible ANSI trigraph warnings
  67.     (except one string in zipinfo.c) [CN]
  68.  - Turbo C++ 1.0:  fixed problem with missing _MAX_PATH [CN]
  69.  
  70. ==================
  71.  
  72. These changes occurred in various versions, from 4.10a to 4.10x and 4.20a to
  73. 4.20x.  UnZip 4.11 was an incomplete (and somewhat incorrect) beta version.
  74. Anyway, I have no idea what versions correspond to what features (except that
  75. decryption appeared in 4.20n); it's not particularly relevant, since they
  76. were all internal versions anyway.
  77.  
  78. More important is the fact that this list undoubtedly leaves out many bug-
  79. fixes and even some features which have been added; apologies to anyone who
  80. may inadvertently been slighted.  Let us know, eh?  It's been too long...
  81.  
  82. Greg Roelofs (a.k.a. Cave Newt)
  83.  
  84. ==================
  85.  
  86. And now, over to our fearless coordinator, David "Death on Skis" Kirschbaum:
  87.  
  88. Helloooo, David...Earth to David...yoooo hooooo....   Hmmm...must be out for
  89. the moment.  We'll check back in with him for the next release!
  90.