John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							aa725a375c 
							
						 
					 
					
						
						
							
							[libpng16] Corrected estimate of error in libpng png_set_rgb_to_gray API.  
						
						... 
						
						
						
						The API is extremely inaccurate for sRGB conversions because it uses an 8-bit
intermediate linear value and it does not use the sRGB transform, so it
suffers from the known instability in gamma transforms for values close
to 0 (see Poynton).  The net result is that the calculation has a maximum
error of 14.99/255; 0.5/255^(1/2.2).  pngstest now uses 15 for the
permitted 8-bit error. This may still not be enough because of arithmetic
error. 
						
						
					 
					
						2012-02-04 15:11:16 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							40ca77a721 
							
						 
					 
					
						
						
							
							[libpng16] Improved pngstest speed by not doing redundant tests and add const  
						
						... 
						
						
						
						to the background parameter of png_image_finish_read. The --background
option is now done automagically only when required, so that commandline
option no longer exists. 
						
						
					 
					
						2012-01-28 23:19:42 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1d63dc69 
							
						 
					 
					
						
						
							
							[libpng16] Fixed Image::colormap misalignment in pngstest.c  
						
						
						
						
					 
					
						2012-01-28 00:11:53 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb6c6a9b3 
							
						 
					 
					
						
						
							
							[libpng16] Eliminated Intel icc/icl compiler warnings. The Intel (GCC derived)  
						
						... 
						
						
						
						compiler issues slightly different warnings from those issued by the
current vesions of GCC. This eliminates those warnings by
adding/removing casts and small code rewrites. 
						
						
					 
					
						2012-01-25 07:47:44 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							c35f888c46 
							
						 
					 
					
						
						
							
							[libpng16] Finish patching pngstest.c  
						
						
						
						
					 
					
						2012-01-24 07:40:28 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							edbcd02133 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta06  
						
						
						
						
					 
					
						2012-01-16 07:50:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1531bd61a0 
							
						 
					 
					
						
						
							
							[libpng16] Updated copyright year to 2012  
						
						
						
						
					 
					
						2012-01-01 14:45:04 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c22fb7ec 
							
						 
					 
					
						
						
							
							[libpng16] Added pngvalid.c compile time checks for const APIs.  
						
						
						
						
					 
					
						2011-12-24 08:29:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							28d9339777 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta03.tar  
						
						
						
						
					 
					
						2011-12-22 08:14:43 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							681c1fc02a 
							
						 
					 
					
						
						
							
							[libpng16] Correct configure builds where build and source directories are  
						
						... 
						
						
						
						separate.  The include path of 'config.h' was erroneously made relative in
pngvalid.c in libpng 1.5.7. 
						
						
					 
					
						2011-12-18 06:20:22 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ba6fbc57ba 
							
						 
					 
					
						
						
							
							[libpng16] Revised config.h handling; added bsconfig.h, deleted pngconfig.h  
						
						
						
						
					 
					
						2011-12-17 14:21:54 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d1dceee2f7 
							
						 
					 
					
						
						
							
							[libpng] #include "pngconfig.h" in pngvalid.c  
						
						
						
						
					 
					
						2011-12-17 10:21:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							26aad85204 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta01.tar  
						
						
						
						
					 
					
						2011-12-15 10:31:17 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							12924f33bd 
							
						 
					 
					
						
						
							
							[libpng16] Fixed minor memset/sizeof errors in pngvalid.c.  
						
						
						
						
					 
					
						2011-12-05 12:36:04 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							405a398b3e 
							
						 
					 
					
						
						
							
							[libpng16] New 'tools' directory containing tools used to generate libpng code.  
						
						
						
						
					 
					
						2011-11-28 23:57:45 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							baeb6d1e92 
							
						 
					 
					
						
						
							
							[libpng16] Added ANSI-C (C90) headers; eliminated the use of FAR/far.  
						
						
						
						
					 
					
						2011-11-26 18:21:02 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b79cd52f4 
							
						 
					 
					
						
						
							
							[libpng16] Moved pngvalid.c into contrib/libtests  
						
						... 
						
						
						
						and rebuilt Makefile.in and configure, etc., with autoconf-2.68 
						
						
					 
					
						2011-11-24 10:56:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b1f03084e 
							
						 
					 
					
						
						
							
							[libpng15] Fixed copyright, spelling in contrib/libtest and contrib/sRGBtables  
						
						
						
						
					 
					
						2011-11-21 20:52:21 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e0bcbfd0fd 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7beta03.tar  
						
						
						
						
					 
					
						2011-11-16 23:14:06 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							89c2f84287 
							
						 
					 
					
						
						
							
							[libpng15] Fix Windows builds, add pngstest to Visual Studio and OpenWatcom  
						
						
						
						
					 
					
						2011-11-16 12:04:39 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9f84475d 
							
						 
					 
					
						
						
							
							[libpng15] Update pngstest to remove compiler warnings, add to libpng tests  
						
						
						
						
					 
					
						2011-11-16 11:52:27 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb188932b 
							
						 
					 
					
						
						
							
							[libpng15] Added contrib/pngtests  
						
						
						
						
					 
					
						2011-11-16 11:40:59 -06:00