Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab56b743c1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.10rc01.tar  
						
						
						
						
					 
					
						2014-02-27 08:06:45 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3455238a4e 
							
						 
					 
					
						
						
							
							[libpng16] Fixed typos in the manual and in scripts/pnglibconf.dfa (CFLAGS  
						
						... 
						
						
						
						-> CPPFLAGS and PNG_USR_CONFIG -> PNG_USER_CONFIG). 
						
						
					 
					
						2014-02-26 22:08:58 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0ac8548b 
							
						 
					 
					
						
						
							
							[libpng16] Mention CERT VU#684412 and CVE-2014-0333 in CHANGES and ANNOUNCE.  
						
						
						
						
					 
					
						2014-02-25 12:00:58 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2fff8078dc 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.10beta04  
						
						
						
						
					 
					
						2014-02-24 21:02:54 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							be040c98f8 
							
						 
					 
					
						
						
							
							[libpng16] Moved some documentation from png.h to libpng.3 and libpng-manual.txt  
						
						... 
						
						
						
						and minor editing of contrib/arm-neon/README and contrib/examples/*.c 
						
						
					 
					
						2014-02-24 18:48:03 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1301356273 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.10beta03  
						
						
						
						
					 
					
						2014-02-22 23:20:23 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							45625eceb4 
							
						 
					 
					
						
						
							
							[libpng16] Don't recognize known sRGB profiles as sRGB if they have been hacked,  
						
						... 
						
						
						
						but don't reject them and don't issue a copyright violation warning.
Simplified code in pngrutil.c that decides whether to warn about an
incorrect ancillary PLTE chunk. 
						
						
					 
					
						2014-02-22 23:09:27 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ae583514 
							
						 
					 
					
						
						
							
							[libpng16] Don't recognize known sRGB profiles as sRGB if they have been hacked.  
						
						
						
						
					 
					
						2014-02-22 22:22:15 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							eb657ae68f 
							
						 
					 
					
						
						
							
							[libpng16] Added png_ptr->process_mode = PNG_READ_IDAT_MODE in  
						
						... 
						
						
						
						png_push_read_chunk after recognizing the IDAT chunk, which avoids an
infinite loop while reading a datastream whose first IDAT chunk is of
zero-length. 
						
						
					 
					
						2014-02-22 21:59:40 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f5df058bee 
							
						 
					 
					
						
						
							
							[libpng16] Use a user warning handler in contrib/gregbook/readpng2.c  
						
						... 
						
						
						
						instead of the default. 
						
						
					 
					
						2014-02-22 07:15:48 -06:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							84092bbf29 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.8beta03  
						
						
						
						
					 
					
						2013-11-30 09:12:33 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1658e602c6 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.8beta02.tar  
						
						
						
						
					 
					
						2013-11-30 09:12:23 -06:00