Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c754b1834 
							
						 
					 
					
						
						
							
							[libpng16] Quieted two Coverity issues in contrib/libtests/timepng.c.  
						
						
						
						
							
						
					 
					
						2016-04-28 21:23:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9f68631c 
							
						 
					 
					
						
						
							
							[libpng16] Rebased contrib/intel_sse.patch.  
						
						
						
						
							
						
					 
					
						2016-04-27 22:40:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							830608b4b8 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.22beta06  
						
						
						
						
							
						
					 
					
						2016-04-27 13:01:29 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							eefd9127ca 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.22beta05.tar  
						
						
						
						
							
 
						
					 
					
						2016-04-27 13:01:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0392e36e94 
							
						 
					 
					
						
						
							
							[libpng16] Fixed typo (missing underscore) in #define PNG_READ_16_TO_8_SUPPORTED  
						
						... 
						
						
						
						(Bug report by Y.Ohashik). 
						
						
							
						
					 
					
						2016-04-19 08:35:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a967818235 
							
						 
					 
					
						
						
							
							[libpng16] Moved INTEL-SSE code from pngpriv.h to contrib/intel/intel_sse.patch.  
						
						
						
						
							
						
					 
					
						2016-04-19 08:23:10 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8eaa434163 
							
						 
					 
					
						
						
							
							[libpng16] Update CHANGES and ANNOUNCE about timepng.c changes  
						
						
						
						
							
						
					 
					
						2016-04-15 11:29:29 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							af9d06e06a 
							
						 
					 
					
						
						
							
							timepng: better errors, fix signed overflow  
						
						... 
						
						
						
						Too many input files would overflow nfiles
Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-13 10:04:08 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							703944c39d 
							
						 
					 
					
						
						
							
							timepng: C++ fixes, correct add_one_file  
						
						... 
						
						
						
						timepng would could a file as added even if it failed and the assembly file got
rewound.
Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-13 09:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							e81f16bf5d 
							
						 
					 
					
						
						
							
							timepng: more support requirements  
						
						... 
						
						
						
						Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-12 21:17:22 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7572840cd0 
							
						 
					 
					
						
						
							
							timepng requires STDIO  
						
						... 
						
						
						
						Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-12 21:10:04 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							569a1d27b4 
							
						 
					 
					
						
						
							
							Fix timepng 'skip' return code.  
						
						... 
						
						
						
						Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-12 21:04:27 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d642eede9a 
							
						 
					 
					
						
						
							
							timepng: fix builds when there is no read support  
						
						... 
						
						
						
						Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-12 21:01:50 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0a0ded05 
							
						 
					 
					
						
						
							
							ANSI C overlength string fix  
						
						... 
						
						
						
						Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-04-12 20:43:29 -07:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							819b125e6e 
							
						 
					 
					
						
						
							
							Merge branch 'libpng16' of ../../libpng into libpng16  
						
						
						
						
							
						
					 
					
						2016-04-12 20:10:55 -07:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa551df95e 
							
						 
					 
					
						
						
							
							[libpng16] Added PNG_FAST_FILTERS macro (defined as  
						
						... 
						
						
						
						PNG_FILTER_NONE|PNG_FILTER_SUB|PNG_FILTER_UP). 
						
						
							
						
					 
					
						2016-04-11 08:23:16 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							76531da252 
							
						 
					 
					
						
						
							
							Merge branch 'libpng16' of ../../libpng into libpng16  
						
						
						
						
							
						
					 
					
						2016-04-05 18:52:26 -07:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							daf2169797 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.22beta05  
						
						
						
						
							
						
					 
					
						2016-04-05 19:38:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e0acad59cb 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.22beta04.tar  
						
						
						
						
							
 
						
					 
					
						2016-04-05 19:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5765a22249 
							
						 
					 
					
						
						
							
							[libpng16] Eliminate PNG_NO_INTEL_SSE_3BPP from intel INSTALL  
						
						
						
						
							
						
					 
					
						2016-04-05 12:33:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f47e1d4995 
							
						 
					 
					
						
						
							
							[libpng16] Eliminated PNG_NO_INTEL_SSE_3BPP which was just for testing.  
						
						
						
						
							
						
					 
					
						2016-04-05 12:16:27 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Klein 
							
						 
					 
					
						
						
						
						
							
						
						
							8f506d3257 
							
						 
					 
					
						
						
							
							SSE filter speed improvements for bpp=3.  
						
						... 
						
						
						
						- memcpy-free implementations of load3() / store3().
    These should have less variance compiler to compiler.
    - call load3() only when needed at the end of a scanline.
    In the middle, we can use the faster load4(), ignoring that byte. 
						
						
							
						
					 
					
						2016-04-04 16:10:09 -04:00 
						 
				 
			
				
					
						
							
							
								David Capello 
							
						 
					 
					
						
						
						
						
							
						
						
							d960ced6e1 
							
						 
					 
					
						
						
							
							Fix pnglibconf.c compilation on OS X including the sysroot path  
						
						... 
						
						
						
						Without these flags pnglibconf.c compilation fails because it
