Skip to content

Commit 6b8233b

Browse files
committed
zlib 1.2.2.3
1 parent 0484693 commit 6b8233b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+11616
-8906
lines changed

ChangeLog

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11

22
ChangeLog file for zlib
33

4+
Changes in 1.2.2.3 (27 May 2005)
5+
- Replace 1U constants in inflate.c and inftrees.c for 64-bit compile
6+
- Typecast fread() return values in gzio.c [Vollant]
7+
- Remove trailing space in minigzip.c outmode (VC++ can't deal with it)
8+
- Fix crc check bug in gzread() after gzungetc() [Heiner]
9+
- Add the deflateTune() function to adjust internal compression parameters
10+
- Add a fast gzip decompressor, gun.c, to examples (use of inflateBack)
11+
- Remove an incorrect assertion in examples/zpipe.c
12+
- Add C++ wrapper in infback9.h [Donais]
13+
- Fix bug in inflateCopy() when decoding fixed codes
14+
- Note in zlib.h how much deflateSetDictionary() actually uses
15+
- Remove USE_DICT_HEAD in deflate.c (would mess up inflate if used)
16+
- Add _WIN32_WCE to define WIN32 in zconf.in.h [Spencer]
17+
- Don't include stderr.h or errno.h for _WIN32_WCE in zutil.h [Spencer]
18+
- Add gzdirect() function to indicate transparent reads
19+
- Update contrib/minizip [Vollant]
20+
- Fix compilation of deflate.c when both ASMV and FASTEST [Oberhumer]
21+
- Add casts in crc32.c to avoid warnings [Oberhumer]
22+
- Add contrib/masmx64 [Vollant]
23+
- Update contrib/asm586, asm686, masmx86, testzlib, vstudio [Vollant]
24+
425
Changes in 1.2.2.2 (30 December 2004)
526
- Replace structure assignments in deflate.c and inflate.c with zmemcpy to
627
avoid implicit memcpy calls (portability for no-library compilation)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CPP=$(CC) -E
3030

3131
LIBS=libz.a
3232
SHAREDLIB=libz.so
33-
SHAREDLIBV=libz.so.1.2.2.2
33+
SHAREDLIBV=libz.so.1.2.2.3
3434
SHAREDLIBM=libz.so.1
3535

3636
AR=ar rc

Makefile.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CPP=$(CC) -E
3030

3131
LIBS=libz.a
3232
SHAREDLIB=libz.so
33-
SHAREDLIBV=libz.so.1.2.2.2
33+
SHAREDLIBV=libz.so.1.2.2.3
3434
SHAREDLIBM=libz.so.1
3535

3636
AR=ar rc

README

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ZLIB DATA COMPRESSION LIBRARY
22

3-
zlib 1.2.2.2 is a general purpose data compression library. All the code is
3+
zlib 1.2.2.3 is a general purpose data compression library. All the code is
44
thread safe. The data format used by the zlib library is described by RFCs
55
(Request for Comments) 1950 to 1952 in the files
66
http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format)
@@ -33,7 +33,7 @@ Mark Nelson <[email protected]> wrote an article about zlib for the Jan. 1997
3333
issue of Dr. Dobb's Journal; a copy of the article is available in
3434
http://dogma.net/markn/articles/zlibtool/zlibtool.htm
3535

36-
The changes made in version 1.2.2.2 are documented in the file ChangeLog.
36+
The changes made in version 1.2.2.3 are documented in the file ChangeLog.
3737

3838
Unsupported third party contributions are provided in directory "contrib".
3939

as400/zlib.inc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
* ZLIB.INC - Interface to the general purpose compression library
22
*
33
* ILE RPG400 version by Patrick Monnerat, DATASPHERE.
4-
* Version 1.2.2.2
4+
* Version 1.2.2.3
55
*
66
*
77
* WARNING:
@@ -20,8 +20,12 @@
2020
* Constants
2121
**************************************************************************
2222
*
23-
D ZLIB_VERSION C '1.2.2.2' Header's version
24-
D ZLIB_VERNUM C X'1222'
23+
* Versioning information.
24+
*
25+
D ZLIB_VERSION C '1.2.2.3'
26+
D ZLIB_VERNUM C X'1223'
27+
*
28+
* Other equates.
2529
*
2630
D Z_NO_FLUSH C 0
2731
D Z_SYNC_FLUSH C 2

contrib/README.contrib

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ masm686/ by Dan Higdon <[email protected]>
4242
and Chuck Walbourn <[email protected]>
4343
asm code for Pentium Pro/PII, using the MASM syntax
4444

45+
masmx64/ by Gilles Vollant <[email protected]>
46+
x86 64-bit (AMD64 and Intel EM64t) code for x64 assembler to
47+
replace longest_match() and inflate_fast()
48+
4549
masmx86/ by Gilles Vollant <[email protected]>
4650
x86 asm code to replace longest_match() and inflate_fast(),
4751
for Visual C++ and MASM

0 commit comments

Comments
 (0)