aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:21:47 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:21:47 -0700
commit7c2a874e50b871d04fbd19501f7b42cff55e5abc (patch)
tree1879cd29182ababb17cde77cee5ce74505db4006 /ChangeLog
parenta383133c4e7b93113cee912f213cf9502d785fa7 (diff)
downloadzlib-7c2a874e50b871d04fbd19501f7b42cff55e5abc.tar.gz
zlib-7c2a874e50b871d04fbd19501f7b42cff55e5abc.tar.bz2
zlib-7c2a874e50b871d04fbd19501f7b42cff55e5abc.zip
zlib 1.2.0v1.2.0
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog54
1 files changed, 53 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index bf2e3f9..6193e00 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,57 @@
1 1
2 ChangeLog file for zlib 2 ChangeLog file for zlib
3Changes in 1.2.0 (9 March 2003)
4- New and improved inflate code
5 - About 20% faster
6 - Does not allocate 32K window unless and until needed
7 - Automatically detects and decompresses gzip streams
8 - Raw inflate no longer needs an extra dummy byte at end
9 - Added inflateBack functions using a callback interface--even faster
10 than inflate, useful for file utilities (gzip, zip)
11 - Added inflateCopy() function to record state for random access on
12 externally generated deflate streams (e.g. in gzip files)
13 - More readable code (I hope)
14- New and improved crc32()
15 - About 50% faster, thanks to suggestions from Rodney Brown
16- Add deflateBound() and compressBound() functions
17- Fix memory leak in deflateInit2()
18- Permit setting dictionary for raw deflate (for parallel deflate)
19- Fix const declaration for gzwrite()
20- Check for some malloc() failures in gzio.c
21- Fix bug in gzopen() on single-byte file 0x1f
22- Fix bug in gzread() on concatenated file with 0x1f at end of buffer
23 and next buffer doesn't start with 0x8b
24- Fix uncompress() to return Z_DATA_ERROR on truncated input
25- Free memory at end of example.c
26- Remove MAX #define in trees.c (conflicted with some libraries)
27- Fix static const's in deflate.c, gzio.c, and zutil.[ch]
28- Declare malloc() and free() in gzio.c if STDC not defined
29- Use malloc() instead of calloc() in zutil.c if int big enough
30- Define STDC for AIX
31- Add aix/ with approach for compiling shared library on AIX
32- Add HP-UX support for shared libraries in configure
33- Add OpenUNIX support for shared libraries in configure
34- Use $cc instead of gcc to build shared library
35- Make prefix directory if needed when installing
36- Correct Macintosh avoidance of typedef Byte in zconf.h
37- Correct Turbo C memory allocation when under Linux
38- Use libz.a instead of -lz in Makefile (assure use of compiled library)
39- Update configure to check for snprintf or vsnprintf functions and their
40 return value, warn during make if using an insecure function
41- Fix configure problem with compile-time knowledge of HAVE_UNISTD_H that
42 is lost when library is used--resolution is to build new zconf.h
43- Documentation improvements (in zlib.h):
44 - Document raw deflate and inflate
45 - Update RFCs URL
46 - Point out that zlib and gzip formats are different
47 - Note that Z_BUF_ERROR is not fatal
48 - Document string limit for gzprintf() and possible buffer overflow
49 - Note requirement on avail_out when flushing
50 - Note permitted values of flush parameter of inflate()
51- Add some FAQs (and even answers) to the FAQ
52- Add contrib/inflate86/ for x86 faster inflate
53- Add contrib/blast/ for PKWare Data Compression Library decompression
54- Add contrib/puff/ simple inflate for deflate format description
3 55
4Changes in 1.1.4 (11 March 2002) 56Changes in 1.1.4 (11 March 2002)
5- ZFREE was repeated on same allocation on some error conditions. 57- ZFREE was repeated on same allocation on some error conditions.
@@ -10,7 +62,7 @@ Changes in 1.1.4 (11 March 2002)
10 less than 32K. 62 less than 32K.
11- force windowBits > 8 to avoid a bug in the encoder for a window size 63- force windowBits > 8 to avoid a bug in the encoder for a window size
12 of 256 bytes. (A complete fix will be available in 1.1.5). 64 of 256 bytes. (A complete fix will be available in 1.1.5).
13 65
14Changes in 1.1.3 (9 July 1998) 66Changes in 1.1.3 (9 July 1998)
15- fix "an inflate input buffer bug that shows up on rare but persistent 67- fix "an inflate input buffer bug that shows up on rare but persistent
16 occasions" (Mark) 68 occasions" (Mark)