summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog69
1 files changed, 68 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8e3d521..ebf063a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,72 @@
1 1
2 ChangeLog file for zlib 2 ChangeLog file for zlib
3
4Changes in 1.2.0.5 (8 September 2003)
5- Add infback9 diffs to contrib
6- Add OF to inflateBackEnd() declaration in zlib.h
7- Remember start when using gzdopen in the middle of a file
8- Use internal off_t counters in gz* functions to properly handle seeks
9- Perform more rigorous check for distance-too-far in inffast.c
10- Add Z_BLOCK flush option to return from inflate at block boundary
11- Set strm->data_type on return from inflate
12 - Indicate bits unused, if at block boundary, and if in last block
13- Replace size_t with ptrdiff_t in crc32.c, and check for correct size
14- Add condition so old NO_DEFLATE define still works for compatibility
15- FAQ update regarding the Windows DLL [Truta]
16- INDEX update: add qnx entry, remove aix entry [Truta]
17- Install zlib.3 into mandir [Wilson]
18- Move contrib/zlib_dll_FAQ.txt to win32/DLL_FAQ.txt; update [Truta]
19- Adapt the zlib interface to the new DLL convention guidelines [Truta]
20- Introduce ZLIB_WINAPI macro to allow the export of functions using
21 the WINAPI calling convention, for Visual Basic [Vollant, Truta]
22- Update msdos and win32 scripts and makefiles [Truta]
23- Export symbols by name, not by ordinal, in win32/zlib.def [Truta]
24- Add contrib/ada [Anisimkov]
25- Move asm files from contrib/vstudio/vc70_32 to contrib/asm386 [Truta]
26- Rename contrib/asm386 to contrib/masmx86 [Truta, Vollant]
27- Add contrib/masm686 [Truta]
28- Fix offsets in contrib/inflate86 and contrib/masmx86/inffas32.asm
29 [Truta, Vollant]
30- Update contrib/delphi; rename to contrib/pascal; add example [Truta]
31- Remove contrib/delphi2; add a new contrib/delphi [Truta]
32- Avoid inclusion of the nonstandard <memory.h> in contrib/iostream,
33 and fix some method prototypes [Truta]
34- Fix the ZCR_SEED2 constant to avoid warnings in contrib/minizip
35 [Truta]
36- Avoid the use of backslash (\) in contrib/minizip [Vollant]
37- Fix file time handling in contrib/untgz; update makefiles [Truta]
38- Update contrib/vstudio/vc70_32 to comply with the new DLL guidelines
39 [Vollant]
40- Remove contrib/vstudio/vc15_16 [Vollant]
41- Rename contrib/vstudio/vc70_32 to contrib/vstudio/vc7 [Truta]
42- Update README.contrib [Truta]
43- Invert the assignment order of match_head and s->prev[...] in
44 INSERT_STRING [Truta]
45- Compare TOO_FAR with 32767 instead of 32768, to avoid 16-bit warnings
46 [Truta]
47- Compare function pointers with 0, not with NULL or Z_NULL [Truta]
48- Fix prototype of syncsearch in inflate.c [Truta]
49- Introduce ASMINF macro to be enabled when using an ASM implementation
50 of inflate_fast [Truta]
51- Change NO_DEFLATE to NO_GZCOMPRESS [Truta]
52- Modify test_gzio in example.c to take a single file name as a
53 parameter [Truta]
54- Exit the example.c program if gzopen fails [Truta]
55- Add type casts around strlen in example.c [Truta]
56- Remove casting to sizeof in minigzip.c; give a proper type
57 to the variable compared with SUFFIX_LEN [Truta]
58- Update definitions of STDC and STDC99 in zconf.h [Truta]
59- Synchronize zconf.h with the new Windows DLL interface [Truta]
60- Use SYS16BIT instead of __32BIT__ to distinguish between
61 16- and 32-bit platforms [Truta]
62- Use far memory allocators in small 16-bit memory models for
63 Turbo C [Truta]
64- Add info about the use of ASMV, ASMINF and ZLIB_WINAPI in
65 zlibCompileFlags [Truta]
66- Cygwin has vsnprintf [Wilson]
67- In Windows16, OS_CODE is 0, as in MSDOS [Truta]
68- In Cygwin, OS_CODE is 3 (Unix), not 11 (Windows32) [Wilson]
69
3Changes in 1.2.0.4 (10 August 2003) 70Changes in 1.2.0.4 (10 August 2003)
4- Minor FAQ updates 71- Minor FAQ updates
5- Be more strict when checking inflateInit2's windowBits parameter 72- Be more strict when checking inflateInit2's windowBits parameter
@@ -369,7 +436,7 @@ Changes in 1.0.5 (3 Jan 98)
369- Eliminate memory leaks on error conditions in inflate 436- Eliminate memory leaks on error conditions in inflate
370- Removed some vestigial code in inflate 437- Removed some vestigial code in inflate
371- Update web address in README 438- Update web address in README
372 439
373Changes in 1.0.4 (24 Jul 96) 440Changes in 1.0.4 (24 Jul 96)
374- In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF 441- In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF
375 bit, so the decompressor could decompress all the correct data but went 442 bit, so the decompressor could decompress all the correct data but went