Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							867f2ec058 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta07.tar  
						
						
						
						
							
 
						
					 
					
						2015-06-06 17:03:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b26b51d154 
							
						 
					 
					
						
						
							
							[libpng16] Quieted Coverity issues in pngfix.c, png-fix-itxt.c, pngvalid.c,  
						
						... 
						
						
						
						pngstest.c, and pngimage.c. Most seem harmless, but png-fix-itxt
would only work with iTXt chunks with length 255 or less. 
						
						
							
						
					 
					
						2015-06-03 16:07:01 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f50b593ac0 
							
						 
					 
					
						
						
							
							[libpng16] Update revision information in cexcept.h as required by the license.  
						
						
						
						
							
						
					 
					
						2015-06-03 15:41:46 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7023d871e8 
							
						 
					 
					
						
						
							
							[libpng16] Fix g++ build breaks  
						
						
						
						
							
						
					 
					
						2015-06-03 15:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							2dfcf65981 
							
						 
					 
					
						
						
							
							[libpng16] Fixed NO_WRITE_FILTER and -Wconversion build breaks (John Bowler).  
						
						
						
						
							
						
					 
					
						2015-06-03 14:58:18 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							b780eba4e4 
							
						 
					 
					
						
						
							
							[libpng16] Fixed cexcept.h in which GCC 5 now reports that one of the auto  
						
						... 
						
						
						
						variables in the Try macro needs to be volatile to prevent value
being lost over the setjmp. 
						
						
							
						
					 
					
						2015-06-03 14:46:34 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							25bfb13770 
							
						 
					 
					
						
						
							
							[libpng16] Removed non-working progressive reader 'skip' function. This  
						
						... 
						
						
						
						function has apparently never been used. It was implemented
to support back-door modification of png_struct in libpng-1.4.x
but was apparently never tested (because it does nothing and cannot
do anything). 
						
						
							
						
					 
					
						2015-06-03 14:31:08 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6841c99c 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta07  
						
						
						
						
							
						
					 
					
						2015-06-01 09:33:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4f804bc1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta06.tar  
						
						
						
						
							
 
						
					 
					
						2015-06-01 09:33:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							89edbf8317 
							
						 
					 
					
						
						
							
							[libpng16] Removed WRITE_WEIGHTED_FILTERED code, to save a few kbytes of the  
						
						... 
						
						
						
						compiled library size. It never worked properly and as far as we can
tell, no one uses it. The png_set_filter_heuristics() and
png_set_filter_heuristics_fixed() APIs are retained but deprecated
and do nothing. 
						
						
							
						
					 
					
						2015-05-31 22:40:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a008dd8344 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta06  
						
						
						
						
							
						
					 
					
						2015-05-31 10:20:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							20a2f9b9be 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta05.tar  
						
						
						
						
							
 
						
					 
					
						2015-05-31 10:20:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1088f4925f 
							
						 
					 
					
						
						
							
							[libpng16] Fixed old cut&paste bug in the weighted filter selection code in  
						
						... 
						
						
						
						pngwutil.c, introduced in libpng-0.95, March 1997. 
						
						
							
						
					 
					
						2015-05-30 22:58:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b66de48b3b 
							
						 
					 
					
						
						
							
							[libpng16] Changed png_voidcast(), etc., to voidcast(), etc., in  
						
						... 
						
						
						
						contrib/tools/pngfix.c to avoid confusion with the libpng private macros. 
						
						
							
						
					 
					
						2015-05-30 22:57:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e6877671f1 
							
						 
					 
					
						
						
							
							[libpng16] Backported filter selection code from libpng-1.7.0beta51, to combine  
						
						... 
						
						
						
						sub_row, up_row, avg_row, and paeth_row into try_row and tst_row. 
						
						
							
						
					 
					
						2015-05-30 11:54:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9fbdce8fb5 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta05  
						
						
						
						
							
						
					 
					
						2015-05-29 11:35:15 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b9c993e1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta04.tar  
						
						
						
						
							
 
						
					 
					
						2015-05-29 11:28:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d46b570919 
							
						 
					 
					
						
						
							
							[libpng16] Avoid a harmless potential integer overflow in png_XYZ_from_xy().  
						
						
						
						
							
						
					 
					
						2015-05-20 13:21:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							918d23f658 
							
						 
					 
					
						
						
							
							[libpng16] Trivial editing of comments in png.c  
						
						
						
						
							
						
					 
					
						2015-05-09 21:48:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2fedd629d 
							
						 
					 
					
						
						
							
							[libpng16] Avoid Coverity issue 80858 (REVERSE NULL) in pngtest.c  
						
						... 
						
						
						
						PNG_DEBUG builds. 
						
						
							
						
					 
					
						2015-05-09 21:47:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d069831fb 
							
						 
					 
					
						
						
							
							[libpng16] Document PNG_RELEASE_BUILD in the man page.  
						
						
						
						
							
						
					 
					
						2015-05-06 20:31:21 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee821e69a 
							
						 
					 
					
						
						
							
							[libpng16] PNG_RELEASE_BUILD replaces tests where the code depended on the build base  
						
						... 
						
						
						
						type and can be defined on the command line, allowing testing in beta builds. Back
