Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6679dce8 
							
						 
					 
					
						
						
							
							[libpng16] Check for __has_extension before using it in pngconf.h, to  
						
						... 
						
						
						
						support older Clang versions (Jeremy Sequoia). 
						
						
							
						
					 
					
						2014-02-20 07:06:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5a1baea5 
							
						 
					 
					
						
						
							
							[libpng16] Check for info_ptr == NULL early in png_read_end() so we don't need  
						
						... 
						
						
						
						to run all the png_handle_*() and depend on them to return if info_ptr == NULL.
This improves the performance of png_read_end(png_ptr, NULL) and makes
it more robust against future programming errors. 
						
						
							
						
					 
					
						2014-02-17 09:12:52 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							37b7299b60 
							
						 
					 
					
						
						
							
							[libpng16] Deleted a now-redundant #define png_error from pngvalid.c  
						
						
						
						
							
						
					 
					
						2014-02-16 22:55:41 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							0b61d10ad4 
							
						 
					 
					
						
						
							
							[libpng16] Fixed /proc/cpuinfo ARM NEON __linux__ parsing  
						
						
						
						
							
						
					 
					
						2014-02-16 14:07:49 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							dba54b8888 
							
						 
					 
					
						
						
							
							[libpng16] Moved OS dependent code from arm/arm_init.c, to allow the included  
						
						... 
						
						
						
						implementation of the ARM NEON discovery function to be set at
