blob: e74b1a6b8db49294d71f939beb5ddc081afde791 [file] [log] [blame]
Glenn Randers-Pehrson06ec5702014-10-07 18:52:00 -05001Libpng 1.6.14beta08 - October 7, 2014
Glenn Randers-Pehrson2b7d7302011-11-02 23:06:45 -05002
Glenn Randers-Pehrson17fba0f2014-08-21 07:17:37 -05003This is not intended to be a public release. It will be replaced
4within a few weeks by a public version or by another test version.
Glenn Randers-Pehrson896239b1998-04-21 15:03:57 -05005
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -06006Files available for download:
7
8Source files with LF line endings (for Unix/Linux) and with a
9"configure" script
10
Glenn Randers-Pehrson06ec5702014-10-07 18:52:00 -050011 1.6.14beta08.tar.xz (LZMA-compressed, recommended)
12 1.6.14beta08.tar.gz
Glenn Randers-Pehrson3a512032006-03-31 05:29:33 -060013
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060014Source files with CRLF line endings (for Windows), without the
15"configure" script
16
Glenn Randers-Pehrson06ec5702014-10-07 18:52:00 -050017 lp1614b08.7z (LZMA-compressed, recommended)
18 lp1614b08.zip
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060019
20Other information:
21
Glenn Randers-Pehrson06ec5702014-10-07 18:52:00 -050022 1.6.14beta08-README.txt
23 1.6.14beta08-LICENSE.txt
24 libpng-1.6.14beta08-*.asc (armored detached GPG signatures)
Glenn Randers-Pehrsonddfebd32006-02-22 09:19:25 -060025
Glenn Randers-Pehrson17fba0f2014-08-21 07:17:37 -050026Changes since the last public release (1.6.13):
Glenn Randers-Pehrson212fd572014-06-11 21:10:16 -050027
Glenn Randers-Pehrson0df31982014-09-14 14:16:48 -050028Version 1.6.14beta01 [September 14, 2014]
Glenn Randers-Pehrson36694672014-08-22 08:55:50 -050029 Guard usage of png_ptr->options with #ifdef PNG_SET_OPTION_SUPPORTED.
Glenn Randers-Pehrson3a05d2d2014-09-11 07:39:24 -050030 Do not build contrib/tools/pngfix.c when PNG_SETJMP_NOT_SUPPORTED,
31 to allow "make" to complete without setjmp support (bug report by
32 Claudio Fontana)
33 Add "#include <setjmp.h>" to contrib/tools/pngfix.c (John Bowler)
Glenn Randers-Pehrson83fb26e2014-08-07 19:56:10 -050034
Glenn Randers-Pehrsonbaa95a22014-09-18 09:23:45 -050035Version 1.6.14beta02 [September 18, 2014]
Glenn Randers-Pehrson996046a2014-09-14 16:34:09 -050036 Use nanosleep() instead of usleep() in contrib/gregbook/rpng2-x.c
37 because usleep() is deprecated.
Glenn Randers-Pehrsone4489f12014-09-14 14:53:09 -050038 Define usleep() in contrib/gregbook/rpng2-x.c if not already defined
Glenn Randers-Pehrson996046a2014-09-14 16:34:09 -050039 in unistd.h and nanosleep() is not available; fixes error introduced
40 in libpng-1.6.13.
Glenn Randers-Pehrsonbaa95a22014-09-18 09:23:45 -050041 Disable floating point exception handling in pngvalid.c when
42 PNG_FLOATING_ARITHMETIC is not supported (bug report by "zootus
43 at users.sourceforge.net").
Glenn Randers-Pehrson3fe16162014-09-14 14:20:37 -050044
Glenn Randers-Pehrsonaf557d92014-09-19 07:51:26 -050045Version 1.6.14beta03 [September 19, 2014]
Glenn Randers-Pehrson551019b2014-09-18 16:41:40 -050046 Define FE_DIVBYZERO, FE_INVALID, and FE_OVERFLOW in pngvalid.c if not
Glenn Randers-Pehrsonaf557d92014-09-19 07:51:26 -050047 already defined. Revert floating point exception handling in pngvalid.c
48 to version 1.6.14beta01 behavior.
Glenn Randers-Pehrson77145bf2014-09-18 09:53:50 -050049
Glenn Randers-Pehrson48e6fad2014-09-27 09:37:50 -050050Version 1.6.14beta04 [September 27, 2014]
51 Fixed incorrect handling of the iTXt compression flag in pngrutil.c
52 (bug report by Shunsaku Hirata). Bug was introduced in libpng-1.6.0.
Glenn Randers-Pehrsonb4ef9452014-09-19 07:55:12 -050053
Glenn Randers-Pehrsonf633a4e2014-10-01 10:03:57 -050054Version 1.6.14beta05 [October 1, 2014]
55 Added "option READ_iCCP enables READ_COMPRESSED_TEXT" to pnglibconf.dfa
Glenn Randers-Pehrson4c0ded32014-09-27 10:33:09 -050056
Glenn Randers-Pehrsonf1a22bf2014-10-05 07:41:57 -050057Version 1.6.14beta06 [October 5, 2014]
Glenn Randers-Pehrsond7522252014-10-03 17:00:38 -050058 Removed unused "text_len" parameter from private function png_write_zTXt().
Glenn Randers-Pehrsoncb4823d2014-10-03 17:14:39 -050059 Conditionally compile some code in png_deflate_claim(), when
60 PNG_WARNINGS_SUPPORTED and PNG_ERROR_TEXT_SUPPORTED are disabled.
Glenn Randers-Pehrson27f03322014-10-04 10:28:58 -050061 Replaced repeated code in pngpread.c with PNG_PUSH_SAVE_BUFFER_IF_FULL.
Glenn Randers-Pehrsona4fa1c52014-10-04 12:38:47 -050062 Added "chunk iTXt enables TEXT" and "chunk zTXt enables TEXT"
63 to pnglibconf.dfa.
Glenn Randers-Pehrsona11cd842014-10-05 13:45:38 -050064 Removed "option READ_COMPRESSED_TEXT enables READ_TEXT" from pnglibconf.dfa,
65 to make it possible to configure a libpng that supports iCCP but not TEXT.
Glenn Randers-Pehrsonf1eacc02014-10-01 10:39:18 -050066
Glenn Randers-Pehrson25d240d2014-10-07 18:46:53 -050067Version 1.6.14beta07 [October 7, 2014]
Glenn Randers-Pehrsona11cd842014-10-05 13:45:38 -050068 Removed "option WRITE_COMPRESSED_TEXT enables WRITE_TEXT" from pnglibconf.dfa
69 Only mark text chunks as written after successfully writing them.
Glenn Randers-Pehrsonf56c00f2014-10-05 07:45:35 -050070
Glenn Randers-Pehrson06ec5702014-10-07 18:52:00 -050071Version 1.6.14beta08 [October 7, 2014]
72
Glenn Randers-Pehrson37c3b082014-07-30 08:09:22 -050073Send comments/corrections/commendations to png-mng-implement at lists.sf.net
74(subscription required; visit
75https://lists.sourceforge.net/lists/listinfo/png-mng-implement
76to subscribe)
77or to glennrp at users.sourceforge.net
78
79Glenn R-P