diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:17:02 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:17:02 -0700 |
commit | ff11b0a61f7345572ff2e413173d3179486162f2 (patch) | |
tree | f3c9e2563c4f0ac6684a0012ad48423d4c6aa798 /README | |
parent | e26a448e9673d67dc2866e11a48d24fc352e5f80 (diff) | |
download | zlib-ff11b0a61f7345572ff2e413173d3179486162f2.tar.gz zlib-ff11b0a61f7345572ff2e413173d3179486162f2.tar.bz2 zlib-ff11b0a61f7345572ff2e413173d3179486162f2.zip |
zlib 1.0.4v1.0.4
Diffstat (limited to 'README')
-rw-r--r-- | README | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -1,4 +1,4 @@ | |||
1 | zlib 1.0.2 is a general purpose data compression library. All the code | 1 | zlib 1.0.4 is a general purpose data compression library. All the code |
2 | is reentrant (thread safe). The data format used by the zlib library | 2 | is reentrant (thread safe). The data format used by the zlib library |
3 | is described by RFCs (Request for Comments) 1950 to 1952 in the files | 3 | is described by RFCs (Request for Comments) 1950 to 1952 in the files |
4 | ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate | 4 | ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate |
@@ -18,21 +18,17 @@ makefiles such as Makefile.msc; for VMS, use Make_vms.com or descrip.mms. | |||
18 | 18 | ||
19 | Questions about zlib should be sent to <zlib@quest.jpl.nasa.gov> or, | 19 | Questions about zlib should be sent to <zlib@quest.jpl.nasa.gov> or, |
20 | if this fails, to the addresses given below in the Copyright section. | 20 | if this fails, to the addresses given below in the Copyright section. |
21 | The zlib home page is http://quest.jpl.nasa.gov/zlib/ | ||
22 | |||
23 | The changes made in version 1.0.4 are documented in the file ChangeLog. | ||
24 | The main changes since 1.0.3 are: | ||
25 | |||
26 | - In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF | ||
27 | bit, so the decompressor could decompress all the correct data but went | ||
28 | on to attempt decompressing extra garbage data. This affected minigzip too. | ||
29 | - zlibVersion and gzerror return const char* (needed for DLL) | ||
30 | - port to RISCOS (no fdopen, no multiple dots, no unlink, no fileno) | ||
21 | 31 | ||
22 | The changes made in version 1.0.2 are documented in the file ChangeLog. | ||
23 | The main changes since 0.99 are: | ||
24 | |||
25 | - fix array overlay in deflate.c which sometimes caused bad compressed data | ||
26 | - fix inflate bug with empty stored block | ||
27 | - fix MSDOS medium model which was broken in 0.99 | ||
28 | - fix deflateParams() which could generated bad compressed data. | ||
29 | - added an INDEX file | ||
30 | - new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32), | ||
31 | Watcom (Makefile.wat), Amiga SAS/C (Makefile.sas) | ||
32 | - several portability improvements | ||
33 | - added algorithm.doc | ||
34 | - added Windows DLL support | ||
35 | - added a function zlibVersion (for the DLL support) | ||
36 | 32 | ||
37 | A Perl interface to zlib written by Paul Marquess <pmarquess@bfsec.bt.co.uk> | 33 | A Perl interface to zlib written by Paul Marquess <pmarquess@bfsec.bt.co.uk> |
38 | is in the CPAN (Comprehensive Perl Archive Network) sites, such as: | 34 | is in the CPAN (Comprehensive Perl Archive Network) sites, such as: |
@@ -46,7 +42,7 @@ Notes for some targets: | |||
46 | 42 | ||
47 | - For 64-bit Iris, deflate.c must be compiled without any optimization. | 43 | - For 64-bit Iris, deflate.c must be compiled without any optimization. |
48 | With -O, one libpng test fails. The test works in 32 bit mode (with | 44 | With -O, one libpng test fails. The test works in 32 bit mode (with |
49 | the -32 compiler flag). | 45 | the -32 compiler flag). The compiler bug has been reported to SGI. |
50 | 46 | ||
51 | - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 | 47 | - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 |
52 | it works when compiled with cc. | 48 | it works when compiled with cc. |
@@ -57,7 +53,10 @@ Notes for some targets: | |||
57 | - To build a Windows DLL version, include in a DLL project zlib.def, zlib.rc | 53 | - To build a Windows DLL version, include in a DLL project zlib.def, zlib.rc |
58 | and all .c files except example.c and minigzip.c; compile with -DZLIB_DLL | 54 | and all .c files except example.c and minigzip.c; compile with -DZLIB_DLL |
59 | For help on building a zlib DLL, contact Alessandro Iacopetti | 55 | For help on building a zlib DLL, contact Alessandro Iacopetti |
60 | <iaco@cicladi.unial.it> | 56 | <iaco@email.alessandria.alpcom.it> http://lisa.unial.it/iaco , |
57 | or contact Brad Clarke <bclarke@cyberus.ca>. | ||
58 | |||
59 | - gzdopen is not supported on RISCOS | ||
61 | 60 | ||
62 | 61 | ||
63 | Acknowledgments: | 62 | Acknowledgments: |