Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6f8f004fe1 
							
						 
					 
					
						
						
							
							[libpng16] Added #ifdef PNG_READ_SUPPORTED/endif around the  
						
						... 
						
						
						
						png_chunk_unknown_handling() function, and restored the unknown-chunk
handling code from libpng-1.6.6.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
https://lists.sourceforge.net/lists/listinfo/png-mng-implement 
to subscribe)
or to glennrp at users.sourceforge.net
Glenn R-P 
						
						
							
						
					 
					
						2013-09-20 15:40:15 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							873f16fe2f 
							
						 
					 
					
						
						
							
							[libpng16] Reverted the change to unknown handling #defines; the change  
						
						... 
						
						
						
						breaks 'NOREAD' builds. 
						
						
							
						
					 
					
						2013-09-20 14:28:50 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7ae451f527 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.7beta01  
						
						
						
						
							
						
					 
					
						2013-09-16 11:47:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							391459424e 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.6.tar  
						
						
						
						
							
 
						
					 
					
						2013-09-16 10:39:16 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							05f3788b7a 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.6.5.tar  
						
						
						
						
							
						
					 
					
						2013-09-14 09:44:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							53ae7dc514 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.5.tar  
						
						
						
						
							
 
						
					 
					
						2013-09-14 09:44:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd6a3ef31f 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.5beta01  
						
						
						
						
							
						
					 
					
						2013-09-12 08:02:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							90e288241d 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.6.4.tar  
						
						
						
						
							
						
					 
					
						2013-09-12 07:44:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							209d3eb5c6 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.4.tar  
						
						
						
						
							
 
 
						
					 
					
						2013-09-12 07:27:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d42dc54df5 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.4rc01.tar  
						
						
						
						
							
 
						
					 
					
						2013-09-05 15:18:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							877afaf17e 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.4beta03  
						
						
						
						
							
						
					 
					
						2013-08-29 19:45:48 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c49ddcf56 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.4beta02.tar  
						
						
						
						
							
 
						
					 
					
						2013-08-29 19:39:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5680f5d6f2 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.4beta02  
						
						
						
						
							
						
					 
					
						2013-08-21 18:59:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							324402044f 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.4beta01.tar  
						
						
						
						
							
						
					 
					
						2013-08-21 18:45:24 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							685d79e27a 
							
						 
					 
					
						
						
							
							[libpng16] Delay calling png_init_filter_functions() until a row with nonzero  
						
						... 
						
						
						
						filter is found. 
						
						
							
						
					 
					
						2013-08-20 21:15:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							52083f9152 
							
						 
					 
					
						
						
							
							[libpng16] Mention png_set_option() in the documentation.  
						
						
						
						
							
						
					 
					
						2013-08-17 15:53:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7191f6e9e6 
							
						 
					 
					
						
						
							
							[libpng16] Use minus signs, not hyphens, in "--i".  
						
						
						
						
							
						
					 
					
						2013-08-13 18:54:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4dcbf24d82 
							
						 
					 
					
						
						
							
							[libpng16] Change some hyphens to minus signs and fix other typos in libpng.3  
						
						
						
						
							
						
					 
					
						2013-08-06 17:25:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							492e67163e 
							
						 
					 
					
						
						
							
							[libpng16] Exit loop over tRNS array when a transparent entry is  
						
						... 
						
						
						
						found (performance report by PoChun Chang) 
						
						
							
						
					 
					
						2013-08-04 14:03:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5881b11629 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.4beta01  
						
						
						
						
							
						
					 
					
						2013-07-20 19:41:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fca68966b2 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.6.3.tar  
						
						
						
						
							
						
					 
					
						2013-07-17 19:43:57 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							847e9efb66 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3.tar  
						
						
						
						
							
 
 
						
					 
					
						2013-07-17 19:13:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							db56fa18c2 
							
						 
					 
					
						
						
							
							[libpng16] Revised "/*SAFE*/" comment in pngrutil.c  
						
						
						
						
							
						
					 
					
						2013-07-15 10:09:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc8e40d611 
							
						 
					 
					
						
						
							
							[libpng16] Added "/* SAFE */" comments in pngrutil.c and pngrtran.c  
						
						... 
						
						
						
						where warnings may be erroneously issued by code-checking applications.
Revised manual about changes in iTXt chunk handling made in libpng-1.6.0. 
						
						
							
						
					 
					
						2013-07-15 08:44:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b87a54d07 
							
						 
					 
					
						
						
							
							[libpng16] Updated manual to mention that warnings about iTXt language tag  
						
						... 
						
						
						
						and translated keyword are no longer issued when these are empty, which
is allowed by the PNG specification. 
						
						
							
						
					 
					
						2013-07-14 18:34:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b23afad4a1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3rc01.tar  
						
						
						
						
							
 
						
					 
					
						2013-07-10 19:36:08 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d7f438e5 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3beta10.tar  
						
						
						
						
							
 
						
					 
					
						2013-07-04 20:19:47 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							b4ec1f8451 
							
						 
					 
					
						
						
							
							[libpng16] Unified pngfix.c source with libpng17.  
						
						
						
						
							
						
					 
					
						2013-07-02 23:47:57 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f1206778 
							
						 
					 
					
						
						
							
							[libpng16] Fixed undefined behavior in contrib/tools/pngfix.c and added new  
						
						... 
						
						
						
						strip option. pngfix relied on undefined behavior and even a simple change from
