From c14be734288b9363c9d32004026bb4aa6eb52df1 Mon Sep 17 00:00:00 2001 From: Glenn Randers-Pehrson Date: Thu, 3 Aug 2017 18:12:46 -0500 Subject: [PATCH] [libpng16] Imported from libpng-1.6.32beta09.tar --- ANNOUNCE | 3 ++- CHANGES | 1 + png.c | 2 +- tests/huge_idat.png | Bin 0 -> 79 bytes tests/pngtest | 1 + 5 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 tests/huge_idat.png diff --git a/ANNOUNCE b/ANNOUNCE index 21d69b32a..982fd4c22 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -67,7 +67,8 @@ Version 1.6.32beta08 [August 3, 2017] Version 1.6.32beta09 [August 3, 2017] Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation, no longer using deprecated cmake LOCATION feature (Clifford Yapp). - + Fixed five-byte error in the calculation of IDAT maximum possible size. + Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit https://lists.sourceforge.net/lists/listinfo/png-mng-implement diff --git a/CHANGES b/CHANGES index eb77e5401..f5f8e8e0a 100644 --- a/CHANGES +++ b/CHANGES @@ -5950,6 +5950,7 @@ Version 1.6.32beta08 [August 3, 2017] Version 1.6.32beta09 [August 3, 2017] Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation, no longer using deprecated cmake LOCATION feature (Clifford Yapp). + Fixed five-byte error in the calculation of IDAT maximum possible size. Send comments/corrections/commendations to png-mng-implement at lists.sf.net (subscription required; visit diff --git a/png.c b/png.c index 419bafaa0..2ecde924e 100644 --- a/png.c +++ b/png.c @@ -1,7 +1,7 @@ /* png.c - location for general purpose libpng functions * - * Last changed in libpng 1.6.31 [July 27, 2017] + * Last changed in libpng 1.6.32 [(PENDING RELEASE)] * Copyright (c) 1998-2002,2004,2006-2017 Glenn Randers-Pehrson * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger) * (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.) diff --git a/tests/huge_idat.png b/tests/huge_idat.png new file mode 100644 index 0000000000000000000000000000000000000000..efee66cf369959441e1737c5798fd5481b25b830 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^Od!kwBL7~QRc!zN|9?*x#}JO|$$#n}m@qRl3j;9_ ZFvwkF>U&qmrVUic;OXk;vd$@?2>|7F6gmI^ literal 0 HcmV?d00001 diff --git a/tests/pngtest b/tests/pngtest index d33f93616..5f9be222e 100755 --- a/tests/pngtest +++ b/tests/pngtest @@ -1,4 +1,5 @@ #!/bin/sh ./pngtest --relaxed ${srcdir}/tests/badcrc.png ./pngtest --relaxed ${srcdir}/tests/badadler.png +./pngtest --relaxed ${srcdir}/tests/huge_idat.png exec ./pngtest --strict ${srcdir}/pngtest.png