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 --- |