includes zlib.h -> zconf.h -> sys/types.h which is not found until we
give a correct SDK path with -isysroot flag. 
						
						
							
						
					 
					
						2016-03-31 17:41:16 -03:00 
						 
				 
			
				
					
						
							
							
								David Capello 
							
						 
					 
					
						
						
						
						
							
						
						
							7cf9a34ade 
							
						 
					 
					
						
						
							
							Fix CMAKE_C_FLAGS with multiple values when genout is compiled on MSVC  
						
						... 
						
						
						
						Without this patch, CMAKE_C_FLAGS will be processed as a
string/filename on MSVC (e.g. when CMAKE_C_FLAGS is equal
to " /D_WIN32 /D_WINDOWS /W3") and the whole compilation fails. 
						
						
							
						
					 
					
						2016-03-31 14:28:45 -03:00 
						 
				 
			
				
					
						
							
							
								David Capello 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef8d1bfbf 
							
						 
					 
					
						
						
							
							Add support to use multiple directories in ZLIBINCDIR variable  
						
						... 
						
						
						
						For example, ZLIB_INCLUDE_DIR might include the directory where zlib.h
is located (source dir) and the zconf.h file is located (binary dir). 
						
						
							
						
					 
					
						2016-03-31 14:18:27 -03:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee90f06ab 
							
						 
					 
					
						
						
							
							Merge branch 'libpng16' of ../../libpng into libpng16  
						
						
						
						
							
						
					 
					
						2016-03-18 11:49:11 -07:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							46861bc41e 
							
						 
					 
					
						
						
							
							[libpng16] Reformatted the new code in configure.ac  
						
						
						
						
							
						
					 
					
						2016-03-15 07:55:41 -05:00 
						 
				 
			
				
					
						
							
							
								Dagobert Michelsen 
							
						 
					 
					
						
						
						
						
							
						
						
							12e63e91af 
							
						 
					 
					
						
						
							
							Force back to C89 if needed. This  fixes   #245  
						
						
						
						
							
						
					 
					
						2016-03-14 16:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							edad4639cf 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.22beta04  
						
						
						
						
							
						
					 
					
						2016-03-09 12:04:48 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3fa1e091 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.22beta03.tar  
						
						
						
						
							
 
						
					 
					
						2016-03-09 12:04:40 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9295264b6f 
							
						 
					 
					
						
						
							
							[libpng16] Update CHANGES and ANNOUNCE  
						
						
						
						
							
						
					 
					
						2016-03-07 07:17:28 -06:00 
						 
				 
			
				
					
						
							
							
								Krishnaraj Bhat 
							
						 
					 
					
						
						
						
						
							
						
						
							46c47291e8 
							
						 
					 
					
						
						
							
							gcc6: fix misleading indentation warning  
						
						... 
						
						
						
						Although not a bug in this case, but shows up when -Wall is used 
						
						
							
						
					 
					
						2016-03-07 13:56:15 +05:30 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							e25323e81b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'local/libpng16' into libpng16  
						
						
						
						
							
						
					 
					
						2016-02-28 17:44:34 -08:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							2a25fc41f6 
							
						 
					 
					
						
						
							
							[libpng16] timepng usage message, ability to cache the test set  
						
						... 
						
						
						
						This makes tests slightly quicker by allowing the temporary file to be created
beforehand.
Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-02-28 12:24:52 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4700ceca 
							
						 
					 
					
						
						
							
							Usage message, ability to cache the test set  
						
						... 
						
						
						
						This makes tests slightly quicker by allowing the temporary file to be created
