xref: /titanic_52/usr/src/boot/lib/libz/contrib/README.contrib (revision 4a5d661a82b942b6538acd26209d959ce98b593a)
1*4a5d661aSToomas SoomeAll files under this contrib directory are UNSUPPORTED. There were
2*4a5d661aSToomas Soomeprovided by users of zlib and were not tested by the authors of zlib.
3*4a5d661aSToomas SoomeUse at your own risk. Please contact the authors of the contributions
4*4a5d661aSToomas Soomefor help about these, not the zlib authors. Thanks.
5*4a5d661aSToomas Soome
6*4a5d661aSToomas Soome
7*4a5d661aSToomas Soomeada/        by Dmitriy Anisimkov <anisimkov@yahoo.com>
8*4a5d661aSToomas Soome        Support for Ada
9*4a5d661aSToomas Soome        See http://zlib-ada.sourceforge.net/
10*4a5d661aSToomas Soome
11*4a5d661aSToomas Soomeamd64/      by Mikhail Teterin <mi@ALDAN.algebra.com>
12*4a5d661aSToomas Soome        asm code for AMD64
13*4a5d661aSToomas Soome        See patch at http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/96393
14*4a5d661aSToomas Soome
15*4a5d661aSToomas Soomeasm686/     by Brian Raiter <breadbox@muppetlabs.com>
16*4a5d661aSToomas Soome        asm code for Pentium and PPro/PII, using the AT&T (GNU as) syntax
17*4a5d661aSToomas Soome        See http://www.muppetlabs.com/~breadbox/software/assembly.html
18*4a5d661aSToomas Soome
19*4a5d661aSToomas Soomeblast/      by Mark Adler <madler@alumni.caltech.edu>
20*4a5d661aSToomas Soome        Decompressor for output of PKWare Data Compression Library (DCL)
21*4a5d661aSToomas Soome
22*4a5d661aSToomas Soomedelphi/     by Cosmin Truta <cosmint@cs.ubbcluj.ro>
23*4a5d661aSToomas Soome        Support for Delphi and C++ Builder
24*4a5d661aSToomas Soome
25*4a5d661aSToomas Soomedotzlib/    by Henrik Ravn <henrik@ravn.com>
26*4a5d661aSToomas Soome        Support for Microsoft .Net and Visual C++ .Net
27*4a5d661aSToomas Soome
28*4a5d661aSToomas Soomegcc_gvmat64/by Gilles Vollant <info@winimage.com>
29*4a5d661aSToomas Soome        GCC Version of x86 64-bit (AMD64 and Intel EM64t) code for x64
30*4a5d661aSToomas Soome        assembler to replace longest_match() and inflate_fast()
31*4a5d661aSToomas Soome
32*4a5d661aSToomas Soomeinfback9/   by Mark Adler <madler@alumni.caltech.edu>
33*4a5d661aSToomas Soome        Unsupported diffs to infback to decode the deflate64 format
34*4a5d661aSToomas Soome
35*4a5d661aSToomas Soomeinflate86/  by Chris Anderson <christop@charm.net>
36*4a5d661aSToomas Soome        Tuned x86 gcc asm code to replace inflate_fast()
37*4a5d661aSToomas Soome
38*4a5d661aSToomas Soomeiostream/   by Kevin Ruland <kevin@rodin.wustl.edu>
39*4a5d661aSToomas Soome        A C++ I/O streams interface to the zlib gz* functions
40*4a5d661aSToomas Soome
41*4a5d661aSToomas Soomeiostream2/  by Tyge L�vset <Tyge.Lovset@cmr.no>
42*4a5d661aSToomas Soome        Another C++ I/O streams interface
43*4a5d661aSToomas Soome
44*4a5d661aSToomas Soomeiostream3/  by Ludwig Schwardt <schwardt@sun.ac.za>
45*4a5d661aSToomas Soome            and Kevin Ruland <kevin@rodin.wustl.edu>
46*4a5d661aSToomas Soome        Yet another C++ I/O streams interface
47*4a5d661aSToomas Soome
48*4a5d661aSToomas Soomemasmx64/    by Gilles Vollant <info@winimage.com>
49*4a5d661aSToomas Soome        x86 64-bit (AMD64 and Intel EM64t) code for x64 assembler to
50*4a5d661aSToomas Soome        replace longest_match() and inflate_fast(),  also masm x86
51*4a5d661aSToomas Soome        64-bits translation of Chris Anderson inflate_fast()
52*4a5d661aSToomas Soome
53*4a5d661aSToomas Soomemasmx86/    by Gilles Vollant <info@winimage.com>
54*4a5d661aSToomas Soome        x86 asm code to replace longest_match() and inflate_fast(),
55*4a5d661aSToomas Soome        for Visual C++ and MASM (32 bits).
56*4a5d661aSToomas Soome        Based on Brian Raiter (asm686) and Chris Anderson (inflate86)
57*4a5d661aSToomas Soome
58*4a5d661aSToomas Soomeminizip/    by Gilles Vollant <info@winimage.com>
59*4a5d661aSToomas Soome        Mini zip and unzip based on zlib
60*4a5d661aSToomas Soome        Includes Zip64 support by Mathias Svensson <mathias@result42.com>
61*4a5d661aSToomas Soome        See http://www.winimage.com/zLibDll/unzip.html
62*4a5d661aSToomas Soome
63*4a5d661aSToomas Soomepascal/     by Bob Dellaca <bobdl@xtra.co.nz> et al.
64*4a5d661aSToomas Soome        Support for Pascal
65*4a5d661aSToomas Soome
66*4a5d661aSToomas Soomepuff/       by Mark Adler <madler@alumni.caltech.edu>
67*4a5d661aSToomas Soome        Small, low memory usage inflate.  Also serves to provide an
68*4a5d661aSToomas Soome        unambiguous description of the deflate format.
69*4a5d661aSToomas Soome
70*4a5d661aSToomas Soometestzlib/   by Gilles Vollant <info@winimage.com>
71*4a5d661aSToomas Soome        Example of the use of zlib
72*4a5d661aSToomas Soome
73*4a5d661aSToomas Soomeuntgz/      by Pedro A. Aranda Gutierrez <paag@tid.es>
74*4a5d661aSToomas Soome        A very simple tar.gz file extractor using zlib
75*4a5d661aSToomas Soome
76*4a5d661aSToomas Soomevstudio/    by Gilles Vollant <info@winimage.com>
77*4a5d661aSToomas Soome        Building a minizip-enhanced zlib with Microsoft Visual Studio
78*4a5d661aSToomas Soome        Includes vc11 from kreuzerkrieg and vc12 from davispuh
79