Deleted Added
full compact
ChangeLog (230837) ChangeLog (237248)
1
2 ChangeLog file for zlib
3
1
2 ChangeLog file for zlib
3
4Changes in 1.2.7 (2 May 2012)
5- Replace use of memmove() with a simple copy for portability
6- Test for existence of strerror
7- Restore gzgetc_ for backward compatibility with 1.2.6
8- Fix build with non-GNU make on Solaris
9- Require gcc 4.0 or later on Mac OS X to use the hidden attribute
10- Include unistd.h for Watcom C
11- Use __WATCOMC__ instead of __WATCOM__
12- Do not use the visibility attribute if NO_VIZ defined
13- Improve the detection of no hidden visibility attribute
14- Avoid using __int64 for gcc or solo compilation
15- Cast to char * in gzprintf to avoid warnings [Zinser]
16- Fix make_vms.com for VAX [Zinser]
17- Don't use library or built-in byte swaps
18- Simplify test and use of gcc hidden attribute
19- Fix bug in gzclose_w() when gzwrite() fails to allocate memory
20- Add "x" (O_EXCL) and "e" (O_CLOEXEC) modes support to gzopen()
21- Fix bug in test/minigzip.c for configure --solo
22- Fix contrib/vstudio project link errors [Mohanathas]
23- Add ability to choose the builder in make_vms.com [Schweda]
24- Add DESTDIR support to mingw32 win32/Makefile.gcc
25- Fix comments in win32/Makefile.gcc for proper usage
26- Allow overriding the default install locations for cmake
27- Generate and install the pkg-config file with cmake
28- Build both a static and a shared version of zlib with cmake
29- Include version symbols for cmake builds
30- If using cmake with MSVC, add the source directory to the includes
31- Remove unneeded EXTRA_CFLAGS from win32/Makefile.gcc [Truta]
32- Move obsolete emx makefile to old [Truta]
33- Allow the use of -Wundef when compiling or using zlib
34- Avoid the use of the -u option with mktemp
35- Improve inflate() documentation on the use of Z_FINISH
36- Recognize clang as gcc
37- Add gzopen_w() in Windows for wide character path names
38- Rename zconf.h in CMakeLists.txt to move it out of the way
39- Add source directory in CMakeLists.txt for building examples
40- Look in build directory for zlib.pc in CMakeLists.txt
41- Remove gzflags from zlibvc.def in vc9 and vc10
42- Fix contrib/minizip compilation in the MinGW environment
43- Update ./configure for Solaris, support --64 [Mooney]
44- Remove -R. from Solaris shared build (possible security issue)
45- Avoid race condition for parallel make (-j) running example
46- Fix type mismatch between get_crc_table() and crc_table
47- Fix parsing of version with "-" in CMakeLists.txt [Snider, Ziegler]
48- Fix the path to zlib.map in CMakeLists.txt
49- Force the native libtool in Mac OS X to avoid GNU libtool [Beebe]
50- Add instructions to win32/Makefile.gcc for shared install [Torri]
51
52Changes in 1.2.6.1 (12 Feb 2012)
53- Avoid the use of the Objective-C reserved name "id"
54- Include io.h in gzguts.h for Microsoft compilers
55- Fix problem with ./configure --prefix and gzgetc macro
56- Include gz_header definition when compiling zlib solo
57- Put gzflags() functionality back in zutil.c
58- Avoid library header include in crc32.c for Z_SOLO
59- Use name in GCC_CLASSIC as C compiler for coverage testing, if set
60- Minor cleanup in contrib/minizip/zip.c [Vollant]
61- Update make_vms.com [Zinser]
62- Remove unnecessary gzgetc_ function
63- Use optimized byte swap operations for Microsoft and GNU [Snyder]
64- Fix minor typo in zlib.h comments [Rzesniowiecki]
65
4Changes in 1.2.6 (29 Jan 2012)
5- Update the Pascal interface in contrib/pascal
6- Fix function numbers for gzgetc_ in zlibvc.def files
7- Fix configure.ac for contrib/minizip [Schiffer]
8- Fix large-entry detection in minizip on 64-bit systems [Schiffer]
9- Have ./configure use the compiler return code for error indication
10- Fix CMakeLists.txt for cross compilation [McClure]
11- Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes]

--- 1336 unchanged lines hidden ---
66Changes in 1.2.6 (29 Jan 2012)
67- Update the Pascal interface in contrib/pascal
68- Fix function numbers for gzgetc_ in zlibvc.def files
69- Fix configure.ac for contrib/minizip [Schiffer]
70- Fix large-entry detection in minizip on 64-bit systems [Schiffer]
71- Have ./configure use the compiler return code for error indication
72- Fix CMakeLists.txt for cross compilation [McClure]
73- Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes]

--- 1336 unchanged lines hidden ---