build-time and provide sample implementations from the current code in the
contrib/arm-neon subdirectory. The __linux__ code has also been changed to
compile and link on Android by using /proc/cpuinfo, and the old linux code
is in contrib/arm-neon/linux-auxv.c.  The new code avoids POSIX and Linux
dependencies apart from opening /proc/cpuinfo and is C90 compliant. 
						
						
							
						
					 
					
						2014-02-16 14:00:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							38ef9c9779 
							
						 
					 
					
						
						
							
							[libpng16] Removed unneeded "#define PNG_NO_WARNINGS" from contrib/pngminim/*  
						
						
						
						
							
						
					 
					
						2014-02-16 13:56:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							103b04170d 
							
						 
					 
					
						
						
							
							[libpng16] Moved redefines of png_error(), png_warning(), png_chunk_error(),  
						
						... 
						
						
						
						and png_chunk_warning() from pngpriv.h to png.h to make them visible
to libpng-calling applications. 
						
						
							
						
					 
					
						2014-02-16 08:34:41 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e40e37018d 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.10beta02  
						
						
						
						
							
						
					 
					
						2014-02-09 13:14:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9eec159ab0 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.10beta01.tar  
						
						
						
						
							
 
						
					 
					
						2014-02-09 13:00:23 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							414d7b5f7d 
							
						 
					 
					
						
						
							
							[libpng16] Backport recent changes from libpng-1.7.0beta30 and beta31.  
						
						
						
						
							
						
					 
					
						2014-02-06 11:39:25 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							685dff485e 
							
						 
					 
					
						
						
							
							[libpng16] Update ANNOUNCE file about new location of gpg signatures.  
						
						
						
						
							
						
					 
					
						2014-02-06 11:01:55 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8a227ff25a 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.10beta01  
						
						
						
						
							
						
					 
					
						2014-02-05 23:51:39 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e753eb8b2 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9.tar  
						
						
						
						
							
 
 
						
					 
					
						2014-02-05 22:33:56 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							759c903686 
							
						 
					 
					
						
						
							
							[libpng16] Update documentation about sCAL support.  
						
						
						
						
							
						
					 
					
						2014-02-01 20:11:48 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c12078e95 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9rc02.tar  
						
						
						
						
							
 
						
					 
					
						2014-01-30 15:04:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b91528db20 
							
						 
					 
					
						
						
							
							[libpng16] Quiet an uninitialized memory warning from VC2013 in png_get_png().  
						
						
						
						
							
						
					 
					
						2014-01-30 15:02:18 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2f1dede991 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9rc01.tar  
						
						
						
						
							
 
						
					 
					
						2014-01-28 11:35:50 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5af0307f11 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9beta04.tar  
						
						
						
						
							
						
					 
					
						2014-01-20 13:14:40 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							efaaad7447 
							
						 
					 
					
						
						
							
							[libpng16] Correct a new comment in pngconf.h  
						
						
						
						
							
						
					 
					
						2014-01-13 21:43:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bda94b1005 
							
						 
					 
					
						
						
							
							[libpng16] Added clang attribute support (Cosmin).  
						
						
						
						
							
						
					 
					
						2014-01-13 21:16:17 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4250328102 
							
						 
					 
					
						
						
							
							[libpng16] Updated scripts/makefile.* to use CPPFLAGS (Cosmin)  
						
						
						
						
							
						
					 
					
						2014-01-12 10:49:40 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb6e0a2db3 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.9beta04  
						
						
						
						
							
						
					 
					
						2014-01-10 10:36:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							41633d33c4 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9beta03.tar  
						
						
						
						
							
 
						
					 
					
						2014-01-10 10:36:46 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							88cf760b07 
							
						 
					 
					
						
						
							
							[libpng16] Removed potentially misleading warning from png_check_IHDR().  
						
						
						
						
							
						
					 
					
						2014-01-10 06:18:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea97d8bc7 
							
						 
					 
					
						
						
							
							[libpng16]Revised png_check_IHDR() to use PNG_SIZE_MAX instead of  
						
						... 
						
						
						
						PNG_UINT_32_MAX in the test for potential overflow in PNG_ROWBYTES. 
						
						
							
						
					 
					
						2014-01-09 20:13:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bef206b0a8 
							
						 
					 
					
						
						
							
							[libpng16] Only warn about image too wide if warning not already issued.  
						
						
						
						
							
						
					 
					
						2014-01-08 11:58:49 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b94db2eb34 
							
						 
					 
					
						
						
							
							[libpng16] Updated warning message in png_check_IHDR()  
						
						
						
						
							
						
					 
					
						2014-01-07 11:43:43 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3f7a169c2d 
							
						 
					 
					
						
						
							
							[libpng16] Changed warning message "is too large" to "may be too large"  
						
						... 
						
						
						
						in png_check_IHDR(). 
						
						
							
						
					 
					
						2014-01-07 11:22:29 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc79c250e9 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.9beta03  
						
						
						
						
							
						
					 
					
						2014-01-01 10:54:18 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc9e8ff96 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9beta02.tar  
						
						
						
						
							
 
						
					 
					
						2014-01-01 10:18:42 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							95a197397f 
							
						 
					 
					
						
						
							
							[libpng16] Updated copyright year in recently-changed files.  
						
						
						
						
							
						
					 
					
						2013-12-31 21:10:13 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d0479d24a0 
							
						 
					 
					
						
						
							
							[libpng16] Allow unversioned links created on install to be disabled in  
						
						... 
						
						
						
						configure.  In configure builds 'make install' changes/adds links like png.h
and libpng.a to point to the newly installed, versioned, files (e.g.
libpng17/png.h and libpng17.a). Three new configure options and some
rearrangement of Makefile.am allow creation of these links to be disabled. 
						
						
							
						
					 
					
						2013-12-29 19:31:56 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc0171278 
							
						 
					 
					
						
						
							
							[libpng16] Revised pngvalid.c to support libpng 1.5, which does not support the  
						
						... 
						
						
						
						PNG_MAXIMUM_INFLATE_WINDOW option, so #define it out when appropriate in
pngvalid.c 
						
						
							
						
					 
					
						2013-12-29 15:09:28 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a8472470a4 
							
						 
					 
					
						
						
							
							[libpng16] Merged libpng-1.7.0 changes to make no-interlace configurations work  
						
						... 
						
						
						
						with test programs. 
						
						
							
						
					 
					
						2013-12-29 10:50:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							88ecac68be 
							
						 
					 
					
						
						
							
							[libpng16] Merged pngrio.c, pngtrans.c, pngwio.c, and pngerror.c  
						
						... 
						
						
						
						with libpng-1.7.0 
						
						
							
						
					 
					
						2013-12-28 12:52:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e51ba2eff4 
							
						 
					 
					
						
						
							
							[libpng16] Removed #error macro from contrib/tools/pngfix.c (Thomas Klausner).  
						
						
						
						
							
						
					 
					
						2013-12-27 20:22:24 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a80e864faa 
							
						 
					 
					
						
						
							
							[libpng16] Merged with pngvalid.c from libpng-1.7 changes to create a single  
						
						... 
						
						
						
						pngvalid.c 
						
						
							
						
					 
					
						2013-12-27 08:43:55 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1d3c990425 
							
						 
					 
					
						
						
							
							[libpng16] Added checks for libpng 1.5 to pngvalid.c.  This supports the use of  
						
						... 
						
						
						
						this version of pngvalid in libpng 1.5 
						
						
							
						
					 
					
						2013-12-27 08:14:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							79f0ba499f 
							
						 
					 
					
						
						
							
							[libpng16] Fixed typo in CHANGES and ANNOUNCE (autoconf version 2.69, not 2.59)  
						
						
						
						
							
						
					 
					
						2013-12-26 15:00:49 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							74e84d0f7d 
							
						 
					 
					
						
						
							
							[libpng16] Removed config-generated "compile" file  
						
						
						
						
							
						
					 
					
						2013-12-26 14:44:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4568762d28 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.9beta02  
						
						
						
						
							
						
					 
					
						2013-12-26 11:40:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0740c62700 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9beta01.tar  
						
						
						
						
							
 
						
					 
					
						2013-12-26 11:27:02 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							38f49403bd 
							
						 
					 
					
						
						
							
							[libpng16] Update "last changed" dates in recently-patched files.  
						
						
						
						
							
						
					 
					
						2013-12-22 15:04:00 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8f1150eb75 
							
						 
					 
					
						
						
							
							[libpng16] Made transform implementation functions static. This makes the  
						
						... 
						
						
						
						internal functions called by png_do_{read|write}_transformations static. On an
x86-64 DLL build (Gentoo Linux) this reduces the size of the text
segment of the DLL by 1208 bytes, about 0.6%. It also simplifies
maintenance by removing the declarations from pngpriv.h and allowing
easier changes to the internal interfaces. 
						
						
							
						
					 
					
						2013-12-19 15:33:49 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							c10930a4fc 
							
						 
					 
					
						
						
							
							[libpng16] Bookkeeping: Moved functions around (no changes). Moved transform  
						
						... 
						
						
						
						function definitions before the place where they are called so that
they can be masde static. Move the intrapixel functions and the
grayscale palette builder out of the png?tran.c files. The latter
isn't a transform function and is no longer used internally, and the
former MNG specific functions are better placed in pngread/pngwrite.c 
						
						
							
						
					 
					
						2013-12-19 15:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bff81bdddc 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.9beta01  
						
						
						
						
							
						
					 
					
						2013-12-19 15:18:07 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							be3977de2c 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.8.tar  
						
						
						
						
							
 
 
						
					 
					
						2013-12-19 09:11:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							67f101e6c9 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.8rc02.tar  
						
						
						
						
							
 
						
					 
					
						2013-12-14 12:42:36 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f0a641cb 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.8rc01.tar  
						
						
						
						
							
						
					 
					
						2013-12-11 23:28:18 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							81dfd007b2 
							
						 
					 
					
						
						
							
							[libpng16] Tidied up pngfix inits and fixed non-write pngtest.  
						
						
						
						
							
						
					 
					
						2013-12-01 15:20:15 -06:00