diff --git a/README b/README index 928d5308a..bd0adaa2a 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -README for libpng version 1.7.0beta79 - January 23, 2016 (shared library 17.0) +README for libpng version 1.7.0beta79 - January 30, 2016 (shared library 17.0) See the note about version numbers near the top of png.h See INSTALL for instructions on how to install libpng. @@ -160,6 +160,7 @@ Files in this distribution: pngstruct.h => png_struct declaration (private) pnginfo.h => png_info struct declaration (private) pngdebug.h => debugging macros (private) + pngchunk.h => PNG chunk descriptions (private, new in libpng17) pngerror.c => Error/warning message I/O functions pngget.c => Functions for retrieving info from struct pngmem.c => Memory handling functions diff --git a/libpng-manual.txt b/libpng-manual.txt index 7ccb515d1..b9dad3b2f 100644 --- a/libpng-manual.txt +++ b/libpng-manual.txt @@ -1,6 +1,6 @@ libpng-manual.txt - A description on how to use and modify libpng - libpng version 1.7.0beta79 - January 23, 2016 + libpng version 1.7.0beta79 - January 30, 2016 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2015 Glenn Randers-Pehrson @@ -11,7 +11,7 @@ libpng-manual.txt - A description on how to use and modify libpng Based on: - libpng versions 0.97, January 1998, through 1.7.0beta79 - January 23, 2016 + libpng versions 0.97, January 1998, through 1.7.0beta79 - January 30, 2016 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2015 Glenn Randers-Pehrson @@ -4748,7 +4748,8 @@ There are no substantial API changes between the non-deprecated parts of the 1.4.5 API and the 1.5.0 API; however, the ability to directly access members of the main libpng control structures, png_struct and png_info, deprecated in earlier versions of libpng, has been completely removed from -libpng 1.5. +libpng 1.5, and new private "pngstruct.h", "pnginfo.h", and "pngdebug.h" +header files were created. We no longer include zlib.h in png.h. The include statement has been moved to pngstruct.h, where it is not accessible by applications. Applications that @@ -5133,6 +5134,8 @@ and the code within them, except for the APIs, has been removed. A location byte was added to the png_text structure. +A new private header file, "pngchunk.h", was added. + The PNG_ABORT() macro was changed to PNG_ABORT, and the default is now "abort()" for all platforms (previously it was "ExitProcess(0)" on Windows platforms). Starting with libpng-1.7.0 you have to define diff --git a/libpng.3 b/libpng.3 index 056c25dfd..2f6ce3d63 100644 --- a/libpng.3 +++ b/libpng.3 @@ -1,4 +1,4 @@ -.TH LIBPNG 3 "January 23, 2016" +.TH LIBPNG 3 "January 30, 2016" .SH NAME libpng \- Portable Network Graphics (PNG) Reference Library 1.7.0beta79 .SH SYNOPSIS @@ -500,7 +500,7 @@ Following is a copy of the libpng-manual.txt file that accompanies libpng. .SH LIBPNG.TXT libpng-manual.txt - A description on how to use and modify libpng - libpng version 1.7.0beta79 - January 23, 2016 + libpng version 1.7.0beta79 - January 30, 2016 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2015 Glenn Randers-Pehrson @@ -511,7 +511,7 @@ libpng-manual.txt - A description on how to use and modify libpng Based on: - libpng versions 0.97, January 1998, through 1.7.0beta79 - January 23, 2016 + libpng versions 0.97, January 1998, through 1.7.0beta79 - January 30, 2016 Updated and distributed by Glenn Randers-Pehrson Copyright (c) 1998-2015 Glenn Randers-Pehrson @@ -5248,7 +5248,8 @@ There are no substantial API changes between the non-deprecated parts of the 1.4.5 API and the 1.5.0 API; however, the ability to directly access members of the main libpng control structures, png_struct and png_info, deprecated in earlier versions of libpng, has been completely removed from -libpng 1.5. +libpng 1.5, and new private "pngstruct.h", "pnginfo.h", and "pngdebug.h" +header files were created. We no longer include zlib.h in png.h. The include statement has been moved to pngstruct.h, where it is not accessible by applications. Applications that @@ -5633,6 +5634,8 @@ and the code within them, except for the APIs, has been removed. A location byte was added to the png_text structure. +A new private header file, "pngchunk.h", was added. + The PNG_ABORT() macro was changed to PNG_ABORT, and the default is now "abort()" for all platforms (previously it was "ExitProcess(0)" on Windows platforms). Starting with libpng-1.7.0 you have to define @@ -6001,7 +6004,7 @@ possible without all of you. Thanks to Frank J. T. Wojcik for helping with the documentation. -Libpng version 1.7.0beta79 - January 23, 2016: +Libpng version 1.7.0beta79 - January 30, 2016: Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc. Currently maintained by Glenn Randers-Pehrson (glennrp at users.sourceforge.net). @@ -6026,7 +6029,7 @@ this sentence. This code is released under the libpng license. -libpng versions 1.0.7, July 1, 2000, through 1.7.0beta79, January 23, 2016, are +libpng versions 1.0.7, July 1, 2000, through 1.7.0beta79, January 30, 2016, are Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are derived from libpng-1.0.6, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals @@ -6125,7 +6128,7 @@ the additional disclaimers inserted at version 1.0.7. Glenn Randers-Pehrson glennrp at users.sourceforge.net -January 23, 2016 +January 30, 2016 .\" end of man page