aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMark Adler <madler@alumni.caltech.edu>2011-09-09 23:17:33 -0700
committerMark Adler <madler@alumni.caltech.edu>2011-09-09 23:17:33 -0700
commit7850e4e406dce1f7a819297eeb151d1ca18e7cd9 (patch)
treed4befddacae46b06c4924193904de533099610b4 /ChangeLog
parentebd3c2c0e734fc99a1360014ea52ed04fe6aade4 (diff)
downloadzlib-7850e4e406dce1f7a819297eeb151d1ca18e7cd9.tar.gz
zlib-7850e4e406dce1f7a819297eeb151d1ca18e7cd9.tar.bz2
zlib-7850e4e406dce1f7a819297eeb151d1ca18e7cd9.zip
zlib 1.0.7v1.0.7
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog92
1 files changed, 91 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 404717f..4498345 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,13 +1,103 @@
1 1
2 ChangeLog file for zlib 2 ChangeLog file for zlib
3 3
4Changes in 1.0.7 (20 Jan 1998)
5- fix gzseek which was broken in write mode
6- return error for gzseek to negative absolute position
7- fix configure for Linux (Chun-Chung Chen)
8- increase stack space for MSC (Tim Wegner)
9- get_crc_table and inflateSyncPoint are EXPORTed (Gilles Vollant)
10- define EXPORTVA for gzprintf (Gilles Vollant)
11- added man page zlib.3 (Rick Rodgers)
12- for contrib/untgz, fix makedir() and improve Makefile
13
14- check gzseek in write mode in example.c
15- allocate extra buffer for seeks only if gzseek is actually called
16- avoid signed/unsigned comparisons (Tim Wegner, Gilles Vollant)
17- add inflateSyncPoint in zconf.h
18- fix list of exported functions in nt/zlib.dnt and mdsos/zlib.def
19
20Changes in 1.0.6 (19 Jan 1998)
21- add functions gzprintf, gzputc, gzgetc, gztell, gzeof, gzseek, gzrewind and
22 gzsetparams (thanks to Roland Giersig and Kevin Ruland for some of this code)
23- Fix a deflate bug occuring only with compression level 0 (thanks to
24 Andy Buckler for finding this one).
25- In minigzip, pass transparently also the first byte for .Z files.
26- return Z_BUF_ERROR instead of Z_OK if output buffer full in uncompress()
27- check Z_FINISH in inflate (thanks to Marc Schluper)
28- Implement deflateCopy (thanks to Adam Costello)
29- make static libraries by default in configure, add --shared option.
30- move MSDOS or Windows specific files to directory msdos
31- suppress the notion of partial flush to simplify the interface
32 (but the symbol Z_PARTIAL_FLUSH is kept for compatibility with 1.0.4)
33- suppress history buffer provided by application to simplify the interface
34 (this feature was not implemented anyway in 1.0.4)
35- next_in and avail_in must be initialized before calling inflateInit or
36 inflateInit2
37- add EXPORT in all exported functions (for Windows DLL)
38- added Makefile.nt (thanks to Stephen Williams)
39- added the unsupported "contrib" directory:
40 contrib/asm386/ by Gilles Vollant <info@winimage.com>
41 386 asm code replacing longest_match().
42 contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
43 A C++ I/O streams interface to the zlib gz* functions
44 contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
45 Another C++ I/O streams interface
46 contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
47 A very simple tar.gz file extractor using zlib
48 contrib/visual-basic.txt by Carlos Rios <c_rios@sonda.cl>
49 How to use compress(), uncompress() and the gz* functions from VB.
50- pass params -f (filtered data), -h (huffman only), -1 to -9 (compression
51 level) in minigzip (thanks to Tom Lane)
52
53- use const for rommable constants in deflate
54- added test for gzseek and gztell in example.c
55- add undocumented function inflateSyncPoint() (hack for Paul Mackerras)
56- add undocumented function zError to convert error code to string
57 (for Tim Smithers)
58- Allow compilation of gzio with -DNO_DEFLATE to avoid the compression code.
59- Use default memcpy for Symantec MSDOS compiler.
60- Add EXPORT keyword for check_func (needed for Windows DLL)
61- add current directory to LD_LIBRARY_PATH for "make test"
62- create also a link for libz.so.1
63- added support for FUJITSU UXP/DS (thanks to Toshiaki Nomura)
64- use $(SHAREDLIB) instead of libz.so in Makefile.in (for HPUX)
65- added -soname for Linux in configure (Chun-Chung Chen,
66- assign numbers to the exported functions in zlib.def (for Windows DLL)
67- add advice in zlib.h for best usage of deflateSetDictionary
68- work around compiler bug on Atari (cast Z_NULL in call of s->checkfn)
69- allow compilation with ANSI keywords only enabled for TurboC in large model
70- avoid "versionString"[0] (Borland bug)
71- add NEED_DUMMY_RETURN for Borland
72- use variable z_verbose for tracing in debug mode (Peter Deutsch).
73- allow compilation with CC
74- defined STDC for OS/2 (David Charlap)
75- limit external names to 8 chars for MVS (Thomas Lund)
76- in minigzip.c, use static buffers only for 16-bit systems
77- fix suffix check for "minigzip -d foo.gz"
78- do not return an error for the 2nd of two consecutive gzflush() (Felix Lee)
79- use _fdopen instead of fdopen for MSC >= 6.0 (Thomas Fanslau)
80- added makelcc.bat for lcc-win32 (Tom St Denis)
81- in Makefile.dj2, use copy and del instead of install and rm (Frank Donahoe)
82- Avoid expanded $Id$. Use "rcs -kb" or "cvs admin -kb" to avoid Id expansion.
83- check for unistd.h in configure (for off_t)
84- use Tracev instead of Trace in infblock.c
85- remove useless check parameter in inflate_blocks_free
86- avoid useless assignment of s->check to itself in inflate_blocks_new
87- do not flush twice in gzclose (thanks to Ken Raeburn)
88- rename FOPEN as F_OPEN to avoid clash with /usr/include/sys/file.h
89- use NO_ERRNO_H instead of enumeration of operating systems with errno.h
90- work around buggy fclose on pipes for HP/UX
91- support zlib DLL with BORLAND C++ 5.0 (thanks to Glenn Randers-Pehrson)
92- fix configure if CC is already equal to gcc
93
4Changes in 1.0.5 (3 Jan 98) 94Changes in 1.0.5 (3 Jan 98)
5- Fix inflate to terminate gracefully when fed corrupted or invalid data 95- Fix inflate to terminate gracefully when fed corrupted or invalid data
6- Use const for rommable constants in inflate 96- Use const for rommable constants in inflate
7- Eliminate memory leaks on error conditions in inflate 97- Eliminate memory leaks on error conditions in inflate
8- Removed some vestigial code in inflate 98- Removed some vestigial code in inflate
9- Update web address in README 99- Update web address in README
10 100
11Changes in 1.0.4 (24 Jul 96) 101Changes in 1.0.4 (24 Jul 96)
12- In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF 102- In very rare conditions, deflate(s, Z_FINISH) could fail to produce an EOF
13 bit, so the decompressor could decompress all the correct data but went 103 bit, so the decompressor could decompress all the correct data but went