gcc to g++ caused it to fail.  The new strip option 'unsafe' has been
implemented and is the default if --max is given.  Option names have
been clarified, with --strip=transform now stripping the bKGD chunk,
which was stripped previously with --strip=unused.
Added all documented chunk types to pngpriv.h 
						
						
							
						
					 
					
						2013-07-02 23:18:49 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							497e7319f4 
							
						 
					 
					
						
						
							
							[libpng16] Only compile ARM code when PNG_READ_SUPPORTED is defined.  
						
						
						
						
							
						
					 
					
						2013-07-02 22:57:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5dd93f5d1 
							
						 
					 
					
						
						
							
							[libpng16] Updated documentation to show default behavior of benign errors  
						
						... 
						
						
						
						correctly. 
						
						
							
						
					 
					
						2013-07-02 09:20:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9a49aa65 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.3beta10  
						
						
						
						
							
						
					 
					
						2013-06-27 21:22:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							573c9d434f 
							
						 
					 
					
						
						
							
							[libpng16] Change "png-fix-too-far-back" to "pngfix" inside pngfix.c  
						
						... 
						
						
						
						for error messages, etc. 
						
						
							
						
					 
					
						2013-06-27 21:21:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							56a1a66656 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3beta09.tar  
						
						
						
						
							
 
						
					 
					
						2013-06-27 18:01:30 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d992e05da8 
							
						 
					 
					
						
						
							
							[libpng16] Renamed contrib/tools/png-fix-too-far-back.c to pngfix.c  
						
						
						
						
							
						
					 
					
						2013-06-27 13:39:20 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							870beb5279 
							
						 
					 
					
						
						
							
							[libng16] Revised contrib/tools/png-fix-too-far-back.c to check all compressed  
						
						... 
						
						
						
						chunks known to libpng. 
						
						
							
						
					 
					
						2013-06-27 11:49:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0d97356ce 
							
						 
					 
					
						
						
							
							[libpng16] Revised example.c to illustrate use of PNG_DEFAULT_sRGB and  
						
						... 
						
						
						
						PNG_GAMMA_MAC_18 as parameters for png_set_gamma(). 
						
						
							
						
					 
					
						2013-06-25 19:36:15 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							04d4e38ac2 
							
						 
					 
					
						
						
							
							[libpng16] Fix spelling of "doclifter" in CHANGES and ANNOUNCE  
						
						
						
						
							
						
					 
					
						2013-06-18 15:09:47 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							67a46d17d8 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.3beta09  
						
						
						
						
							
						
					 
					
						2013-06-18 13:28:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc29a858d 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3beta08.tar  
						
						
						
						
							
 
						
					 
					
						2013-06-18 13:00:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3948b94700 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.3beta08  
						
						
						
						
							
						
					 
					
						2013-06-08 17:03:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							746bc7d883 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.3beta07.tar  
						
						
						
						
							
 
						
					 
					
						2013-06-08 17:03:26 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							f260f6d156 
							
						 
					 
					
						
						
							
							[libpng16] Protect symbol prefixing against CC/CPPFLAGS/CFLAGS useage.  
						
						... 
						
						
						
						Previous iOS/Xcode fixes for the ARM NEON optimizations moved the test
on __ARM_NEON__ from configure time to compile time.  This breaks symbol
prefixing because the definition of the special png_init_filter_functions
call was hidden at configure time if the relevant compiler arguments are
passed in CFLAGS as opposed to CC.  This change attempts to avoid all
the confusion that would result by declaring the init function even when
it is not used, so that it will always get prefixed. 
						
						
							
						
					 
					
						2013-06-08 13:13:53 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							18dd07e3e6 
							
						 
					 
					
						
						
							
							[libpng16] Removed PNG_FILTER_OPTIMIZATIONS and PNG_ARM_NEON_SUPPORTED from  
						
						... 
						
						
						
						pnglibconf.h, allowing more of the decisions to be made internally
(pngpriv.h) during the compile.  Without this, symbol prefixing is broken
under certain circumstances on ARM platforms.  Now only the API parts of
the optimizations ('check' vs 'api') are exposed in the public header files
except that the new setting PNG_ARM_NEON_OPT documents how libpng makes the
decision about whether or not to use the optimizations. 
						
						
							
						
					 
					
						2013-06-08 13:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0486b17fbd 
							
						 
					 
					
						
						
							
							[libng16] Neglected to check in pngconf.h with previous commit.  
						
						
						
						
							
						
					 
					
						2013-06-06 14:38:54 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							aa22442a9c 
							
						 
					 
					
						
						
							
							[libpng16] Make ARM NEON support work at compile time (not just configure time).  
						
						... 
						
						
						
						This moves the test on __ARM_NEON__ into pngconf.h to avoid issues when
using a compiler that compiles for multiple architectures at one time. 
						
						
							
						
					 
					
						2013-06-06 12:49:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a43182924 
							
						 
					 
					
						
						
							
							[libpng16] Enclose the prototypes for the simplified write API in  
						
						
						
						
							
						
					 
					
						2013-06-05 23:41:49 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							810b6e51e4 
							
						 
					 
					
						
						
							
							[libpng16] Updated README (removed CompuServ reference, added simplesystems.org)  
						
						
						
						
							
						
					 
					
						2013-06-05 16:52:41 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							88610994da 
							
						 
					 
					
						
						
							
							[libpng16] Fix compiler warning in png-fix-itxt.c  
						
						
						
						
							
						
					 
					
						2013-06-05 12:15:25 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1b9b970598 
							
						 
					 
					
						
						
							
							[libpng16] Deleted set(CMAKE_BUILD_TYPE) block from CMakeLists.txt  
						
						
						
						
							
						
					 
					
						2013-06-05 11:41:44 -05:00