|
|
1.1 root 1: Copyright (C) 1990-1992 Mark Adler, Richard B. Wales, Jean-loup Gailly,
2: Kai Uwe Rommel and Igor Mandrichenko.
3: Permission is granted to any individual or institution to use, copy, or
4: redistribute this software so long as all of the original files are included
5: unmodified, that it is not sold for profit, and that this copyright notice
6: is retained.
7:
8: This file is a complete list of files mentioned in the above copyright. Some
9: of the files in this list explicitly state in their text that they are public
10: domain or not copyrighted. These files can be distributed separately and are
11: marked below with asterisks.
12:
13: file what it is
14: ---- ----------
15: Readme What zip is; general information.
16: Where where Zip/UnZip and encryption/decryption support can be found
17: algorith.doc Description of the deflation algorithm
18: bits.c Output variable-length bit strings.
19: contents This file.
20: deflate.c Deflation compression method
21: fileio.c System dependent routines (most of them anyway).
22: globals.c Global variables.
23: history List of changes in the versions leading up to this one.
24: infozip.who List of contributors to the portable Zip project.
25: install.doc Documentation for Zip compilation and installation
26: makecrc.c * Generate the CRC table in util.c and shrink.c.
27: makefile Unix make file.
28: match.s Optimized 386 version of longest_match() (Unix & OS/2)
29: mktime.c Version of mktime for systems without it (currently unused)
30: revision.h Contains the program version number and revision date.
31: tailor.h * Tailors the compilation to the system being compiled on.
32: trees.c Encode source values using variable-length binary code trees.
33: util.c Miscellaneous utility routines.
34: zip.1 Source for the Zip man page (zip.doc).
35: zip.c Main routine for Zip.
36: zip.doc Documentation for Zip (zip.1 processed).
37: zip.h Header for all Zip modules.
38: ziperr.h Error messages in Zip.
39: zipfile.c Zip file format handler.
40: zipnote.c Main routine for ZipNote.
41: zipsplit.c Main routine for ZipSplit.
42: zipup.c Applies deflate or store methods to compress an entry.
43: atari/atari.c Atari ST specific routines
44: atari/makefile.st Turbo C makefile
45: atari/stzip.lnk Linker command file for zip
46: atari/stzip.prj Turbo C project file
47: atari/stzipn.lnk Linker command file for zipnote
48: atari/stzips.lnk Linker command file for zipsplit
49: atari/tc.cfg Turbo C configuration file
50: mac/macfile.c Macintosh specific routines
51: mac/macstat.c Macintosh specific routines
52: mac/macstat.h Macintosh specific header file
53: msdos/doturboc.bat Batch file for compiling under Turbo C 2.0.
54: msdos/makefile.bor MSDOS Borland C++ make file.
55: msdos/makefile.gcc MSDOS DJGCC make file.
56: msdos/makefile.msc MSDOS Microsoft C make file.
57: msdos/match.asm Optimized 8086 version of longest_match().
58: msdos/tcconfig.tc TurboC 2.0 configuration file
59: msdos/zip.prj Project file for Borland (Turbo) C++.
60: msdos/zipnote.prj Project file for Borland (Turbo) C++.
61: msdos/zipsplit.prj Project file for Borland (Turbo) C++.
62: nt/makefile.nt Makefile for Windows NT
63: os2/makefile.os2 OS/2 make file.
64: os2/match32.asm Optimized 386 version of longest_match() (*untested*)
65: os2/os2zip.c * Directory routines for OS/2.
66: os2/os2zip.h * Definitions of functions in os2zip.c.
67: os2/zip.def OS/2 def file for Zip.
68: vms/VMSmunch.c file manipulation, adapted from Joe Meadows' FILE
69: vms/VMSmunch.h definitions for VMSmunch.c
70: vms/descrip.mms VMS makefile
71: vms/make_gcc.com VMS command file for compilation with gcc.
72: vms/make_vaxc.com VMS command file for compilation with Vax C.
73: vms/makefile.vms VMS makefile for use with Todd Aven's MAKE/VMS
74: vms/vaxclib.opt VMS option file
75: vms/vms.c VMS specific code
76: vms/vms_zip.rnh VMS manual page
77:
78: All of the files are in Unix (LF only) format except for the msdos and os2
79: files. On MSDOS and OS/2 systems, you can use the -a option of unzip to
80: convert the source files to CRLF format. This is only necessary if you wish
81: to edit the files -- they will compile as is with Microsoft C and
82: Turbo/Borland C++ 1.0 or later. However, you will have to convert the files
83: (using unzip -a) to the CRLF format to compile with the older Turbo C 1.0 or
84: 2.0. In this case, do not convert the binary file turboc.cfg.
85: You should be able to find unzip the same place you found this (see the
86: file 'where').
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.