1 Wed Aug 18 09:34:23 1993 Jean-loup Gailly (jloup@chorus.fr)
4 By default, do not restore file name and timestamp from those saved
5 inside the .gz file (behave as 'compress'). Added the --name option
6 to force name and timestamp restoration.
7 Accept - as synonym for stdin.
8 Use manlinks=so or ln to support either hard links or .so in man pages
9 Accept foo.gz~ in zdiff.
10 Added support for Windows NT
11 Handle ENAMETOOLONG for strict Posix systems
12 Use --recursive instead of --recurse to comply with Webster and
14 Allow installation of shell scripts with a g prefix: make G=g install
15 Install by default zcat as gzcat if gzcat already exists in path.
16 Let zmore behave as more when invoked without parameters (give help)
17 Let gzip --list reject files not in gzip format even with --force.
18 Don't complain about non gzip files for options -rt or -rl.
19 Added advice in INSTALL for several systems.
20 Added makefile entries for NeXTstep 3.1 (if configure fails)
21 Avoid problem with memcpy on Pyramid (gave crc error on some files)
22 Support the -r option when compiled with Borland C++ on msdos.
23 Force lower case file names only for FAT file systems (not HPFS)
24 Rewrite one expression in inflate.c to avoid cc bug on Solaris x86.
25 In the msdos makefiles, get match.asm from the msdos subdirectory.
26 Catch SIGTERM and SIGHUP only if they are not ignored.
27 getopt.c: on Amiga, "#if !defined(const)" does not compile.
28 Use register parameters on Amiga.
29 Do not force names to lower case on Amiga.
30 Fix support of Atari TOS (Makefile.st and tailor.h)
31 In unlzw.c, do not suggest using zcat if zcat already used.
32 In INSTALL, suggest using bsdinst for HPUX.
33 Document Turbo C++ 1.0 bug in INSTALL.
34 Improved the documentation relative to the --no-name option.
35 Avoid signed/unsigned warnings in several files.
36 Added pointer to jka-compr19.el in README.
37 Added pointer to OS/2 executables in README.
38 Added --block-compress in tar -z example (gzip.1 and gzip.texi).
39 Don't keep rcsid in executable (avoid compilation warnings).
40 Check also the correctness of the first byte of an .Z file.
41 Return non zero status for an invalid option.
42 Remove "NEWFILES" from os2/gzip.def for Borland C++ on OS/2.
43 Remove "time stamp restored" message (just obey the -N request).
45 Thu Jun 24 10:27:57 1993 Jean-loup Gailly (jloup@chorus.fr)
48 Don't display the output name when decompressing except with --verbose.
49 Remove usage of alloca in getopt.c and all makefiles.
50 Use ASCPP instead of CPP to avoid breaking AC_HEADER_CHECK on RiscOS.
51 Added the zfile shell script in subdirectory sample.
52 Moved the list of compiler bugs from README to INSTALL.
54 Fix DIST_BUFSIZE check in unlzh.c for 16 bit machines.
55 Fix REGSIGTYP macro in configure.in.
56 Use 'define' instead of == in vms/gzip.hlp.
57 Avoid warnings in unlzh.c
58 Allow separate installation of binaries and man pages.
59 Simplified handling of file names with spaces in zgrep and znew.
60 Fix dependencies and remove rule for trees.c in amiga/Makefile.sasc
61 Add missing quote in gzexe.
63 Thu Jun 17 13:47:05 1993 Jean-loup Gailly (jloup@chorus.fr)
66 Fix a compilation error in gzip.c on Sun with cc (worked with gcc).
68 Wed Jun 16 11:20:27 1993 Jean-loup Gailly (jloup@chorus.fr)
71 Let zmore act as more if the data is not gzipped.
72 By default, display output name only when name was actually truncated.
73 Use absolute path names in gzexe'd programs for better security.
74 In gzexe, use chmod 700 instead of 755 and don't gzexe tail,rm,etc...
76 Added a note about the fast options (-1 to -3) in algorithm.doc.
77 Improved man page for zgrep.
78 Minor fixes to gzip.texi.
79 Always set LC_ALL and LANG in configure (for tr on HPUX)
81 Mon Jun 14 10:03:24 1993 Jean-loup Gailly (jloup@chorus.fr)
84 Added the --list option to display the file characteristics.
85 Added the --no-name option: do not save or restore original filename
86 Save the original name by default.
87 Allow gunzip --suffix "" to attempt decompression on any file
88 regardless of its extension if an original name is present.
89 Add support for the SCO compress -H format.
90 gzip --fast now compresses faster (speed close to that of compress)
91 with degraded compression ratio (but still better than compress).
92 Default level changed to -6 (acts exactly as previous level -5) to
93 be a better indication of its placement in the speed/ratio range.
94 Use smart name truncation: 123456789012.c -> 123456789.c.gz
95 instead of 12345678901.gz
96 With --force, let zcat pass non gzip'ed data unchanged (zcat == cat)
97 Added the zgrep shell script.
98 Made sub.c useful for 16 bit sound, 24 bit images, etc..
99 Supress warnings about suffix for gunzip -r, except with --verbose.
100 Moved the sample programs to a subdirectory sample.
101 On MSDOS, use .gz extension when possible (files without extension)
102 Added a "Special targets" section in INSTALL.
103 Use stty -g correctly in zmore.in.
104 Use cheaper test for gzipness in zforce.in.
105 Remove space before $ in match.S (no longer accepted by gas 2.x)
106 For the shell scripts, do not assume that gzip is in the path.
107 Fix syntax error and define lnk$library in vms/Makefile.mms
108 REGSIGTYPE is void on the Amiga.
109 Do not write empty line when decompressing stdin with --verbose.
110 Fix the 1.1.2 fix for VMS (bug in get_suffix)
111 Added warning in README about compiler bug on Solaris 2.1 for x86.
112 Added warning about 'rehash' in INSTALL.
113 Removed default value of read_buf in bits.c (supermax doesn't like).
114 In tailor.h, added support for Borland C and Zortech C on OS/2.
115 Added warning in gzexe about Ultrix buggy sh (use /bin/sh5 instead).
116 Added warning in zdiff about AIX buggy sh (use /bin/ksh instead).
117 In configure.in, do not try the asm code if DEFS contains NO_ASM
119 Fri Jun 4 09:49:33 1993 Jean-loup Gailly (jloup@chorus.fr)
122 Fix serious bug for VMS (-gz not removed when decompressing).
123 Allow suffix other than .gz in znew.
124 Do not display compression ratio when decompressing stdin.
125 In zmore.in, work around brain damaged stty -g (Ultrix).
126 Display a correct compression ratio for .Z files.
127 Added .z to .gz renaming script in INTALL.
128 Allow setting CFLAGS in configure.
129 Add warning in README about bug in Concentrix cc compiler.
130 Avoid || in Makefile.in (at least one make doesn't support this).
131 Disable useless --ascii option for the Amiga.
132 Add a pointer to the Primos executable in README.
133 Added description of extra field in algorithm.doc.
134 Do not redefine NULL in alloca.c.
135 Added check for unsupported compression methods.
136 Avoid getopt redeclaration on OSF/1.
138 Tue Jun 1 09:07:15 1993 Jean-loup Gailly (jloup@chorus.fr)
141 Fix serious bug in vms.c (== instead of =).
142 Added --ascii option.
143 Add workaround in configure.in for Ultrix (quote eval argument)
144 Do not use unset in znew (not supported on Ultrix)
145 Use tar.gz instead of tar.z for the distribution of gzip.
146 Add missing menu item in gzip.texi.
147 Use size_t instead of unsigned, add AC_SIZE_T in configure.in.
149 Fri May 28 11:40:01 1993 Jean-loup Gailly (jloup@chorus.fr)
152 Use .gz suffix by default, add --suffix option.
153 Let gunzip accept a "_z" suffix (used by one 'compress' on Vax/VMS).
154 Quit when reading garbage from stdin instead of reporting an error.
155 Added sub.c and add.c for compression of 8 bit images.
156 Added makefile for VAX/MMS and support for wildcards on VMS.
157 Added support for MSC under OS/2.
158 Added support for Prime/PRIMOS.
159 Display compression ratio also when decompressing.
160 Quit after --version (GNU standard)
161 Use --force to bypass isatty() check.
162 Accept --silent as synonym for --quiet (see longopts.table)
163 Accept --to-stdout as synonym for --stdout (see longopts.table)
164 Accept -H and -? in addition to -h and --help.
165 Added comparison of zip and gzip in the readme file.
166 Return an error code in all main compression/decompression functions.
167 Continue processing other files in case of recoverable error.
168 Add description of -f in znew.1.
169 Do not keep uncompressed version for znew -t if .gz already exists.
170 On Unix, use only st_ino and st_dev in same_file().
171 Use S_IRUSR and S_IWUSR if they exist.
172 "test $1 = -d" -> "test x$1 = x-d" in gzexe.
173 In match.S, use symbol sysV68 to detect the Motorola Delta.
174 Do not include memory.h with gcc (conflicting declarations on Sun).
176 On VMS, define unlink as delete also for gcc.
177 In "make check", unset LANG because "wc -c" fails on Kanji.
178 Renamed shdir as scriptdir.
179 Use the 68020 code instead of 68000 code on the NeXT.
180 Documented --uncompress as synonym for --decompress.
181 Include the standard header files before gzip.h (needed on Bull).
182 Do not assume that _POSIX_VERSION implies dirent.h present.
183 Removed gzip-tar.patch since tar 1.11.2 handles gzip directly.
184 Use less memory when compiled with -DSMALL_MEM (for MSDOS).
186 Don't complain if cc -E does not work correctly.
187 Do not attempt reading 64K bytes on 16 bit Unix systems.
188 Do not use the variable name 'overhead' which is reserved on Lynx!
189 One BULL compiler does not like *p++ in inflate.c => *p, p++.
190 Use casts on free and memcmp to avoid warnings.
191 Remove the "off by more than one minute" time stamp kludge, but
192 document how to avoid saving the time stamp on pipes if desired.
193 Include crypt.h in inflate.c (one system predefines the CRYPT symbol).
194 Add links to gunzip and (g)zcat in the default make rule.
195 Create installation directories if they do not exist.
196 Clarified --prefix option in INSTALL.
197 Use symbol mc68k in match.S for the DIAB DS90.
198 Guard against zero length _match.s in configure.in.
199 In zmore, restore all tty options using stty -g.
200 Added support for MacOS
201 Simplified makecrc.c.
202 Avoid warnings in getopt.c, util.c, unlzw.c.
203 Use autoconf 1.4, in particular for INSTALL and AC_HAVE_POUNDBANG
204 Use .so instead of hard links for zcat.1, gunzip.1 and zcmp.1.
205 Fixed declration of sig_type.
206 Make consistency check in fcfree.
208 Do not complain if utime fails on a directory (for OS/2).
210 Thu Mar 18 18:56:43 1993 Jean-loup Gailly (jloup@chorus.fr)
213 Allow zmore to read from standard input (like more).
214 Support the 68000 (Atari ST) in match.S.
215 Retry partial writes (required on Linux when gzip is suspended in
217 Allow full pathnames and renamings in gzexe.
218 Don't let gzexe compress setuid executables or gzip itself.
219 Added vms/Makefile.gcc for gcc on the Vax.
220 Give a pointer to Solaris and VMS executables of gzip in README.
221 Allow installation of binaries and shell scripts in different dirs.
222 Do not use alloca on the Cray.
223 Provide strspn and strcspn if string.h does not exist.
224 Define O_CREAT and O_EXCL from FCREAT and FEXCL if necessary.
225 Remove gzip.doc in make realclean.
226 Fixed many typos. (Corrections to my English are welcome.)
227 Put "make manext=l install" at the correct place in INSTALL.
228 Fix incorrect examples in INSTALL and give more examples.
229 Include zdiff.1 for install and uninstall.
230 Allows complex PAGER variable in zmore (e.g.: PAGER="col -x | more")
231 Avoid warning on unused indfound in getopt.c.
232 Cast memset arg to void* (required by some buggy compilers).
233 Include sys/types.h before dirent.h in acgeneral.m4.
234 Fix acgeneral.m4 AC_COMPILE_CHECK to avoid warnings.
235 Don't use alloca.c with gcc. (One NeXT user did not have alloca.h).
236 Change all error messages according to GNU standards.
237 Restore time stamp only if off by more than one minute.
238 Allow installation of zcat as gzcat.
239 Suppress help message and send compressed data to the terminal when
240 gzip is invoked without parameters and without redirection.
241 (Explicit request from Noah Friedman.)
242 Add compile option GNU_STANDARD to respect the GNU coding standards:
243 with -DGNU_STANDARD, behave as gzip even if invoked under the
244 name gunzip. (Complaints to /dev/null or the FSF, not to me!)
246 Fri Mar 10 13:27:18 1993 Jean-loup Gailly (jloup@chorus.fr)
249 Let gzexe detect executables that are already gzexe'd.
250 Don't try restoring record format on VMS (the simple 1.0.5 code
251 worked correctly only on fixed-512 files). Suppress text_mode.
252 Added asm version for 68000 in amiga/match.a.
253 Use asm version for Atari TT.
254 Fix "make clean" in vms/Makefile.vms.
255 For OS/2, assume HPFS by default, add flag OS2FAT if necessary.
256 Fixed some bugs in zdiff and define zcmp as a link to zdiff.
258 Remove configure hack for NeXT; add general fix to autoconf instead
259 Do not strip a ".z" extension if this results in an empty name.
260 Avoid array overflow in get_prefix() for extensions > 10 chars.
261 Accept either q or e to quit zmore.
262 In zmore, try restoring tty mode in all cases.
263 Use Motorola style for match.S on the NeXT.
264 configure.in: unsetenv *hangs* with the Siemens csh...
267 Thu Mar 4 14:13:34 1993 Jean-loup Gailly (jloup@chorus.fr)
270 For VMS, restore the file type for variable record format, otherwise
271 extract in fixed length format (not perfect, but better than
272 forcing all files to be in stream_LF format).
273 Use "-z" suffix for VMS.
274 Use only .z, .*-z, .tgz, .taz as valid gzip extensions; update
276 Allow a version number in input file names for VMS.
277 Added sample program zread.c.
278 Fix "make check" for some implementations of /bin/sh.
279 Don't rely on stat() for filenames with extension > 3 chars
280 on MSDOS, OS2 and Atari.
281 Garbage collect files in /tmp created by gzexe.
283 Use TOUCH env variable in znew if it exists.
284 Better error message for gunzip on empty or truncated file.
285 Allow prototypes in getopt.h when __STDC__ defined but 0.
286 Added "make clean" in vms/Makefile.vms.
287 Removed -g from default CFLAGS (with Noah's permission!)
288 Avoid too many HAVE_xxx_H for most systems; use common defaults.
289 Moved default Atari flags into tailor.h for consistency.
290 Use memzero() to clear the hash table.
291 Update vms/gzip.hlp to reflect the VMS behavior.
292 Fix OS_CODE (to fit in a byte).
293 Add utime.h for the Amiga.
294 Add gcc support for the Amiga.
295 Work around incorrect dirent.h for NeXT 2.0.
296 Added Makefile entry for Coherent.
298 Fri Feb 22 11:20:49 1993 Jean-loup Gailly (jloup@chorus.fr)
301 Added optimized asm version for 68020.
302 Add support for DJGPP.
303 Add support for the Atari ST.
304 Added zforce to rename gzip'ed files with truncated names.
305 Do not install with name uncompress (some systems rely on the
306 absence of any check in the old uncompress).
307 Added missing function (fcfree) in msdos/tailor.c
308 Let gunzip handle .tgz files, and let gzip skip them.
309 Added 'stty min 1' in zmore for SysV and fixed trap code.
310 Suppress .PHONY in Makefile.in, which breaks old makes.
311 Added documentation about pcat and unpack in INSTALL.
312 Add cast to getenv for systems without stdlib.h.
313 Use VAXC instead of VMS to avoid confusion for gcc.
316 Try preserving file permissions in gzexe.
317 Added -d option for gzexe.
318 Guard against spaces in file names in gzexe.
319 Use CMP env. variable in zcmp.
320 Return a warning exit status for gzip of file with .z suffix.
321 Suppress usage of d_ino which is not portable to all systems.
322 Use #ifdef instead of #if for consistency.
323 For VMS, use "cc util.c" instead of "cc util" (pb with logical names)
324 Added utime() for Amiga.
325 Renamed gzcat.1 as zcat.1.
326 Include fcntl.h for Amiga (for read and write).
327 For VMS, add definition of symbols and links in the makefiles.
328 Give a VMS look to vms/gzip.hlp.
329 Save the original name only when necessary.
330 Add a mode parameter for open in read mode (required by VMS).
331 For VMS, remove the version suffix from the original name.
332 Accept both / and \ as path separator for MSDOS.
333 Let gunzip extract stored .zip files correctly.
334 Added warning about VFC format in vms/gzip.hlp.
335 In znew, skip a bad file but process the others.
337 Use GZIP_OPT for VMS to avoid conflict with program name.
338 Added description of GZIP variable in gzip.texi.
340 Thu Feb 11 17:21:32 1993 Jean-loup Gailly (jloup@chorus.fr)
343 Add -K option for znew to keep old .Z files if smaller.
344 Add -q option (quiet) to cancel -v in GZIP env variable.
345 For Turbo C, normalize pointers before freeing them.
346 Add more safety checks in add_envopt().
347 Add do_exit() for uniform exit path (always free memory).
348 Reduce MAX_PATH_LEN for MSDOS.
349 Include sys/types.h before signal.h
350 Avoid strdup, the NeXT does not have it.
351 Made gzexe safer on systems with filename limitation to 14 chars.
353 Fri Feb 10 09:45:49 1993 Jean-loup Gailly (jloup@chorus.fr)
356 Added env variable GZIP for default options.
357 Added support for the Amiga.
358 znew now keeps the old .Z if it is smaller than the .z file.
359 Added gzexe to compress rarely used executables.
360 Reduce memory usage when using static allocation (no DYN_ALLOC).
361 Better separation of warning and error return codes.
362 Fix unlzw.c to make DYN_ALLOC and MAXSEG_64K independent options.
363 Allow INBUFSIZ to be >= 32K in unlzw (don't use sign of rsize)
364 Generate tar file in old format to avoid problems with old systems.
365 Preserve time stamp in znew -P if touch -r works.
366 Use ${PAGER-more} instead of ${PAGER:-more} in zmore.
367 Do not use unsigned instead of mode_t.
368 Better error message for trailing garbage in .z file; ignore this
370 In zmore, use icanon instead of -cbreak on SYSV.
371 Add trap handler in zmore.
372 Use char* instead of void* for non STDC compilers.
373 Added makefile entry for Xenix on 286.
374 Return an error code when existing file was not overwritten.
375 Use prototype of lzw.h for lzw.c.
376 Fix znew with -P option alone.
377 Give warning for directories even without -v.
378 Close output file before unlink() in case of error.
379 Suppress all target dependent ifdef from the portable files.
380 Free all dynamically allocated variables upon exit.
382 Thu Feb 4 18:23:56 1993 Jean-loup Gailly (jloup@chorus.fr)
385 Fixed some trivial errors in msdos/Makefile.bor
387 Thu Feb 4 10:00:59 1993 Jean-loup Gailly (jloup@chorus.fr)
390 gzip now runs on Vax/VMS (Amiga support will come in next version).
391 Do not overwrite files without -f when using /bin/sh.
392 Support the test option -t for compressed (.Z) files.
393 Flush output for bad compressed files. Add warning in README.
394 Added makefiles for MSDOS.
395 Don't rely on presence of csh in configure
396 Added gunzip.1 and gzcat.1.
398 Check reserved flags in unlzw().
399 Return dummy value in main to avoid lint warning.
400 Define OF in lzw.h for lint.
401 Allow both "znew -v -t" and "znew -vt".
402 Don't overwrite the output file name for multiple parts.
403 Echo just a warning if configure is out of date.
404 Use ; instead of , in trees.c (confuses the SAS Amiga compiler).
405 In INSTALL, document "DEFS='-DM_XENIX' ./configure".
406 Use OTHER_PATH_SEP for more portability (DOS, OS2, VMS, AMIGA).
407 Make all directories world writable for broken versions of tar.
408 Use gzip -cd instead of zcat in zmore, zcmp, zdiff.
409 Don't use GNU tar for distributions, some systems can't untar.
410 Do not exit() for gzip --version.
412 Mon Jan 26 10:26:42 1993 Jean-loup Gailly (jloup@chorus.fr)
415 Avoid 'far' declarations for MSDOS.
416 Use test -f instead of test -x in configure.in (for Ultrix)
417 Add empty else part to if in Makefile.in for broken shells.
418 Use NO_UNDERLINE instead of UNDERLINE (pb with Linux cpp)
419 Accept continuation files with -ff (for damage recovery)
420 Small patch to Makefile.os2
421 Use memzero instead of bzero to avoid potential conflicts
422 Document restriction on extraction of zip files.
423 Fix quoting in ACL_HAVE_SHELL_HACK.
424 Do not check file size on MSDOS because of bug in DIET.
425 Allow zcat on a file with multiple links.
426 Add fix in inflate.c for compatibility with pkzip 2.04c.
427 Release gzip in tar.z and tar format. (No tar.Z).
429 Fri Jan 22 10:04:13 1993 Jean-loup Gailly (jloup@chorus.fr)
433 Fixed #if directives that TurboC does not like.
434 Don't rely on uncompress in znew, use gzip -d.
435 Add the pipe option -P in znew.
436 Add some more ideas in TODO.
437 Support both NDIR and SYSNDIR.
439 Sat Jan 21 15:46:38 1993 Jean-loup Gailly (jloup@chorus.fr)
443 Check for _match.o in configure.in in addition to return status.
444 Include <sys/types.h> in zip.c
445 Define local variables and functions as local.
446 Accept more alternative names for the program (pcat, gzcat, ...).
447 Accept .exe as well as .EXE.
448 Uncompress files with multiple links only with -f.
449 Better error message for gunzip of non-existent file.z.
450 Fix the entry for /etc/magic in INSTALL.
451 Use AC_HAVE_HEADERS uniformly instead of special macros.
452 Install the man pages as .1 by default instead of .l.
453 Document crypt++.el in README.
454 Fix for unlzw() on 16-bit machines (bitmask must be unsigned).
455 Complain if input and output files are identical.
456 Create a correct output name for files of exactly 13 chars.
457 Do not overwrite CPP if set
458 Check for i386 before trying to assemble match.s
459 Check for underline in external name before assembling
460 Add patch for tar 1.11.1.
462 Mon Jan 5 10:16:24 1993 Jean-loup Gailly (jloup@chorus.fr)
465 Use "make check" instead of "make test".
466 Do not rely on dirname in znew.
467 Keep time stamp and pass options to gzip in znew.
468 Rename .l files back to .1 to avoid conflict with lex
469 Do not create .z.z files with gzip -r.
470 Use nice_match in match.asm
471 Unroll loops in deflate.c
472 Do not attempt matches beyond the window end
473 Allow again gunzip .zip files (was working in 0.5)
474 Allow again compilation with TurboC 2.0 (was working in 0.4)
476 Tue Dec 30 20:00:19 1992 Jean-loup Gailly (jloup@chorus.fr)
479 The .z extension is used by pack, not compact (README, gzip.1)
480 Accept gzcat in addition to zcat.
481 Use PAGER in zmore if defined.
482 Man pages for /usr/local/man/manl should have extension .l.
483 Don't redefine bzero on the NeXT
484 Allow incomplete Huffman table if there is only one code.
485 Don't lookahead more than 7 bits (caused premature EOF).
486 Added "make test" to check for compiler bugs.
487 Don't rely on `i386`; try to assemble directly
488 Change magic header to avoid conflict with freeze 1.x.
489 Added entry for /etc/magic in INSTALL.
490 Do not destroy an input .zip file with more than one member.
491 Display "untested" instead of "OK" for gzip -t foo.Z
492 With -t, skip stdin in .Z format
493 Allow multiple compressed members in an input file.
494 Ignore a zero time stamp.
497 Tue Dec 29 10:00:19 1992 Noah Friedman (friedman@gnu.ai.mit.edu)
499 Added test for #!/bin/sh in configure.in.
500 Fix some references to $srcdir in Makefile.in
502 Mon Dec 21 17:33:35 1992 Jean-Loup Gailly (jloup@chorus.fr)
505 Put RCS ids in all files.
506 Added znew to recompress old .Z files with gzip.
507 Avoid "already .z suffix" messages for -r and no -v.
508 Put back check for d_ino in treat_dir().
509 Use HAVE_STRING_H instead of USG.
510 Added os2/Makefile.os2
511 Use SYSUTIME on OS/2.
512 Info dir is $(prefix)/info, not $(prefix)/lib/info.
513 Support long options, added getopt and alloca
515 Reorder configure.in according to suggestions in autoconf.info
516 Allow links when not removing original file
517 Allow either .z or .Z in zdiff
519 Wed Nov 25 11:40:04 1992 Jean-loup Gailly (jloup@chorus.fr)
522 Save only the original base name, don't include any directory prefix.
523 Don't use HAVE_LONG_FILE_NAMES (support multiple file system types).
524 Fix declaration of abort_gzip in gzip.h.
525 Include unistd.h when it exists to avoid warnings with gcc -Wall.
527 Mon Nov 23 12:39:01 1992 Jean-loup Gailly (jloup@chorus.fr)
531 Use autoconf generated 'configure'
532 Fixed the NO_MULTIPLE_DOTS code
533 Fixed the save_orig_name code
534 Support for MSDOS (Turbo C)
536 Thu Nov 19 15:18:22 1992 Jean-loup Gailly (jloup@chorus.fr)
539 Added auto configuration. Just type "make" now.
540 Don't overwrite compress by default in "make install". Use
541 "make install_compress" to overwrite.
542 Add match.s for 386 boxes.
543 Added documentation in texinfo format.
544 Provide help for "gunzip" invoked without redirected input.
545 Save original file name when necessary.
546 Support OS/2 (Kai-Uwe Rommel).
548 Tue Nov 17 14:32:53 1992 Jean-loup Gailly (jloup@chorus.fr)
550 * Alpha version 0.2.4
551 Return 0 in get_istat() when ok (caused error with zcat).
552 Don't update crc on compressed data (caused crc errors on
555 Fri Nov 13 15:04:12 1992 Jean-loup Gailly (jloup@chorus.fr)
557 * Alpha version 0.2.3
558 Initialize rsize in unlzw.c
559 Initialize ofd for zcat.
560 Do not use volatile ifname as argument of treat_dir.
561 Add -1 to -9 in gzip.1.
563 Sat Oct 31 18:30:00 1992 Jean-loup Gailly (jloup@chorus.fr)
565 * Alpha version 0.2.2.
567 Accept gunzip on zip files.
569 Sat Oct 31 17:15:00 1992 Jean-loup Gailly (jloup@chorus.fr)
571 * Alpha version 0.2.1
572 Use ctype.h in util.c (problem on SysV).
573 Create BINDIR if it does not exist.
575 Added zcmp, zmore, zdiff.
576 Fixed the man page gzip.1.
578 Sat Oct 31 17:00:00 1992 Jean-loup Gailly (jloup@chorus.fr)
581 Fixed compilation problems with gcc
583 Sat Oct 31 12:46:00 1992 Jean-loup Gailly (jloup@chorus.fr)
585 * Alpha version 0.1 released (under time pressure), so it's not