From 0cc11b86baccc84213944187f543696fdbd63960 Mon Sep 17 00:00:00 2001 From: Glenn Randers-Pehrson Date: Sat, 19 Sep 2015 19:57:59 -0500 Subject: [PATCH] [libpng16] Update ANNOUNCE and CHANGES with recent pngstest updates. --- ANNOUNCE | 10 ++++++++-- CHANGES | 8 +++++++- contrib/libtests/pngstest.c | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index f9354de5f..5658bbc98 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,4 +1,4 @@ -Libpng 1.6.19beta03 - September 19, 2015 +Libpng 1.6.19beta03 - September 20, 2015 This is not intended to be a public release. It will be replaced within a few weeks by a public version or by another test version. @@ -64,7 +64,7 @@ Version 1.6.19beta02 [August 19, 2015] in ANSI-C (unlike 0x80000000 in the signed case) the checking that occurs later can catch them (John Bowler). -Version 1.6.19beta03 [September 18, 2015] +Version 1.6.19beta03 [September 20, 2015] Fixed png_save_int_32 when int is not 2's complement (John Bowler). Updated libpng16 with all the recent test changes from libpng17, including changes to pngvalid.c to ensure that the original, @@ -77,6 +77,12 @@ Version 1.6.19beta03 [September 18, 2015] turn on progresive-read. There is a separate test which does that. (John Bowler) Also made some signed/unsigned fixes. + Make pngstest error limits version specific. Splitting the machine + generated error structs out to a file allows the values to be updated + without changing pngstest.c itself. Since libpng 1.6 and 1.7 have + slightly different error limits this simplifies maintenance. The + makepngs.sh script has also been updated to more accurately reflect + current problems in libpng 1.7 (John Bowler). Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/CHANGES b/CHANGES index f90c0fa18..735123cd7 100644 --- a/CHANGES +++ b/CHANGES @@ -5347,7 +5347,7 @@ Version 1.6.19beta02 [August 19, 2015] in ANSI-C (unlike 0x80000000 in the signed case) the checking that occurs later can catch them (John Bowler). -Version 1.6.19beta03 [September 19, 2015] +Version 1.6.19beta03 [September 20, 2015] Fixed png_save_int_32 when int is not 2's complement (John Bowler). Updated libpng16 with all the recent test changes from libpng17, including changes to pngvalid.c to ensure that the original, @@ -5360,6 +5360,12 @@ Version 1.6.19beta03 [September 19, 2015] turn on progresive-read. There is a separate test which does that. (John Bowler) Also made some signed/unsigned fixes. + Make pngstest error limits version specific. Splitting the machine + generated error structs out to a file allows the values to be updated + without changing pngstest.c itself. Since libpng 1.6 and 1.7 have + slightly different error limits this simplifies maintenance. The + makepngs.sh script has also been updated to more accurately reflect + current problems in libpng 1.7 (John Bowler). Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/contrib/libtests/pngstest.c b/contrib/libtests/pngstest.c index 2176174e7..2e4f617c5 100644 --- a/contrib/libtests/pngstest.c +++ b/contrib/libtests/pngstest.c @@ -3,7 +3,7 @@ * * Copyright (c) 2013-2015 John Cunningham Bowler * - * Last changed in libpng 1.6.18 [July 23, 2015] + * Last changed in libpng 1.6.19 [(PENDING RELEASE)] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer