home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume20 / compress / part02 / Changes < prev    next >
Text File  |  1991-06-26  |  2KB  |  49 lines

  1. Modifications for version 4.1: 
  2.     o Added -r command line flag to allow recursive compression/
  3.       decompression of directory trees. As a side-effect, compress
  4.       no longer tries to compress/decompress anything that isn't
  5.       a regular file. In particular, it ignores symbolic links.
  6.     o zcat no longer cares whether a filename ends in .Z or
  7.       not - it relies on the magic number in the file. If zcat
  8.       is given a filename that doesn't end with .Z and the file
  9.       referenced doesn't exist, zcat will append a .Z and try
  10.       to open that instead.
  11.     o compress -f will now compress multiply hardlinked files.
  12.       Uncompress does not recreate the hard link, it creates
  13.       a new file.
  14.     o Removed compressdir/uncompressdir - no longer needed.
  15.     o Removed atob/btoa/tarmail/untarmail - my versions are
  16.       based on btoa 5.2 which is not compatible with the atob
  17.       included with compress4.0.
  18. Compress version 4.0 improvements:
  19.     o compress() speedup (10-50%) by changing division hash to xor
  20.     o decompress() speedup (5-10%)
  21.     o Memory requirements reduced (3-30%)
  22.     o Stack requirements reduced to less than 4kb
  23.     o Removed 'Big+Fast' compress code (FBITS) because of compress speedup
  24.         o Portability mods for Z8000 and PC/XT (but not zeus 3.2)
  25.     o Default to 'quiet' mode
  26.     o Unification of 'force' flags
  27.     o Manual page overhaul
  28.     o Portability enhancement for M_XENIX
  29.     o Removed text on #else and #endif
  30.     o Added "-V" switch to print version and options
  31.     o Added #defines for SIGNED_COMPARE_SLOW
  32.     o Added Makefile and "usermem" program
  33.     o Removed all floating point computations
  34.     o New programs:
  35.         compressdir - compress all files on a directory
  36.         uncompressdir - uncompress all files on a directory
  37.         zcmp - cmp compressed files
  38.         zdiff - diff compressed files
  39.       The following are with thanks to philabs!per:
  40.         btoa - convert binary to ascii for mailing
  41.         atob - convert ascii to binary with checksum
  42.         tarmail - tar, compress, btoa, and mail files
  43.         untarmail - restore "tarmail" files
  44.  
  45.         WARNING: These last few programs are not compatible 
  46.         with the original ones from the net.  The encoding
  47.         has changed.  See btoa.c for more info.
  48.  
  49.