Mercurial > ~darius > hgwebdir.cgi > paradise_server
comparison zlib/ChangeLog @ 10:1040ca591f2e
First entry of Paradise Server 2.9 patch 10 Beta
author | darius |
---|---|
date | Sat, 06 Dec 1997 04:37:18 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
9:331055a97a9d | 10:1040ca591f2e |
---|---|
1 | |
2 ChangeLog file for zlib | |
3 | |
4 Changes in 0.95 (16 Aug 95) | |
5 - fix MSDOS small and medium model (now easier to adapt to any compiler) | |
6 - inlined send_bits | |
7 - fix the final (:-) bug for deflate with flush (output was correct but | |
8 not completely flushed in rare occasions). | |
9 - default window size is same for compression and decompression | |
10 (it's now sufficient to set MAX_WBITS in zconf.h). | |
11 - voidp -> voidpf and voidnp -> voidp (for consistency with other | |
12 typedefs and because voidnp was not near in large model). | |
13 | |
14 Changes in 0.94 (13 Aug 95) | |
15 - support MSDOS medium model | |
16 - fix deflate with flush (could sometimes generate bad output) | |
17 - fix deflateReset (zlib header was incorrectly suppressed) | |
18 - added support for VMS | |
19 - allow a compression level in gzopen() | |
20 - gzflush now calls fflush | |
21 - For deflate with flush, flush even if no more input is provided. | |
22 - rename libgz.a as libz.a | |
23 - avoid complex expression in infcodes.c triggering Turbo C bug | |
24 - work around a problem with gcc on Alpha (in INSERT_STRING) | |
25 - don't use inline functions (problem with some gcc versions) | |
26 - allow renaming of Byte, uInt, etc... with #define. | |
27 - avoid warning about (unused) pointer before start of array in deflate.c | |
28 - avoid various warnings in gzio.c, example.c, infblock.c, adler32.c, zutil.c | |
29 - avoid reserved word 'new' in trees.c | |
30 | |
31 Changes in 0.93 (25 June 95) | |
32 - temporarily disable inline functions | |
33 - make deflate deterministic | |
34 - give enough lookahead for PARTIAL_FLUSH | |
35 - Set binary mode for stdin/stdout in minigzip.c for OS/2 | |
36 - don't even use signed char in inflate (not portable enough) | |
37 - fix inflate memory leak for segmented architectures | |
38 | |
39 Changes in 0.92 (3 May 95) | |
40 - don't assume that char is signed (problem on SGI) | |
41 - Clear bit buffer when starting a stored block | |
42 - no memcpy on Pyramid | |
43 - suppressed inftest.c | |
44 - optimized fill_window, put longest_match inline for gcc | |
45 - optimized inflate on stored blocks. | |
46 - untabify all sources to simplify patches | |
47 | |
48 Changes in 0.91 (2 May 95) | |
49 - Default MEM_LEVEL is 8 (not 9 for Unix) as documented in zlib.h | |
50 - Document the memory requirements in zconf.h | |
51 - added "make install" | |
52 - fix sync search logic in inflateSync | |
53 - deflate(Z_FULL_FLUSH) now works even if output buffer too short | |
54 - after inflateSync, don't scare people with just "lo world" | |
55 - added support for DJGPP | |
56 | |
57 Changes in 0.9 (1 May 95) | |
58 - don't assume that zalloc clears the allocated memory (the TurboC bug | |
59 was Mark's bug after all :) | |
60 - let again gzread copy uncompressed data unchanged (was working in 0.71) | |
61 - deflate(Z_FULL_FLUSH), inflateReset and inflateSync are now fully implemented | |
62 - added a test of inflateSync in example.c | |
63 - moved MAX_WBITS to zconf.h because users might want to change that. | |
64 - document explicitly that zalloc(64K) on MSDOS must return a normalized | |
65 pointer (zero offset) | |
66 - added Makefiles for Microsoft C, Turbo C, Borland C++ | |
67 - faster crc32() | |
68 | |
69 Changes in 0.8 (29 April 95) | |
70 - added fast inflate (inffast.c) | |
71 - deflate(Z_FINISH) now returns Z_STREAM_END when done. Warning: this | |
72 is incompatible with previous versions of zlib which returned Z_OK. | |
73 - work around a TurboC compiler bug (bad code for b << 0, see infutil.h) | |
74 (actually that was not a compiler bug, see 0.81 above) | |
75 - gzread no longer reads one extra byte in certain cases | |
76 - In gzio destroy(), don't reference a freed structure | |
77 - avoid many warnings for MSDOS | |
78 - avoid the ERROR symbol which is used by MS Windows | |
79 | |
80 Changes in 0.71 (14 April 95) | |
81 - Fixed more MSDOS compilation problems :( There is still a bug with | |
82 TurboC large model. | |
83 | |
84 Changes in 0.7 (14 April 95) | |
85 - Added full inflate support. | |
86 - Simplified the crc32() interface. The pre- and post-conditioning | |
87 (one's complement) is now done inside crc32(). WARNING: this is | |
88 incompatible with previous versions; see zlib.h for the new usage. | |
89 | |
90 Changes in 0.61 (12 April 95) | |
91 - workaround for a bug in TurboC. example and minigzip now work on MSDOS. | |
92 | |
93 Changes in 0.6 (11 April 95) | |
94 - added minigzip.c | |
95 - added gzdopen to reopen a file descriptor as gzFile | |
96 - added transparent reading of non-gziped files in gzread. | |
97 - fixed bug in gzread (don't read crc as data) | |
98 - fixed bug in destroy (gzio.c) (don't return Z_STREAM_END for gzclose). | |
99 - don't allocate big arrays in the stack (for MSDOS) | |
100 - fix some MSDOS compilation problems | |
101 | |
102 Changes in 0.5: | |
103 - do real compression in deflate.c. Z_PARTIAL_FLUSH is supported but | |
104 not yet Z_FULL_FLUSH. | |
105 - support decompression but only in a single step (forced Z_FINISH) | |
106 - added opaque object for zalloc and zfree. | |
107 - added deflateReset and inflateReset | |
108 - added a variable zlib_version for consistency checking. | |
109 - renamed the 'filter' parameter of deflateInit2 as 'strategy'. | |
110 Added Z_FILTERED and Z_HUFFMAN_ONLY constants. | |
111 | |
112 Changes in 0.4: | |
113 - avoid "zip" everywhere, use zlib instead of ziplib. | |
114 - suppress Z_BLOCK_FLUSH, interpret Z_PARTIAL_FLUSH as block flush | |
115 if compression method == 8. | |
116 - added adler32 and crc32 | |
117 - renamed deflateOptions as deflateInit2, call one or the other but not both | |
118 - added the method parameter for deflateInit2. | |
119 - added inflateInit2 | |
120 - simplied considerably deflateInit and inflateInit by not supporting | |
121 user-provided history buffer. This is supported only in deflateInit2 | |
122 and inflateInit2. | |
123 | |
124 Changes in 0.3: | |
125 - prefix all macro names with Z_ | |
126 - use Z_FINISH instead of deflateEnd to finish compression. | |
127 - added Z_HUFFMAN_ONLY | |
128 - added gzerror() |