diff options
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 69 |
1 files changed, 68 insertions, 1 deletions
| @@ -1,5 +1,72 @@ | |||
| 1 | 1 | ||
| 2 | ChangeLog file for zlib | 2 | ChangeLog file for zlib |
| 3 | |||
| 4 | Changes 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 | |||
| 3 | Changes in 1.2.0.4 (10 August 2003) | 70 | Changes 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 | ||
| 373 | Changes in 1.0.4 (24 Jul 96) | 440 | Changes 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 |
