Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6725 | siemargl | 1 | Contents of the UnZip 6.00 source archive. The OS-specific subdirectories |
2 | at the end contain their own Contents listings: |
||
3 | |||
4 | Contents this file |
||
5 | README what UnZip is; general information |
||
6 | LICENSE Info-ZIP license; terms for using and distributing UnZip |
||
7 | COPYING.OLD historic copyrights and distribution policy (obsolete) |
||
8 | INSTALL how to compile and install UnZip and related utilities |
||
9 | WHERE where Zip/UnZip and encryption/decryption support can be found |
||
10 | History.600 new features and fixes of the last major release |
||
11 | ToDo rough priority list of new features to be added in next release |
||
12 | BUGS known bugs, problems, and (possible) other features to be added |
||
13 | unzip.txt UnZip manual page, human-readable format |
||
14 | unzipsfx.txt UnZipSFX manual page, human-readable format |
||
15 | zipinfo.txt ZipInfo manual page, human-readable format |
||
16 | zipgrep.txt ZipGrep manual page, human-readable format |
||
17 | funzip.txt fUnZip manual page, human-readable format |
||
18 | file_id.diz BBS-oriented file describing this archive |
||
19 | testmake.zip test archive for checking whether newly compiled UnZip works |
||
20 | api.c generic DLL entry points, support functions (required for DLLs) |
||
21 | apihelp.c API help text for DLL versions (currently OS/2 only) |
||
22 | consts.h global, initialized variables that never change (required) |
||
23 | crc32.c code for calculation 32bit CRC of a string buffer (required*) |
||
24 | crc32.h declarations for the crc-32 code (required*) |
||
25 | crc_i386.S fast assembler replacement for crc32() (Intel 386 and newer) |
||
26 | crypt.c de-/encryption routines (required*) |
||
27 | crypt.h de-/encryption header file (required*) |
||
28 | ebcdic.h static lookup table for ASCII <-> EBCDIC translation (required) |
||
29 | envargs.c code to read options from environment variables (required) |
||
30 | explode.c code for exploding (required) |
||
31 | extract.c high-level extraction and decryption code (required) |
||
32 | fileio.c file manipulation and password code (required) |
||
33 | funzip.c filter unzip: extracts in a pipe from stdin to stdout |
||
34 | gbloffs.c helper program to retrieve offsets of globals struct members |
||
35 | globals.c code to support global variables with reentrancy (required) |
||
36 | globals.h definition of global structure G (required) |
||
37 | inflate.c code for inflating (required*) |
||
38 | inflate.h header file for inflating (required*) |
||
39 | list.c UnZip listing routines, non-ZipInfo mode (required) |
||
40 | match.c pattern-matching code for filename wildcards (required) |
||
41 | process.c zipfile headers code (required) |
||
42 | timezone.c timezone and timestamp functions (required) |
||
43 | timezone.h header file for interface to "internal" tz functions (required) |
||
44 | ttyio.c code for handling nonecho tty input: password, pager (required) |
||
45 | ttyio.h header file for nonecho tty input: password, pager (required) |
||
46 | ubz2err.c callback handler for fatal bzip2 errors (bzip2 support only) |
||
47 | unreduce.c code for unreducing (required) |
||
48 | unshrink.c code for unshrinking (required) |
||
49 | unzip.c UnZip main(), usage and options code (required) |
||
50 | unzip.h public half of main UnZip header file (required*) |
||
51 | unzipstb.c minimal UnZip "stub" file demonstrating use of DLL versions |
||
52 | unzpriv.h private (internal) half of main UnZip header file (required*) |
||
53 | unzvers.h header with UnZip/UnZipSFX and ZipInfo version info (required) |
||
54 | zip.h dummy header for use with crypt.c (required*) |
||
55 | zipinfo.c UnZip listing routines, ZipInfo mode (required) |
||
56 | acorn/ support files for compiling under Acorn RISC OS |
||
57 | amiga/ support files for compiling under AmigaDOS |
||
58 | aosvs/ support files for compiling under Data General AOS/VS |
||
59 | atari/ support files for compiling under Atari TOS |
||
60 | atheos/ support files for compiling under AtheOS/Syllable |
||
61 | beos/ support files for compiling under BeOS |
||
62 | cmsmvs/ support files for compiling under VM/CMS and MVS |
||
63 | flexos/ support files for compiling under FlexOS |
||
64 | human68k/ support files for compiling under X68000/Human68K |
||
65 | macos/ support files for compiling under Macintosh OS |
||
66 | msdos/ support files for compiling under MS-DOS |
||
67 | netware/ support files for compiling for Novell Netware NLM |
||
68 | os2/ support files for compiling under OS/2 (includes DLL stuff) |
||
69 | qdos/ support files for compiling under SMS/QDOS |
||
70 | tandem/ support files for compiling under Tandem NSK |
||
71 | theos/ support files for compiling under Theos |
||
72 | tops20/ support files for compiling under TOPS-20 |
||
73 | unix/ support files for compiling under Unix |
||
74 | vms/ support files for compiling under VMS |
||
75 | win32/ support files for compiling under Windows 9x and Windows NT |
||
76 | wince/ support files for compiling under Windows CE (GUI version) |
||
77 | windll/ support files for compiling Windows 3.x/9x/NT DLLs |
||
78 | bzip2/ subfolder for source of externally supplied bzip2 extension |
||
79 | man/ nroff man-page sources for the main user documentation |
||
80 | proginfo/ programming docs, additional technical info, contributor list |
||
81 | |||
82 | Files marked "required*" are also needed to compile fUnZip. The normal |
||
83 | UnZip makefile targets now make both UnZipSFX and fUnZip, except in a few |
||
84 | cases; ZipInfo is now incorporated into UnZip (see zipinfo.txt for usage).-> |