ported from libpng17. 
						
						
							
						
					 
					
						2015-05-06 20:03:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							279dc3f0bf 
							
						 
					 
					
						
						
							
							[libpng16] Added some documentation about features of the Simplified Write API.  
						
						
						
						
							
						
					 
					
						2015-05-06 17:02:47 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							846357d592 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta04  
						
						
						
						
							
						
					 
					
						2015-05-06 16:39:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d18fbb02 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta03.tar  
						
						
						
						
							
 
						
					 
					
						2015-05-06 16:39:31 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							74428df2fd 
							
						 
					 
					
						
						
							
							[libpng16] Improved DIV65535 algorithm in simpleover.c. By experiment,  
						
						... 
						
						
						
						(x + (x>>16) + 32769) works as well as the previous form and avoids one shift. 
						
						
							
						
					 
					
						2015-05-06 11:41:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b1375bf5 
							
						 
					 
					
						
						
							
							[libpng16] Trivial editing of comments in contrib/examples/simpleover.c  
						
						
						
						
							
						
					 
					
						2015-05-04 20:25:31 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							0f12df19a1 
							
						 
					 
					
						
						
							
							[libpng16] Added PNG generation tool, fixed unitialized pointer in  
						
						... 
						
						
						
						simpleover. Also added a comment to png.h pointing out that the pointer must
 be set to NULL!  (simpleover crashes with any slightly complex command lines
 without this fix.) 
						
						
							
						
					 
					
						2015-05-04 19:58:41 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							cde3078963 
							
						 
					 
					
						
						
							
							[libpng16] Added contrib/examples/simpleover.c, to demonstrate how to handle  
						
						... 
						
						
						
						alpha compositing of multiple images, using the "simplified API" 
						
						
							
						
					 
					
						2015-05-02 19:53:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							216ab04994 
							
						 
					 
					
						
						
							
							[libpng16] Updated comment in pngpriv.h about ARM support.  
						
						
						
						
							
						
					 
					
						2015-04-29 11:30:35 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f0d05938 
							
						 
					 
					
						
						
							
							[libpng16] Replaced "unexpected" with an integer (0xabadca11) in pngset.c  
						
						
						
						
							
						
					 
					
						2015-04-29 11:29:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							23da29af91 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta03  
						
						
						
						
							
						
					 
					
						2015-04-26 16:38:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ecc391bbcf 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta02.tar  
						
						
						
						
							
 
						
					 
					
						2015-04-26 16:38:10 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c861dc8923 
							
						 
					 
					
						
						
							
							[libpng16] Suppressed some warnings from the Borland C++ 5.5.1/5.82 compiler  
						
						... 
						
						
						
						(Bug report by Viktor Szaka'ts). 
						
						
							
						
					 
					
						2015-04-01 12:06:01 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							507a8cdc5e 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta02  
						
						
						
						
							
						
					 
					
						2015-04-01 08:24:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd85b5713c 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.18beta01.tar  
						
						
						
						
							
 
						
					 
					
						2015-04-01 08:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a21a5b22c1 
							
						 
					 
					
						
						
							
							[libpng16] Fixed rgb_to_gray checks and added tRNS checks to pngvalid.c  
						
						
						
						
							
						
					 
					
						2015-03-30 21:38:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d344589703 
							
						 
					 
					
						
						
							
							[libpng16] Removed PNG_SET_CHUNK_[CACHE|MALLOC]_LIMIT_SUPPORTED macros.  They  
						
						... 
						
						
						
						have been combined with PNG_SET_USER_LIMITS_SUPPORTED (resolves
bug report by Andrew Church). 
						
						
							
						
					 
					
						2015-03-27 08:58:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							218a6fe9e5 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.18beta01  
						
						
						
						
							
						
					 
					
						2015-03-26 08:55:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c98f7fb4e3 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.17.tar  
						
						
						
						
							
 
 
						
					 
					
						2015-03-26 08:11:12 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f17e6c3046 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.17rc06.tar  
						
						
						
						
							
 
						
					 
					
						2015-03-22 19:43:23 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							6eecfe3886 
							
						 
					 
					
						
						
							
							[libpng16] Fixed simplified 8-bit-linear to sRGB alpha. The calculated alpha  
						
						... 
						
						
						
						value was wrong.  It's not clear if this affected the final stored
value; in the obvious code path the upper and lower 8-bits of the
alpha value were identical and the alpha was truncated to 8-bits
rather than dividing by 257 (John Bowler). 
						
						
							
						
					 
					
						2015-03-22 19:42:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b383798ac9 
							
						 
					 
					
						
						
							
							[libpng16] Add pnglibconf.dfn and pnglibconf.pre to scripts/pnglibconf.mak  
						
						... 
						
						
						
						"clean" target. 
						
						
							
						
					 
					
						2015-03-21 15:53:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea037b01eb 
							
						 
					 
					
						
						
							
							[libpng16] Remove pnglibconf.dfn and pnglibconf.pre with "make clean".  
						
						
						
						
							
						
					 
					
						2015-03-21 15:47:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							04445235f1 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.17rc06  
						
						
						
						
							
						
					 
					
						2015-03-21 12:11:10 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							778ccbbafa 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.17rc05.tar  
						
						
						
						
							
 
						
					 
					
						2015-03-21 12:11:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5370ede95 
							
						 
					 
					
						
						
							
							[libpng16] Reverted "& 0xff" additions of version 1.6.17beta01. Libpng passes  
						
						... 
						
						
						
						the Coverity scan without them. 
						
						
							
						
					 
					
						2015-03-21 11:54:32 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							2b66107abb 
							
						 
					 
					
						
						
							
							[libpng16] Define PNG_FILTER_* and PNG_FILTER_VALUE_* in png.h even when WRITE  
						
						... 
						
						
						
						is not supported (John Bowler).  This fixes an error introduced in
libpng-1.6.17beta06. 
						
						
							
						
					 
					
						2015-03-17 21:32:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0aabfe2a4c 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.17rc05  
						
						
						
						
							
						
					 
					
						2015-03-17 08:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							16f9246853 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.17rc04.tar  
						
						
						
						
							
 
						
					 
					
						2015-03-17 08:00:12 -05:00