Current Version: 1.0.3 See the file ChangeLog for the details of all changes. User visible changes from 1.0.2 to 1.0.3 o Added -K option for znew to keep old .Z files if smaller o Added -q option (quiet) to cancel -v in GZIP env variable. o Made gzexe safer on systems with filename limitation to 14 chars. o Fixed bugs in handling of GZIP env variable and incorrect free with Turbo C. User visible changes from 1.0.1 to 1.0.2 o Added env variable GZIP for default options. Example: for sh: GZIP="-8 -v"; export GZIP for csh: setenv GZIP "-8 -v" o Added support for the Amiga. O znew now keeps the old .Z if it is smaller than the .z file. This can happen for some large and very redundant files. o Do not complain about trailing garbage for record oriented IO (Vax/VMS). This implies however that multi-part gzip files are not supported on such systems. o Added gzexe to compress rarely used executables. o Reduce memory usage (required for MSDOS and useful on all systems). o Preserve time stamp in znew -P (pipe option) if touch -r works. User visible changes from 1.0 to 1.0.1 o fix trivial errors in the Borland makefile (msdos/Makefile.bor) User visible changes from 0.8.2 to 1.0 o gzip now runs on Vax/VMS o gzip will not not overwrite files without -f when using /bin/sh in background. o Support the test option -t for compressed (.Z) files. Allow some data recovery for bad .Z files. o Added makefiles for MSDOS (Only tested for MSC, not Borland). o still more changes to configure for several systems User visible changes from 0.8.1 to 0.8.2: o yet more changes to configure for Linux and other systems o Allow zcat on a file with multiple links. User visible changes from 0.8 to 0.8.1: o znew has now a pipe option -P to reduce the disk space requirements, but this option does not preserve timestamps. o Fixed some #if directives for compilation with TurboC. User visible changes from 0.7 to 0.8: o gzip can now extract .z files created by 'pack'. o configure should no longer believe that every machine is a 386 o Fix the entry for /etc/magic in INSTALL. o Add patch for GNU tar 1.11.1 and a pointer to crypt++.el o Uncompress files with multiple links only with -f. o Fix for uncompress of .Z files on 16-bit machines o Create a correct output name for file names of exactly N-1 chars when the system has a limit of N chars. User visible changes from 0.6 to 0.7: o Use "make check" instead of "make test". o Keep time stamp and pass options to gzip in znew. o Do not create .z.z files with gzip -r. o Allow again gunzip .zip files (was working in 0.5) o Allow again compilation with TurboC 2.0 (was working in 0.4) User visible changes form 0.5 to 0.6: o gunzip reported an error when extracting certain .z files. The .z files produced by gzip 0.5 are correct and can be read by gunzip 0.6. o gunzip now supports multiple compressed members within a single .z file. o Fix the check for i386 in configure. o Added "make test" to check for compiler bugs. (gcc -finline-functions is broken at least on the NeXT.) o Use environment variable PAGER in zmore if it is defined. o Accept gzcat in addition to zcat for people having /usr/bin before /usr/local/bin in their path.