2
2
ChangeLog file for zlib
4
Changes in 1.2.3.1 (16 August 2006)
5
- Add watcom directory with OpenWatcom make files [Daniel]
6
- Remove #undef of FAR in zconf.in.h for MVS [Fedtke]
7
- Update make_vms.com [Zinser]
8
- Use -fPIC for shared build in configure [Teredesai, Nicholson]
9
- Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen]
10
- Use fdopen() (not _fdopen()) for Interix in zutil.h [B�ck]
11
- Add some FAQ entries about the contrib directory
12
- Update the MVS question in the FAQ
13
- Avoid extraneous reads after EOF in gzio.c [Brown]
14
- Correct spelling of "successfully" in gzio.c [Randers-Pehrson]
15
- Add comments to zlib.h about gzerror() usage [Brown]
16
- Set extra flags in gzip header in gzopen() like deflate() does
17
- Make configure options more compatible with double-dash conventions
19
- Clean up compilation under Solaris SunStudio cc [Rowe, Reinholdtsen]
20
- Fix uninstall target in Makefile.in [Truta]
21
- Add pkgconfig support [Weigelt]
22
- Use $(DESTDIR) macro in Makefile.in [Reinholdtsen, Weigelt]
23
- Replace set_data_type() with a more accurate detect_data_type() in
24
trees.c, according to the txtvsbin.txt document [Truta]
25
- Swap the order of #include <stdio.h> and #include "zlib.h" in
26
gzio.c, example.c and minigzip.c [Truta]
27
- Shut up annoying VS2005 warnings about standard C deprecation [Rowe,
29
- Fix target "clean" from win32/Makefile.bor [Truta]
30
- Create .pdb and .manifest files in win32/makefile.msc [Ziegler, Rowe]
31
- Update zlib www home address in win32/DLL_FAQ.txt [Truta]
32
- Update contrib/masmx86/inffas32.asm for VS2005 [Vollant, Van Wassenhove]
33
- Enable browse info in the "Debug" and "ASM Debug" configurations in
34
the Visual C++ 6 project, and set (non-ASM) "Debug" as default [Truta]
35
- Add pkgconfig support [Weigelt]
36
- Add ZLIB_VER_MAJOR, ZLIB_VER_MINOR and ZLIB_VER_REVISION in zlib.h,
37
for use in win32/zlib1.rc [Polushin, Rowe, Truta]
38
- Add a document that explains the new text detection scheme to
39
doc/txtvsbin.txt [Truta]
40
- Add rfc1950.txt, rfc1951.txt and rfc1952.txt to doc/ [Truta]
41
- Move algorithm.txt into doc/ [Truta]
42
- Synchronize FAQ with website
43
- Fix compressBound(), was low for some pathological cases [Fearnley]
44
- Take into account wrapper variations in deflateBound()
45
- Set examples/zpipe.c input and output to binary mode for Windows
46
- Update examples/zlib_how.html with new zpipe.c (also web site)
47
- Fix some warnings in examples/gzlog.c and examples/zran.c (it seems
48
that gcc became pickier in 4.0)
49
- Add zlib.map for Linux: "All symbols from zlib-1.1.4 remain
50
un-versioned, the patch adds versioning only for symbols introduced in
51
zlib-1.2.0 or later. It also declares as local those symbols which are
52
not designed to be exported." [Levin]
53
- Update Z_PREFIX list in zconf.in.h, add --zprefix option to configure
54
- Do not initialize global static by default in trees.c, add a response
55
NO_INIT_GLOBAL_POINTERS to initialize them if needed [Marquess]
56
- Don't use strerror() in gzio.c under WinCE [Yakimov]
57
- Don't use errno.h in zutil.h under WinCE [Yakimov]
58
- Move arguments for AR to its usage to allow replacing ar [Marot]
59
- Add HAVE_VISIBILITY_PRAGMA in zconf.in.h for Mozilla [Randers-Pehrson]
60
- Improve inflateInit() and inflateInit2() documentation
61
- Fix structure size comment in inflate.h
62
- Change configure help option from --h* to --help [Santos]
4
64
Changes in 1.2.3 (18 July 2005)
5
65
- Apply security vulnerability fixes to contrib/infback9 as well
6
66
- Clean up some text files (carriage returns, trailing space)