"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "zlib/zlib/ChangeLog" between
muscle7.61.zip and muscle7.62.zip

About: MUSCLE (Multi User Server Client Linking Environment) is a messaging server and networking API. The included server program ("muscled") lets its clients message each other, and/or store information in its serverside hierarchical database.

ChangeLog  (muscle7.61):ChangeLog  (muscle7.62)
ChangeLog file for zlib ChangeLog file for zlib
Changes in 1.2.11 (15 Jan 2017)
- Fix deflate stored bug when pulling last block from window
- Permit immediate deflateParams changes before any deflate input
Changes in 1.2.10 (2 Jan 2017)
- Avoid warnings on snprintf() return value
- Fix bug in deflate_stored() for zero-length input
- Fix bug in gzwrite.c that produced corrupt gzip files
- Remove files to be installed before copying them in Makefile.in
- Add warnings when compiling with assembler code
Changes in 1.2.9 (31 Dec 2016)
- Fix contrib/minizip to permit unzipping with desktop API [Zouzou]
- Improve contrib/blast to return unused bytes
- Assure that gzoffset() is correct when appending
- Improve compress() and uncompress() to support large lengths
- Fix bug in test/example.c where error code not saved
- Remedy Coverity warning [Randers-Pehrson]
- Improve speed of gzprintf() in transparent mode
- Fix inflateInit2() bug when windowBits is 16 or 32
- Change DEBUG macro to ZLIB_DEBUG
- Avoid uninitialized access by gzclose_w()
- Allow building zlib outside of the source directory
- Fix bug that accepted invalid zlib header when windowBits is zero
- Fix gzseek() problem on MinGW due to buggy _lseeki64 there
- Loop on write() calls in gzwrite.c in case of non-blocking I/O
- Add --warn (-w) option to ./configure for more compiler warnings
- Reject a window size of 256 bytes if not using the zlib wrapper
- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE
- Add --debug (-d) option to ./configure to define ZLIB_DEBUG
- Fix bugs in creating a very large gzip header
- Add uncompress2() function, which returns the input size used
- Assure that deflateParams() will not switch functions mid-block
- Dramatically speed up deflation for level 0 (storing)
- Add gzfread(), duplicating the interface of fread()
- Add gzfwrite(), duplicating the interface of fwrite()
- Add deflateGetDictionary() function
- Use snprintf() for later versions of Microsoft C
- Fix *Init macros to use z_ prefix when requested
- Replace as400 with os400 for OS/400 support [Monnerat]
- Add crc32_z() and adler32_z() functions with size_t lengths
- Update Visual Studio project files [AraHaan]
Changes in 1.2.8 (28 Apr 2013) Changes in 1.2.8 (28 Apr 2013)
- Update contrib/minizip/iowin32.c for Windows RT [Vollant] - Update contrib/minizip/iowin32.c for Windows RT [Vollant]
- Do not force Z_CONST for C++ - Do not force Z_CONST for C++
- Clean up contrib/vstudio [Ro] - Clean up contrib/vstudio [Roß]
- Correct spelling error in zlib.h - Correct spelling error in zlib.h
- Fix mixed line endings in contrib/vstudio - Fix mixed line endings in contrib/vstudio
Changes in 1.2.7.3 (13 Apr 2013) Changes in 1.2.7.3 (13 Apr 2013)
- Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc - Fix version numbers and DLL names in contrib/vstudio/*/zlib.rc
Changes in 1.2.7.2 (13 Apr 2013) Changes in 1.2.7.2 (13 Apr 2013)
- Change check for a four-byte type back to hexadecimal - Change check for a four-byte type back to hexadecimal
- Fix typo in win32/Makefile.msc - Fix typo in win32/Makefile.msc
- Add casts in gzwrite.c for pointer differences - Add casts in gzwrite.c for pointer differences
skipping to change at line 37 skipping to change at line 80
- Use _snprintf for snprintf in Microsoft C - Use _snprintf for snprintf in Microsoft C
- On Darwin, only use /usr/bin/libtool if libtool is not Apple - On Darwin, only use /usr/bin/libtool if libtool is not Apple
- Delete "--version" file if created by "ar --version" [Richard G.] - Delete "--version" file if created by "ar --version" [Richard G.]
- Fix configure check for veracity of compiler error return codes - Fix configure check for veracity of compiler error return codes
- Fix CMake compilation of static lib for MSVC2010 x64 - Fix CMake compilation of static lib for MSVC2010 x64
- Remove unused variable in infback9.c - Remove unused variable in infback9.c
- Fix argument checks in gzlog_compress() and gzlog_write() - Fix argument checks in gzlog_compress() and gzlog_write()
- Clean up the usage of z_const and respect const usage within zlib - Clean up the usage of z_const and respect const usage within zlib
- Clean up examples/gzlog.[ch] comparisons of different types - Clean up examples/gzlog.[ch] comparisons of different types
- Avoid shift equal to bits in type (caused endless loop) - Avoid shift equal to bits in type (caused endless loop)
- Fix unintialized value bug in gzputc() introduced by const patches - Fix uninitialized value bug in gzputc() introduced by const patches
- Fix memory allocation error in examples/zran.c [Nor] - Fix memory allocation error in examples/zran.c [Nor]
- Fix bug where gzopen(), gzclose() would write an empty file - Fix bug where gzopen(), gzclose() would write an empty file
- Fix bug in gzclose() when gzwrite() runs out of memory - Fix bug in gzclose() when gzwrite() runs out of memory
- Check for input buffer malloc failure in examples/gzappend.c - Check for input buffer malloc failure in examples/gzappend.c
- Add note to contrib/blast to use binary mode in stdio - Add note to contrib/blast to use binary mode in stdio
- Fix comparisons of differently signed integers in contrib/blast - Fix comparisons of differently signed integers in contrib/blast
- Check for invalid code length codes in contrib/puff - Check for invalid code length codes in contrib/puff
- Fix serious but very rare decompression bug in inftrees.c - Fix serious but very rare decompression bug in inftrees.c
- Update inflateBack() comments, since inflate() can be faster - Update inflateBack() comments, since inflate() can be faster
- Use underscored I/O function names for WINAPI_FAMILY - Use underscored I/O function names for WINAPI_FAMILY
skipping to change at line 197 skipping to change at line 240
- Always add large file support for windows - Always add large file support for windows
- Include zconf.h for windows large file support - Include zconf.h for windows large file support
- Include zconf.h.cmakein for windows large file support - Include zconf.h.cmakein for windows large file support
- Update zconf.h.cmakein on make distclean - Update zconf.h.cmakein on make distclean
- Merge vestigial vsnprintf determination from zutil.h to gzguts.h - Merge vestigial vsnprintf determination from zutil.h to gzguts.h
- Clarify how gzopen() appends in zlib.h comments - Clarify how gzopen() appends in zlib.h comments
- Correct documentation of gzdirect() since junk at end now ignored - Correct documentation of gzdirect() since junk at end now ignored
- Add a transparent write mode to gzopen() when 'T' is in the mode - Add a transparent write mode to gzopen() when 'T' is in the mode
- Update python link in zlib man page - Update python link in zlib man page
- Get inffixed.h and MAKEFIXED result to match - Get inffixed.h and MAKEFIXED result to match
- Add a ./config --solo option to make zlib subset with no libary use - Add a ./config --solo option to make zlib subset with no library use
- Add undocumented inflateResetKeep() function for CAB file decoding - Add undocumented inflateResetKeep() function for CAB file decoding
- Add --cover option to ./configure for gcc coverage testing - Add --cover option to ./configure for gcc coverage testing
- Add #define ZLIB_CONST option to use const in the z_stream interface - Add #define ZLIB_CONST option to use const in the z_stream interface
- Add comment to gzdopen() in zlib.h to use dup() when using fileno() - Add comment to gzdopen() in zlib.h to use dup() when using fileno()
- Note behavior of uncompress() to provide as much data as it can - Note behavior of uncompress() to provide as much data as it can
- Add files in contrib/minizip to aid in building libminizip - Add files in contrib/minizip to aid in building libminizip
- Split off AR options in Makefile.in and configure - Split off AR options in Makefile.in and configure
- Change ON macro to Z_ARG to avoid application conflicts - Change ON macro to Z_ARG to avoid application conflicts
- Facilitate compilation with Borland C++ for pragmas and vsnprintf - Facilitate compilation with Borland C++ for pragmas and vsnprintf
- Include io.h for Turbo C / Borland C++ - Include io.h for Turbo C / Borland C++
skipping to change at line 567 skipping to change at line 610
- Remove zconf.in.h and instead create a new zlibdefs.h file - Remove zconf.in.h and instead create a new zlibdefs.h file
- Fix contrib/minizip/unzip.c non-encrypted after encrypted [Vollant] - Fix contrib/minizip/unzip.c non-encrypted after encrypted [Vollant]
- Add treebuild.xml (see http://treebuild.metux.de/) [Weigelt] - Add treebuild.xml (see http://treebuild.metux.de/) [Weigelt]
Changes in 1.2.3.1 (16 August 2006) Changes in 1.2.3.1 (16 August 2006)
- Add watcom directory with OpenWatcom make files [Daniel] - Add watcom directory with OpenWatcom make files [Daniel]
- Remove #undef of FAR in zconf.in.h for MVS [Fedtke] - Remove #undef of FAR in zconf.in.h for MVS [Fedtke]
- Update make_vms.com [Zinser] - Update make_vms.com [Zinser]
- Use -fPIC for shared build in configure [Teredesai, Nicholson] - Use -fPIC for shared build in configure [Teredesai, Nicholson]
- Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen] - Use only major version number for libz.so on IRIX and OSF1 [Reinholdtsen]
- Use fdopen() (not _fdopen()) for Interix in zutil.h [Bck] - Use fdopen() (not _fdopen()) for Interix in zutil.h [Bäck]
- Add some FAQ entries about the contrib directory - Add some FAQ entries about the contrib directory
- Update the MVS question in the FAQ - Update the MVS question in the FAQ
- Avoid extraneous reads after EOF in gzio.c [Brown] - Avoid extraneous reads after EOF in gzio.c [Brown]
- Correct spelling of "successfully" in gzio.c [Randers-Pehrson] - Correct spelling of "successfully" in gzio.c [Randers-Pehrson]
- Add comments to zlib.h about gzerror() usage [Brown] - Add comments to zlib.h about gzerror() usage [Brown]
- Set extra flags in gzip header in gzopen() like deflate() does - Set extra flags in gzip header in gzopen() like deflate() does
- Make configure options more compatible with double-dash conventions - Make configure options more compatible with double-dash conventions
[Weigelt] [Weigelt]
- Clean up compilation under Solaris SunStudio cc [Rowe, Reinholdtsen] - Clean up compilation under Solaris SunStudio cc [Rowe, Reinholdtsen]
- Fix uninstall target in Makefile.in [Truta] - Fix uninstall target in Makefile.in [Truta]
skipping to change at line 1181 skipping to change at line 1224
(this feature was not implemented anyway in 1.0.4) (this feature was not implemented anyway in 1.0.4)
- next_in and avail_in must be initialized before calling inflateInit or - next_in and avail_in must be initialized before calling inflateInit or
inflateInit2 inflateInit2
- add EXPORT in all exported functions (for Windows DLL) - add EXPORT in all exported functions (for Windows DLL)
- added Makefile.nt (thanks to Stephen Williams) - added Makefile.nt (thanks to Stephen Williams)
- added the unsupported "contrib" directory: - added the unsupported "contrib" directory:
contrib/asm386/ by Gilles Vollant <info@winimage.com> contrib/asm386/ by Gilles Vollant <info@winimage.com>
386 asm code replacing longest_match(). 386 asm code replacing longest_match().
contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu> contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu>
A C++ I/O streams interface to the zlib gz* functions A C++ I/O streams interface to the zlib gz* functions
contrib/iostream2/ by Tyge Lvset <Tyge.Lovset@cmr.no> contrib/iostream2/ by Tyge Løvset <Tyge.Lovset@cmr.no>
Another C++ I/O streams interface Another C++ I/O streams interface
contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es> contrib/untgz/ by "Pedro A. Aranda Guti\irrez" <paag@tid.es>
A very simple tar.gz file extractor using zlib A very simple tar.gz file extractor using zlib
contrib/visual-basic.txt by Carlos Rios <c_rios@sonda.cl> contrib/visual-basic.txt by Carlos Rios <c_rios@sonda.cl>
How to use compress(), uncompress() and the gz* functions from VB. How to use compress(), uncompress() and the gz* functions from VB.
- pass params -f (filtered data), -h (huffman only), -1 to -9 (compression - pass params -f (filtered data), -h (huffman only), -1 to -9 (compression
level) in minigzip (thanks to Tom Lane) level) in minigzip (thanks to Tom Lane)
- use const for rommable constants in deflate - use const for rommable constants in deflate
- added test for gzseek and gztell in example.c - added test for gzseek and gztell in example.c
skipping to change at line 1270 skipping to change at line 1313
- Bytef is define's instead of typedef'd only for Borland C - Bytef is define's instead of typedef'd only for Borland C
- avoid reading uninitialized memory in example.c - avoid reading uninitialized memory in example.c
- mention in README that the zlib format is now RFC1950 - mention in README that the zlib format is now RFC1950
- updated Makefile.dj2 - updated Makefile.dj2
- added algorithm.doc - added algorithm.doc
Changes in 1.0.1 (20 May 96) [1.0 skipped to avoid confusion] Changes in 1.0.1 (20 May 96) [1.0 skipped to avoid confusion]
- fix array overlay in deflate.c which sometimes caused bad compressed data - fix array overlay in deflate.c which sometimes caused bad compressed data
- fix inflate bug with empty stored block - fix inflate bug with empty stored block
- fix MSDOS medium model which was broken in 0.99 - fix MSDOS medium model which was broken in 0.99
- fix deflateParams() which could generated bad compressed data. - fix deflateParams() which could generate bad compressed data.
- Bytef is define'd instead of typedef'ed (work around Borland bug) - Bytef is define'd instead of typedef'ed (work around Borland bug)
- added an INDEX file - added an INDEX file
- new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32), - new makefiles for DJGPP (Makefile.dj2), 32-bit Borland (Makefile.b32),
Watcom (Makefile.wat), Amiga SAS/C (Makefile.sas) Watcom (Makefile.wat), Amiga SAS/C (Makefile.sas)
- speed up adler32 for modern machines without auto-increment - speed up adler32 for modern machines without auto-increment
- added -ansi for IRIX in configure - added -ansi for IRIX in configure
- static_init_done in trees.c is an int - static_init_done in trees.c is an int
- define unlink as delete for VMS - define unlink as delete for VMS
- fix configure for QNX - fix configure for QNX
- add configure branch for SCO and HPUX - add configure branch for SCO and HPUX
 End of changes. 7 change blocks. 
6 lines changed or deleted 49 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)