beforehand.
Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-02-27 21:35:29 -08:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0df91242a2 
							
						 
					 
					
						
						
							
							[libpng16] Update CHANGES and ANNOUNCE, about timepng.c  
						
						
						
						
							
						
					 
					
						2016-02-26 19:35:59 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9821954ecc 
							
						 
					 
					
						
						
							
							contrib/libtests/timepng: make robust, improve  
						
						... 
						
						
						
						The code no longer gives up/fails on invalid PNG data, it just skips it (with
error messages).  The code no longer fails on PNG files with data beyond IEND.
Options exist to use png_read_png (reading the whole image, not by row) and, in
that case, to apply any of the supported transforms.  This makes for more
realistic testing; the decoded data actually gets used in a meaningful fashion.
Signed-off-by: John Bowler <jbowler@acm.org> 
						
						
							
						
					 
					
						2016-02-26 16:33:38 -08:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d113cadf 
							
						 
					 
					
						
						
							
							[libpng16] Updated INSTALL instructions for intel SSE code  
						
						
						
						
							
						
					 
					
						2016-02-23 09:29:08 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f9f5d041 
							
						 
					 
					
						
						
							
							[libpng16] Fixed cut-and-paste errors in the new intel_sse.patch  
						
						... 
						
						
						
						and added PNG_NO_INTEL_SSE_3BPP macro. 
						
						
							
						
					 
					
						2016-02-22 18:50:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3d5bd2a0 
							
						 
					 
					
						
						
							
							[libpng16] Moved contrib/intel/*.patch into INSTALL and added intel_sse.patch  
						
						
						
						
							
						
					 
					
						2016-02-22 16:38:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							da9d1d7aa6 
							
						 
					 
					
						
						
							
							[libpng16] Added pngdebug() statements to the new intel code and the arm code.  
						
						
						
						
							
						
					 
					
						2016-02-19 14:58:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							52846504da 
							
						 
					 
					
						
						
							
							[libpng16] Fix copyright in sse code, use C-style comments  
						
						
						
						
							
						
					 
					
						2016-02-19 09:46:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d06d66e899 
							
						 
					 
					
						
						
							
							[libpng16] Added contrib/intel/INSTALL  
						
						
						
						
							
						
					 
					
						2016-02-18 22:17:46 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd9a23fd4 
							
						 
					 
					
						
						
							
							[libpng16] Fixed include directives in two new intel files to reflect  
						
						... 
						
						
						
						their new location in contrib/intel/* (was intel/*) 
						
						
							
						
					 
					
						2016-02-18 21:23:24 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4233766b1d 
							
						 
					 
					
						
						
							
							[libpng16] Added Intel SSE support (Matt Sarrett, Google Inc.)  
						
						
						
						
							
						
					 
					
						2016-02-18 21:20:28 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f78d1cd47a 
							
						 
					 
					
						
						
							
							[libpng16] Updated LICENSE to say files in the contrib directory are not  
						
						... 
						
						
						
						necessarily under the libpng license, and that some makefiles have
other copyright owners. 
						
						
							
						
					 
					
						2016-02-18 21:10:52 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Sarett 
							
						 
					 
					
						
						
						
						
							
						
						
							c3a45944e2 
							
						 
					 
					
						
						
							
							Fix paths in Makefile.am.patch  
						
						
						
						
							
						
					 
					
						2016-02-18 12:45:13 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Sarett 
							
						 
					 
					
						
						
						
						
							
						
						
							342c4eab2a 
							
						 
					 
					
						
						
							
							Move sse opts into contrib/intel  
						
						
						
						
							
						
					 
					
						2016-02-18 12:43:50 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Sarett 
							
						 
					 
					
						
						
						
						
							
						
						
							fb375429b5 
							
						 
					 
					
						
						
							
							Fix host_cpu check  
						
						
						
						
							
						
					 
					
						2016-02-17 11:52:09 -05:00 
						 
				 
			
				
					
						
							
							
								Matt Sarett 
							
						 
					 
					
						
						
						
						
							
						
						
							9a308a3344 
							
						 
					 
					
						
						
							
							Add intel opts to Makefile and configure.ac  
						
						
						
						
							
						
					 
					
						2016-02-17 11:43:34 -05:00