diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:23:27 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:23:27 -0700 |
commit | 7a33a861d1526894272a8a4b08527ce32316d750 (patch) | |
tree | 3611b8e0f01c20f809015f30fba0a599daf1413b | |
parent | a2506218cd8c32416d0d15260834f3c23d910fc8 (diff) | |
download | zlib-1.2.1.tar.gz zlib-1.2.1.tar.bz2 zlib-1.2.1.zip |
zlib 1.2.1v1.2.1
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | Makefile.in | 2 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | adler32.c | 34 | ||||
-rw-r--r-- | as400/bndsrc | 2 | ||||
-rw-r--r-- | as400/compile.clp | 2 | ||||
-rw-r--r-- | as400/readme.txt | 2 | ||||
-rw-r--r-- | as400/zlib.inc | 6 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | contrib/ada/zlib-thin.ads | 22 | ||||
-rw-r--r-- | contrib/delphi/readme.txt | 2 | ||||
-rw-r--r-- | contrib/gzappend/gzappend.c | 2 | ||||
-rw-r--r-- | contrib/infback9/inftree9.c | 4 | ||||
-rw-r--r-- | contrib/pascal/zlibpas.pas | 1 | ||||
-rw-r--r-- | deflate.c | 2 | ||||
-rw-r--r-- | inftrees.c | 4 | ||||
-rw-r--r-- | old/README | 2 | ||||
-rw-r--r-- | qnx/package.qpg | 10 | ||||
-rw-r--r-- | win32/zlib1.rc | 8 | ||||
-rw-r--r-- | zlib.3 | 4 | ||||
-rw-r--r-- | zlib.h | 6 | ||||
-rw-r--r-- | zutil.h | 4 |
23 files changed, 72 insertions, 65 deletions
@@ -1,6 +1,14 @@ | |||
1 | 1 | ||
2 | ChangeLog file for zlib | 2 | ChangeLog file for zlib |
3 | 3 | ||
4 | Changes in 1.2.1 (17 November 2003) | ||
5 | - Remove a tab in contrib/gzappend/gzappend.c | ||
6 | - Update some interfaces in contrib for new zlib functions | ||
7 | - Update zlib version number in some contrib entries | ||
8 | - Add Windows CE definition for ptrdiff_t in zutil.h [Mai, Truta] | ||
9 | - Support shared libraries on Hurd and KFreeBSD [Brown] | ||
10 | - Fix error in NO_DIVIDE option of adler32.c | ||
11 | |||
4 | Changes in 1.2.0.8 (4 November 2003) | 12 | Changes in 1.2.0.8 (4 November 2003) |
5 | - Update version in contrib/delphi/ZLib.pas and contrib/pascal/zlibpas.pas | 13 | - Update version in contrib/delphi/ZLib.pas and contrib/pascal/zlibpas.pas |
6 | - Add experimental NO_DIVIDE #define in adler32.c | 14 | - Add experimental NO_DIVIDE #define in adler32.c |
@@ -18,7 +26,7 @@ Changes in 1.2.0.8 (4 November 2003) | |||
18 | - Add -p to mkdir's in Makefile.in [vda] | 26 | - Add -p to mkdir's in Makefile.in [vda] |
19 | - Fix configure to properly detect presence or lack of printf functions | 27 | - Fix configure to properly detect presence or lack of printf functions |
20 | - Add AS400 support [Monnerat] | 28 | - Add AS400 support [Monnerat] |
21 | - Added a little Cygwin support [Wilson] | 29 | - Add a little Cygwin support [Wilson] |
22 | 30 | ||
23 | Changes in 1.2.0.7 (21 September 2003) | 31 | Changes in 1.2.0.7 (21 September 2003) |
24 | - Correct some debug formats in contrib/infback9 | 32 | - Correct some debug formats in contrib/infback9 |
@@ -30,7 +30,7 @@ CPP=$(CC) -E | |||
30 | 30 | ||
31 | LIBS=libz.a | 31 | LIBS=libz.a |
32 | SHAREDLIB=libz.so | 32 | SHAREDLIB=libz.so |
33 | SHAREDLIBV=libz.so.1.2.0.8 | 33 | SHAREDLIBV=libz.so.1.2.1 |
34 | SHAREDLIBM=libz.so.1 | 34 | SHAREDLIBM=libz.so.1 |
35 | 35 | ||
36 | AR=ar rc | 36 | AR=ar rc |
diff --git a/Makefile.in b/Makefile.in index fa4f588..ab4611b 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -30,7 +30,7 @@ CPP=$(CC) -E | |||
30 | 30 | ||
31 | LIBS=libz.a | 31 | LIBS=libz.a |
32 | SHAREDLIB=libz.so | 32 | SHAREDLIB=libz.so |
33 | SHAREDLIBV=libz.so.1.2.0.8 | 33 | SHAREDLIBV=libz.so.1.2.1 |
34 | SHAREDLIBM=libz.so.1 | 34 | SHAREDLIBM=libz.so.1 |
35 | 35 | ||
36 | AR=ar rc | 36 | AR=ar rc |
@@ -1,6 +1,6 @@ | |||
1 | ZLIB DATA COMPRESSION LIBRARY | 1 | ZLIB DATA COMPRESSION LIBRARY |
2 | 2 | ||
3 | zlib 1.2.0.8 is a general purpose data compression library. All the code is | 3 | zlib 1.2.1 is a general purpose data compression library. All the code is |
4 | thread safe. The data format used by the zlib library is described by RFCs | 4 | thread safe. The data format used by the zlib library is described by RFCs |
5 | (Request for Comments) 1950 to 1952 in the files | 5 | (Request for Comments) 1950 to 1952 in the files |
6 | http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) | 6 | http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) |
@@ -34,7 +34,7 @@ Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997 | |||
34 | issue of Dr. Dobb's Journal; a copy of the article is available in | 34 | issue of Dr. Dobb's Journal; a copy of the article is available in |
35 | http://dogma.net/markn/articles/zlibtool/zlibtool.htm | 35 | http://dogma.net/markn/articles/zlibtool/zlibtool.htm |
36 | 36 | ||
37 | The changes made in version 1.2.0.8 are documented in the file ChangeLog. | 37 | The changes made in version 1.2.1 are documented in the file ChangeLog. |
38 | 38 | ||
39 | Unsupported third party contributions are provided in directory "contrib". | 39 | Unsupported third party contributions are provided in directory "contrib". |
40 | 40 | ||
@@ -21,23 +21,23 @@ | |||
21 | #ifdef NO_DIVIDE | 21 | #ifdef NO_DIVIDE |
22 | # define MOD(a) \ | 22 | # define MOD(a) \ |
23 | do { \ | 23 | do { \ |
24 | if (a > (BASE << 16)) a -= (BASE << 16); \ | 24 | if (a >= (BASE << 16)) a -= (BASE << 16); \ |
25 | if (a > (BASE << 15)) a -= (BASE << 15); \ | 25 | if (a >= (BASE << 15)) a -= (BASE << 15); \ |
26 | if (a > (BASE << 14)) a -= (BASE << 14); \ | 26 | if (a >= (BASE << 14)) a -= (BASE << 14); \ |
27 | if (a > (BASE << 13)) a -= (BASE << 13); \ | 27 | if (a >= (BASE << 13)) a -= (BASE << 13); \ |
28 | if (a > (BASE << 12)) a -= (BASE << 12); \ | 28 | if (a >= (BASE << 12)) a -= (BASE << 12); \ |
29 | if (a > (BASE << 11)) a -= (BASE << 11); \ | 29 | if (a >= (BASE << 11)) a -= (BASE << 11); \ |
30 | if (a > (BASE << 10)) a -= (BASE << 10); \ | 30 | if (a >= (BASE << 10)) a -= (BASE << 10); \ |
31 | if (a > (BASE << 9)) a -= (BASE << 9); \ | 31 | if (a >= (BASE << 9)) a -= (BASE << 9); \ |
32 | if (a > (BASE << 8)) a -= (BASE << 8); \ | 32 | if (a >= (BASE << 8)) a -= (BASE << 8); \ |
33 | if (a > (BASE << 7)) a -= (BASE << 7); \ | 33 | if (a >= (BASE << 7)) a -= (BASE << 7); \ |
34 | if (a > (BASE << 6)) a -= (BASE << 6); \ | 34 | if (a >= (BASE << 6)) a -= (BASE << 6); \ |
35 | if (a > (BASE << 5)) a -= (BASE << 5); \ | 35 | if (a >= (BASE << 5)) a -= (BASE << 5); \ |
36 | if (a > (BASE << 4)) a -= (BASE << 4); \ | 36 | if (a >= (BASE << 4)) a -= (BASE << 4); \ |
37 | if (a > (BASE << 3)) a -= (BASE << 3); \ | 37 | if (a >= (BASE << 3)) a -= (BASE << 3); \ |
38 | if (a > (BASE << 2)) a -= (BASE << 2); \ | 38 | if (a >= (BASE << 2)) a -= (BASE << 2); \ |
39 | if (a > (BASE << 1)) a -= (BASE << 1); \ | 39 | if (a >= (BASE << 1)) a -= (BASE << 1); \ |
40 | if (a > BASE) a -= BASE; \ | 40 | if (a >= BASE) a -= BASE; \ |
41 | } while (0) | 41 | } while (0) |
42 | #else | 42 | #else |
43 | # define MOD(a) a %= BASE | 43 | # define MOD(a) a %= BASE |
diff --git a/as400/bndsrc b/as400/bndsrc index a963e3a..9cf94bb 100644 --- a/as400/bndsrc +++ b/as400/bndsrc | |||
@@ -87,7 +87,7 @@ STRPGMEXP PGMLVL(*CURRENT) SIGNATURE('ZLIB') | |||
87 | EXPORT SYMBOL("zError") | 87 | EXPORT SYMBOL("zError") |
88 | 88 | ||
89 | /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ | 89 | /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ |
90 | /* Version 1.2.0.7 additional entry points. */ | 90 | /* Version 1.2.1 additional entry points. */ |
91 | /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ | 91 | /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ |
92 | 92 | ||
93 | /********************************************************************/ | 93 | /********************************************************************/ |
diff --git a/as400/compile.clp b/as400/compile.clp index 4f8700c..dcd2421 100644 --- a/as400/compile.clp +++ b/as400/compile.clp | |||
@@ -118,6 +118,6 @@ | |||
118 | &MODLIB/INFTREES &MODLIB/TREES + | 118 | &MODLIB/INFTREES &MODLIB/TREES + |
119 | &MODLIB/UNCOMPR &MODLIB/ZUTIL) + | 119 | &MODLIB/UNCOMPR &MODLIB/ZUTIL) + |
120 | SRCFILE(&SRCLIB/&CTLFILE) SRCMBR(BNDSRC) + | 120 | SRCFILE(&SRCLIB/&CTLFILE) SRCMBR(BNDSRC) + |
121 | TEXT('ZLIB 1.2.0.7') TGTRLS(V4R4M0) | 121 | TEXT('ZLIB 1.2.1') TGTRLS(V4R4M0) |
122 | 122 | ||
123 | ENDPGM | 123 | ENDPGM |
diff --git a/as400/readme.txt b/as400/readme.txt index 7ce5ed1..eef7cb2 100644 --- a/as400/readme.txt +++ b/as400/readme.txt | |||
@@ -1,4 +1,4 @@ | |||
1 | ZLIB version 1.2.0.7 for AS400 installation instructions | 1 | ZLIB version 1.2.1 for AS400 installation instructions |
2 | 2 | ||
3 | I) From an AS400 *SAVF file: | 3 | I) From an AS400 *SAVF file: |
4 | 4 | ||
diff --git a/as400/zlib.inc b/as400/zlib.inc index 9a0fc54..03c6cf0 100644 --- a/as400/zlib.inc +++ b/as400/zlib.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | * ZLIB.INC - Interface to the general purpose compression library | 1 | * ZLIB.INC - Interface to the general purpose compression library |
2 | * | 2 | * |
3 | * ILE RPG400 version by Patrick Monnerat, DATASPHERE. | 3 | * ILE RPG400 version by Patrick Monnerat, DATASPHERE. |
4 | * Version 1.2.0.7 | 4 | * Version 1.2.1 |
5 | * | 5 | * |
6 | * | 6 | * |
7 | * WARNING: | 7 | * WARNING: |
@@ -20,8 +20,8 @@ | |||
20 | * Constants | 20 | * Constants |
21 | ************************************************************************** | 21 | ************************************************************************** |
22 | * | 22 | * |
23 | D ZLIB_VERSION C '1.2.0.8' Header's version | 23 | D ZLIB_VERSION C '1.2.1' Header's version |
24 | D ZLIB_VERNUM C X'1208' | 24 | D ZLIB_VERNUM C X'1210' |
25 | * | 25 | * |
26 | D Z_NO_FLUSH C 0 | 26 | D Z_NO_FLUSH C 0 |
27 | D Z_SYNC_FLUSH C 2 | 27 | D Z_SYNC_FLUSH C 2 |
@@ -76,7 +76,7 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then | |||
76 | SFLAGS=${CFLAGS-"-fPIC -O3"} | 76 | SFLAGS=${CFLAGS-"-fPIC -O3"} |
77 | CFLAGS="$cflags" | 77 | CFLAGS="$cflags" |
78 | case `(uname -s || echo unknown) 2>/dev/null` in | 78 | case `(uname -s || echo unknown) 2>/dev/null` in |
79 | Linux | linux) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1"};; | 79 | Linux | linux | GNU | GNU/*) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1"};; |
80 | CYGWIN* | Cygwin* | cygwin* ) | 80 | CYGWIN* | Cygwin* | cygwin* ) |
81 | EXE='.exe';; | 81 | EXE='.exe';; |
82 | QNX*) # This is for QNX6. I suppose that the QNX rule below is for QNX2,QNX4 | 82 | QNX*) # This is for QNX6. I suppose that the QNX rule below is for QNX2,QNX4 |
diff --git a/contrib/ada/zlib-thin.ads b/contrib/ada/zlib-thin.ads index af1287a..c227374 100644 --- a/contrib/ada/zlib-thin.ads +++ b/contrib/ada/zlib-thin.ads | |||
@@ -146,17 +146,6 @@ private package ZLib.Thin is | |||
146 | strategy : Int) | 146 | strategy : Int) |
147 | return Int; -- zlib.h:506 | 147 | return Int; -- zlib.h:506 |
148 | 148 | ||
149 | function deflateBound | ||
150 | (strm : Z_Streamp; | ||
151 | sourceLen : ULong) | ||
152 | return Int; -- zlib.h:595 | ||
153 | |||
154 | function deflatePrime | ||
155 | (strm : Z_Streamp; | ||
156 | bits : Int; | ||
157 | value : Int) | ||
158 | return Int; -- zlib.h:604 | ||
159 | |||
160 | function inflateSetDictionary | 149 | function inflateSetDictionary |
161 | (strm : Z_Streamp; | 150 | (strm : Z_Streamp; |
162 | dictionary : Byte_Access; | 151 | dictionary : Byte_Access; |
@@ -399,6 +388,12 @@ private package ZLib.Thin is | |||
399 | 388 | ||
400 | function zlibCompileFlags return ULong; | 389 | function zlibCompileFlags return ULong; |
401 | 390 | ||
391 | function deflatePrime | ||
392 | (strm : Z_Streamp; | ||
393 | bits : Int; | ||
394 | value : Int) | ||
395 | return Int; | ||
396 | |||
402 | private | 397 | private |
403 | 398 | ||
404 | type Z_Stream is record -- zlib.h:68 | 399 | type Z_Stream is record -- zlib.h:68 |
@@ -432,8 +427,6 @@ private | |||
432 | pragma Import (C, deflateCopy, "deflateCopy"); | 427 | pragma Import (C, deflateCopy, "deflateCopy"); |
433 | pragma Import (C, deflateReset, "deflateReset"); | 428 | pragma Import (C, deflateReset, "deflateReset"); |
434 | pragma Import (C, deflateParams, "deflateParams"); | 429 | pragma Import (C, deflateParams, "deflateParams"); |
435 | pragma Import (C, deflateBound, "deflateBound"); | ||
436 | pragma Import (C, deflatePrime, "deflatePrime"); | ||
437 | pragma Import (C, inflateSetDictionary, "inflateSetDictionary"); | 430 | pragma Import (C, inflateSetDictionary, "inflateSetDictionary"); |
438 | pragma Import (C, inflateSync, "inflateSync"); | 431 | pragma Import (C, inflateSync, "inflateSync"); |
439 | pragma Import (C, inflateReset, "inflateReset"); | 432 | pragma Import (C, inflateReset, "inflateReset"); |
@@ -467,13 +460,14 @@ private | |||
467 | pragma Import (C, inflateSyncPoint, "inflateSyncPoint"); | 460 | pragma Import (C, inflateSyncPoint, "inflateSyncPoint"); |
468 | pragma Import (C, get_crc_table, "get_crc_table"); | 461 | pragma Import (C, get_crc_table, "get_crc_table"); |
469 | 462 | ||
470 | -- since zlib 1.2.0: | 463 | -- added in zlib 1.2.1: |
471 | 464 | ||
472 | pragma Import (C, inflateCopy, "inflateCopy"); | 465 | pragma Import (C, inflateCopy, "inflateCopy"); |
473 | pragma Import (C, compressBound, "compressBound"); | 466 | pragma Import (C, compressBound, "compressBound"); |
474 | pragma Import (C, deflateBound, "deflateBound"); | 467 | pragma Import (C, deflateBound, "deflateBound"); |
475 | pragma Import (C, gzungetc, "gzungetc"); | 468 | pragma Import (C, gzungetc, "gzungetc"); |
476 | pragma Import (C, zlibCompileFlags, "zlibCompileFlags"); | 469 | pragma Import (C, zlibCompileFlags, "zlibCompileFlags"); |
470 | pragma Import (C, deflatePrime, "deflatePrime"); | ||
477 | 471 | ||
478 | pragma Import (C, inflateBackInit, "inflateBackInit_"); | 472 | pragma Import (C, inflateBackInit, "inflateBackInit_"); |
479 | 473 | ||
diff --git a/contrib/delphi/readme.txt b/contrib/delphi/readme.txt index 65e58b3..2dc9a8b 100644 --- a/contrib/delphi/readme.txt +++ b/contrib/delphi/readme.txt | |||
@@ -14,7 +14,7 @@ we recommend the users to update their ZLib unit. | |||
14 | Summary of modifications | 14 | Summary of modifications |
15 | ======================== | 15 | ======================== |
16 | 16 | ||
17 | - Improved makefile, adapted to zlib version 1.2.0. | 17 | - Improved makefile, adapted to zlib version 1.2.1. |
18 | 18 | ||
19 | - Some field types from TZStreamRec are changed from Integer to | 19 | - Some field types from TZStreamRec are changed from Integer to |
20 | Longint, for consistency with the zlib.h header, and for 64-bit | 20 | Longint, for consistency with the zlib.h header, and for 64-bit |
diff --git a/contrib/gzappend/gzappend.c b/contrib/gzappend/gzappend.c index f051864..f2e9e4f 100644 --- a/contrib/gzappend/gzappend.c +++ b/contrib/gzappend/gzappend.c | |||
@@ -167,7 +167,7 @@ local void rotate(unsigned char *list, unsigned len, unsigned rot) | |||
167 | /* structure for gzip file read operations */ | 167 | /* structure for gzip file read operations */ |
168 | typedef struct { | 168 | typedef struct { |
169 | int fd; /* file descriptor */ | 169 | int fd; /* file descriptor */ |
170 | int size; /* 1 << size is bytes in buf */ | 170 | int size; /* 1 << size is bytes in buf */ |
171 | unsigned left; /* bytes available at next */ | 171 | unsigned left; /* bytes available at next */ |
172 | unsigned char *buf; /* buffer */ | 172 | unsigned char *buf; /* buffer */ |
173 | unsigned char *next; /* next byte in buffer */ | 173 | unsigned char *next; /* next byte in buffer */ |
diff --git a/contrib/infback9/inftree9.c b/contrib/infback9/inftree9.c index 44ff721..fe76a1b 100644 --- a/contrib/infback9/inftree9.c +++ b/contrib/infback9/inftree9.c | |||
@@ -9,7 +9,7 @@ | |||
9 | #define MAXBITS 15 | 9 | #define MAXBITS 15 |
10 | 10 | ||
11 | const char inflate9_copyright[] = | 11 | const char inflate9_copyright[] = |
12 | " inflate9 1.2.0.8 Copyright 1995-2003 Mark Adler "; | 12 | " inflate9 1.2.1 Copyright 1995-2003 Mark Adler "; |
13 | /* | 13 | /* |
14 | If you use the zlib library in a product, an acknowledgment is welcome | 14 | If you use the zlib library in a product, an acknowledgment is welcome |
15 | in the documentation of your product. If for some reason you cannot | 15 | in the documentation of your product. If for some reason you cannot |
@@ -64,7 +64,7 @@ unsigned short FAR *work; | |||
64 | static const unsigned short lext[31] = { /* Length codes 257..285 extra */ | 64 | static const unsigned short lext[31] = { /* Length codes 257..285 extra */ |
65 | 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, | 65 | 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, |
66 | 130, 130, 130, 130, 131, 131, 131, 131, 132, 132, 132, 132, | 66 | 130, 130, 130, 130, 131, 131, 131, 131, 132, 132, 132, 132, |
67 | 133, 133, 133, 133, 144, 76, 203}; | 67 | 133, 133, 133, 133, 144, 76, 66}; |
68 | static const unsigned short dbase[32] = { /* Distance codes 0..31 base */ | 68 | static const unsigned short dbase[32] = { /* Distance codes 0..31 base */ |
69 | 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, | 69 | 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, |
70 | 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, | 70 | 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, |
diff --git a/contrib/pascal/zlibpas.pas b/contrib/pascal/zlibpas.pas index 9361914..6d5ebe0 100644 --- a/contrib/pascal/zlibpas.pas +++ b/contrib/pascal/zlibpas.pas | |||
@@ -166,6 +166,7 @@ function deflateEnd; external; | |||
166 | function deflateInit_; external; | 166 | function deflateInit_; external; |
167 | function deflateInit2_; external; | 167 | function deflateInit2_; external; |
168 | function deflateParams; external; | 168 | function deflateParams; external; |
169 | function deflatePrime; external; | ||
169 | function deflateReset; external; | 170 | function deflateReset; external; |
170 | function deflateSetDictionary; external; | 171 | function deflateSetDictionary; external; |
171 | function inflate; external; | 172 | function inflate; external; |
@@ -52,7 +52,7 @@ | |||
52 | #include "deflate.h" | 52 | #include "deflate.h" |
53 | 53 | ||
54 | const char deflate_copyright[] = | 54 | const char deflate_copyright[] = |
55 | " deflate 1.2.0.8 Copyright 1995-2003 Jean-loup Gailly "; | 55 | " deflate 1.2.1 Copyright 1995-2003 Jean-loup Gailly "; |
56 | /* | 56 | /* |
57 | If you use the zlib library in a product, an acknowledgment is welcome | 57 | If you use the zlib library in a product, an acknowledgment is welcome |
58 | in the documentation of your product. If for some reason you cannot | 58 | in the documentation of your product. If for some reason you cannot |
@@ -9,7 +9,7 @@ | |||
9 | #define MAXBITS 15 | 9 | #define MAXBITS 15 |
10 | 10 | ||
11 | const char inflate_copyright[] = | 11 | const char inflate_copyright[] = |
12 | " inflate 1.2.0.8 Copyright 1995-2003 Mark Adler "; | 12 | " inflate 1.2.1 Copyright 1995-2003 Mark Adler "; |
13 | /* | 13 | /* |
14 | If you use the zlib library in a product, an acknowledgment is welcome | 14 | If you use the zlib library in a product, an acknowledgment is welcome |
15 | in the documentation of your product. If for some reason you cannot | 15 | in the documentation of your product. If for some reason you cannot |
@@ -62,7 +62,7 @@ unsigned short FAR *work; | |||
62 | 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0}; | 62 | 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0}; |
63 | static const unsigned short lext[31] = { /* Length codes 257..285 extra */ | 63 | static const unsigned short lext[31] = { /* Length codes 257..285 extra */ |
64 | 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, | 64 | 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, |
65 | 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 76, 203}; | 65 | 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 76, 66}; |
66 | static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ | 66 | static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ |
67 | 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, | 67 | 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, |
68 | 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, | 68 | 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, |
@@ -1,3 +1,3 @@ | |||
1 | This directory contains files that have not been updated for zlib 1.2. | 1 | This directory contains files that have not been updated for zlib 1.2.1 |
2 | 2 | ||
3 | (Volunteers are encouraged to help clean this up. Thanks.) | 3 | (Volunteers are encouraged to help clean this up. Thanks.) |
diff --git a/qnx/package.qpg b/qnx/package.qpg index 69336d9..2b7d951 100644 --- a/qnx/package.qpg +++ b/qnx/package.qpg | |||
@@ -25,10 +25,10 @@ | |||
25 | <QPG:Files> | 25 | <QPG:Files> |
26 | <QPG:Add file="../zconf.h" install="/opt/include/" user="root:sys" permission="644"/> | 26 | <QPG:Add file="../zconf.h" install="/opt/include/" user="root:sys" permission="644"/> |
27 | <QPG:Add file="../zlib.h" install="/opt/include/" user="root:sys" permission="644"/> | 27 | <QPG:Add file="../zlib.h" install="/opt/include/" user="root:sys" permission="644"/> |
28 | <QPG:Add file="../libz.so.1.2.0.8" install="/opt/lib/" user="root:bin" permission="644"/> | 28 | <QPG:Add file="../libz.so.1.2.1" install="/opt/lib/" user="root:bin" permission="644"/> |
29 | <QPG:Add file="libz.so" install="/opt/lib/" component="dev" filetype="symlink" linkto="libz.so.1.2.0.8"/> | 29 | <QPG:Add file="libz.so" install="/opt/lib/" component="dev" filetype="symlink" linkto="libz.so.1.2.1"/> |
30 | <QPG:Add file="libz.so.1" install="/opt/lib/" filetype="symlink" linkto="libz.so.1.2.0.8"/> | 30 | <QPG:Add file="libz.so.1" install="/opt/lib/" filetype="symlink" linkto="libz.so.1.2.1"/> |
31 | <QPG:Add file="../libz.so.1.2.0.8" install="/opt/lib/" component="slib"/> | 31 | <QPG:Add file="../libz.so.1.2.1" install="/opt/lib/" component="slib"/> |
32 | </QPG:Files> | 32 | </QPG:Files> |
33 | 33 | ||
34 | <QPG:PackageFilter> | 34 | <QPG:PackageFilter> |
@@ -63,7 +63,7 @@ | |||
63 | </QPM:ProductDescription> | 63 | </QPM:ProductDescription> |
64 | 64 | ||
65 | <QPM:ReleaseDescription> | 65 | <QPM:ReleaseDescription> |
66 | <QPM:ReleaseVersion>1.2.0.8</QPM:ReleaseVersion> | 66 | <QPM:ReleaseVersion>1.2.1</QPM:ReleaseVersion> |
67 | <QPM:ReleaseUrgency>Medium</QPM:ReleaseUrgency> | 67 | <QPM:ReleaseUrgency>Medium</QPM:ReleaseUrgency> |
68 | <QPM:ReleaseStability>Stable</QPM:ReleaseStability> | 68 | <QPM:ReleaseStability>Stable</QPM:ReleaseStability> |
69 | <QPM:ReleaseNoteMinor></QPM:ReleaseNoteMinor> | 69 | <QPM:ReleaseNoteMinor></QPM:ReleaseNoteMinor> |
diff --git a/win32/zlib1.rc b/win32/zlib1.rc index 09a06f5..326375d 100644 --- a/win32/zlib1.rc +++ b/win32/zlib1.rc | |||
@@ -5,8 +5,8 @@ VS_VERSION_INFO VERSIONINFO | |||
5 | #else | 5 | #else |
6 | VS_VERSION_INFO VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE | 6 | VS_VERSION_INFO VERSIONINFO MOVEABLE IMPURE LOADONCALL DISCARDABLE |
7 | #endif | 7 | #endif |
8 | FILEVERSION 1,2,0,8 | 8 | FILEVERSION 1,2,1,0 |
9 | PRODUCTVERSION 1,2,0,8 | 9 | PRODUCTVERSION 1,2,1,0 |
10 | FILEFLAGSMASK VS_FFI_FILEFLAGSMASK | 10 | FILEFLAGSMASK VS_FFI_FILEFLAGSMASK |
11 | #ifdef _DEBUG | 11 | #ifdef _DEBUG |
12 | FILEFLAGS 1 | 12 | FILEFLAGS 1 |
@@ -23,12 +23,12 @@ BEGIN | |||
23 | //language ID = U.S. English, char set = Windows, Multilingual | 23 | //language ID = U.S. English, char set = Windows, Multilingual |
24 | BEGIN | 24 | BEGIN |
25 | VALUE "FileDescription", "zlib data compression library\0" | 25 | VALUE "FileDescription", "zlib data compression library\0" |
26 | VALUE "FileVersion", "1.2.0.8\0" | 26 | VALUE "FileVersion", "1.2.1\0" |
27 | VALUE "InternalName", "zlib1.dll\0" | 27 | VALUE "InternalName", "zlib1.dll\0" |
28 | VALUE "LegalCopyright", "(C) 1995-2003 Jean-loup Gailly & Mark Adler\0" | 28 | VALUE "LegalCopyright", "(C) 1995-2003 Jean-loup Gailly & Mark Adler\0" |
29 | VALUE "OriginalFilename", "zlib1.dll\0" | 29 | VALUE "OriginalFilename", "zlib1.dll\0" |
30 | VALUE "ProductName", "zlib\0" | 30 | VALUE "ProductName", "zlib\0" |
31 | VALUE "ProductVersion", "1.2.0.8\0" | 31 | VALUE "ProductVersion", "1.2.1\0" |
32 | VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" | 32 | VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" |
33 | END | 33 | END |
34 | END | 34 | END |
@@ -1,4 +1,4 @@ | |||
1 | .TH ZLIB 3 "4 November 2003" | 1 | .TH ZLIB 3 "17 November 2003" |
2 | .SH NAME | 2 | .SH NAME |
3 | zlib \- compression/decompression library | 3 | zlib \- compression/decompression library |
4 | .SH SYNOPSIS | 4 | .SH SYNOPSIS |
@@ -133,7 +133,7 @@ before asking for help. | |||
133 | Send questions and/or comments to zlib@gzip.org, | 133 | Send questions and/or comments to zlib@gzip.org, |
134 | or (for the Windows DLL version) to Gilles Vollant (info@winimage.com). | 134 | or (for the Windows DLL version) to Gilles Vollant (info@winimage.com). |
135 | .SH AUTHORS | 135 | .SH AUTHORS |
136 | Version 1.2.0.8 | 136 | Version 1.2.1 |
137 | Copyright (C) 1995-2003 Jean-loup Gailly (jloup@gzip.org) | 137 | Copyright (C) 1995-2003 Jean-loup Gailly (jloup@gzip.org) |
138 | and Mark Adler (madler@alumni.caltech.edu). | 138 | and Mark Adler (madler@alumni.caltech.edu). |
139 | .LP | 139 | .LP |
@@ -1,5 +1,5 @@ | |||
1 | /* zlib.h -- interface of the 'zlib' general purpose compression library | 1 | /* zlib.h -- interface of the 'zlib' general purpose compression library |
2 | version 1.2.0.8, November 4th, 2003 | 2 | version 1.2.1, November 17th, 2003 |
3 | 3 | ||
4 | Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler | 4 | Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler |
5 | 5 | ||
@@ -37,8 +37,8 @@ | |||
37 | extern "C" { | 37 | extern "C" { |
38 | #endif | 38 | #endif |
39 | 39 | ||
40 | #define ZLIB_VERSION "1.2.0.8" | 40 | #define ZLIB_VERSION "1.2.1" |
41 | #define ZLIB_VERNUM 0x1208 | 41 | #define ZLIB_VERNUM 0x1210 |
42 | 42 | ||
43 | /* | 43 | /* |
44 | The 'zlib' compression library provides in-memory compression and | 44 | The 'zlib' compression library provides in-memory compression and |
@@ -139,6 +139,10 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ | |||
139 | #if (defined(_MSC_VER) && (_MSC_VER > 600)) | 139 | #if (defined(_MSC_VER) && (_MSC_VER > 600)) |
140 | # if defined(_WIN32_WCE) | 140 | # if defined(_WIN32_WCE) |
141 | # define fdopen(fd,mode) NULL /* No fdopen() */ | 141 | # define fdopen(fd,mode) NULL /* No fdopen() */ |
142 | # ifndef _PTRDIFF_T_DEFINED | ||
143 | typedef int ptrdiff_t; | ||
144 | # define _PTRDIFF_T_DEFINED | ||
145 | # endif | ||
142 | # else | 146 | # else |
143 | # define fdopen(fd,type) _fdopen(fd,type) | 147 | # define fdopen(fd,type) _fdopen(fd,type) |
144 | # endif | 148 | # endif |