Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0d14c7d13 
							
						 
					 
					
						
						
							
							'libpng16] Imported more files into the contrib/oss-fuzz directory  
						
						
						
						
							
						
					 
					
						2017-08-22 13:58:59 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							735fde494a 
							
						 
					 
					
						
						
							
							[lbpng16] Clarified licensing info in contrib/oss-fuzz/*  
						
						
						
						
							
						
					 
					
						2017-08-21 20:34:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d2533b96f3 
							
						 
					 
					
						
						
							
							[libpng16] Use png_handler.png_ptr instead of read_ptr in png_set_options(()  
						
						
						
						
							
						
					 
					
						2017-08-21 20:19:43 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ddabd0c70a 
							
						 
					 
					
						
						
							
							[libpng16] Added contrib/oss-fuzz directory  
						
						
						
						
							
						
					 
					
						2017-08-21 19:14:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							945759162e 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.32rc01.tar  
						
						
						
						
							
 
						
					 
					
						2017-08-18 20:01:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb739a864 
							
						 
					 
					
						
						
							
							[libpng16]Fix several "{" that were written in a different coding style;  
						
						... 
						
						
						
						update version number and copyright year 
						
						
							
						
					 
					
						2017-08-11 10:14:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							90b437e372 
							
						 
					 
					
						
						
							
							[libpng16] specify full path name of huge_*safe_to_copy.png in pngtest-badpngs  
						
						
						
						
							
						
					 
					
						2017-08-11 07:48:19 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab3ea490fd 
							
						 
					 
					
						
						
							
							[libpng16] Revise tests/pngtest-badpngs to include the two renamed huge* files.  
						
						
						
						
							
						
					 
					
						2017-08-11 07:42:38 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d19e8b9a4b 
							
						 
					 
					
						
						
							
							[libpng16] Renamed chunks in contrib/testpngs/crashers to avoid having files  
						
						... 
						
						
						
						whose names differ only in case; this causes problems with some platforms
(github issue #172 ). 
						
						
							
						
					 
					
						2017-08-11 06:39:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f801c82b 
							
						 
					 
					
						
						
							
							[libpng16] Fix typo  
						
						
						
						
							
						
					 
					
						2017-08-07 14:35:06 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7b8b7115d9 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.32beta12  
						
						
						
						
							
						
					 
					
						2017-08-07 14:25:51 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							646fad9d55 
							
						 
					 
					
						
						
							
							[libpng16] Check for 0 return from png_get_rowbytes() in contrib/pngminus/*.c  
						
						... 
						
						
						
						to stop some Coverity issues (162705, 162706, and 162707). 
						
						
							
						
					 
					
						2017-08-07 14:22:56 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							06ec4252a4 
							
						 
					 
					
						
						
							
							[libpng16] Made the huge_*_chunk.png files smaller. I could have removed the  
						
						... 
						
						
						
						IEND chunks, too, but although no application will read them, they give humans
something to look at. 
						
						
							
						
					 
					
						2017-08-07 13:15:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							33848546a3 
							
						 
					 
					
						
						
							
							[libpng16] Added contrib/testpngs/crashers/huge-XXXX-chunk.png  
						
						
						
						
							
						
					 
					
						2017-08-07 12:27:07 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2f72258a 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.32beta11.tar  
						
						
						
						
							
 
						
					 
					
						2017-08-07 09:44:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7653aaa4b1 
							
						 
					 
					
						
						
							
							[libpng16] Rename bad_iccp.png, huge_idat.png to bad_iCCP.png, huge_iDAT.png  
						
						... 
						
						
						
						in the contrib/testpngs/crashers directory. 
						
						
							
						
					 
					
						2017-08-07 07:34:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c362a8c80e 
							
						 
					 
					
						
						
							
							[libpng16] Free eXIf_buf when detecting bad byte-order specifier.  
						
						
						
						
							
						
					 
					
						2017-08-07 06:31:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c339da7fc2 
							
						 
					 
					
						
						
							
							[libpng16] Removed JuNK and JuNk chunks from empty_ancillary_chunks.png test file.  
						
						
						
						
							
						
					 
					
						2017-08-06 10:52:01 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							33787340a4 
							
						 
					 
					
						
						
							
							Fix typo (1 should be 2) in png_handle_eXIf  
						
						
						
						
							
						
					 
					
						2017-08-06 10:35:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cf713fb0ab 
							
						 
					 
					
						
						
							
							[libpng16] Check that the eXIf chunk has at least 2 bytes and begins  
						
						... 
						
						
						
						with "II" or "MM". 
						
						
							
						
					 
					
						2017-08-06 10:24:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c82ae40e9f 
							
						 
					 
					
						
						
							
							[libpng16] Test or 11 bytes instead of 14 after the iCCP keyword has been read.  
						
						
						
						
							
						
					 
					
						2017-08-06 08:37:48 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							099558d100 
							
						 
					 
					
						
						
							
							[libpng16] Relocate the iCCP length test to a point after reading the keyword  
						
						
						
						
							
						
					 
					
						2017-08-06 08:25:56 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed418b042 
							
						 
					 
					
						
						
							
							[libpng16] Increase minimum zlib stream from 9 to 14 in png_handle_iCCP(),  
						
						... 
						
						
						
						to account for the minimum 'deflate' stream. 
						
						
							
						
					 
					
						2017-08-06 07:59:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							39d84f4f6a 
							
						 
					 
					
						
						
							
							[lbpng16] Attempt to fix a UMR in png_set_text_2() to fix OSS-fuzz issue.  
						
						
						
						
							
						
					 
					
						2017-08-05 20:51:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c778bcfc 
							
						 
					 
					
						
						
							
							[libpng16] Initialize profile_header[] in png_handle_iCCP() to fix OSS-fuzz issue.  
						
						
						
						
							
						
					 
					
						2017-08-05 20:15:52 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ebe4f75cc 
							
						 
					 
					
						
						
							
							[Libpng16]  Relocated setting free_me for eXIf data, to stop an OSS-fuzz leak.  
						
						
						
						
							
						
					 
					
						2017-08-05 19:58:41 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							13bc0b6b1f 
							
						 
					 
					
						
						
							
							[libpng16] Make png_check_chunk_length|name() parameters const  
						
						
						
						
							
						
					 
					
						2017-08-05 15:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd1bb9312 
							
						 
					 
					
						
						
							
							[libpng16] Removed unused chunk_name parameter from png_check_chunk_length().  
						
						
						
						
							
						
					 
					
						2017-08-05 15:08:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c33d624988 
							
						 
					 
					
						
						
							
							[libpng] Added huge_IDAT.png and empty_ancillary_chunks.png to testpngs/crashers  
						
						... 
						
						
						
						Make pngtest --strict, --relax, --xfail options imply -m (multiple). 
						
						
							
						
					 
					
						2017-08-05 11:01:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec733ce61 
							
						 
					 
					
						
						
							
							[libpng16] Added "eXIf" to "chunks_to_ignore[]" in png_set_keep_unknown_chunks().  
						
						
						
						
							
						
					 
					
						2017-08-05 08:01:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dbdeb1f3fa 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.32beta11  
						
						
						
						
							
						
					 
					
						2017-08-04 20:09:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7f3e57b5 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.32beta10.tar  
						
						
						
						
							
 
						
					 
					
						2017-08-04 20:06:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a64c8ca9e9 
							
						 
					 
					
						
						
							
							[libpng16] Insert a newline at beginning of libpng warning in pngtest.c  
						
						
						
						
							
						
					 
					
						2017-08-04 20:04:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							378e926d78 
							
						 
					 
					
						
						
							
							[libpng16] Added contrib/testpngs/crashers/bad_iccp.png  
						
						
						
						
							
						
					 
					
						2017-08-04 19:29:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a957dd96f 
							
						 
					 
					
						
						
							
							[lbipng16] Fix "const" declaration info_ptr argument to png_get_eXIf_1() and the  
						
						... 
						
						
						
						num_exif argument to png_get_eXIf_1() (Github Issue 171). 
						
						
							
						
					 
					
						2017-08-04 16:29:06 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							554d4400ab 
							
						 
					 
					
						
						
							
							[libpng16] Fix "const" declaration info_ptr argument to png_get_eXIf_1().  
						
						
						
						
							
						
					 
					
						2017-08-04 15:38:41 -05:00 
						 
				 
			
				
					
						
							
							
								Clifford Yapp 
							
						 
					 
					
						
						
						
						
							
						
						
							2037030d50 
							
						 
					 
					
						
						
							
							[lbpng16] Require cmake-3.0.2 in CMakeLists.txt (Clifford Yapp).  
						
						
						
						
							
						
					 
					
						2017-08-04 14:46:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							207392821d 
							
						 
					 
					
						
						
							
							[libpng16] Moved bad pngs from tests to contrib/libtests/crashers  
						
						... 
						
						
						
						Moved testing of bad pngs into a separate tests/pngtest-badpngs script
Added the --xfail (expected FAIL) option to pngtest.c. It writes XFAIL
    in the output but PASS for the libpng test. 
						
						
							
						
					 
					
						2017-08-04 14:17:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2dca15686f 
							
						 
					 
					
						
						
							
							[libpng16] Moved chunk-length check into a png_check_chunk_length() private  
						
						... 
						
						
						
						function (Suggested by Max Stepin). 
						
						
							
						
					 
					
						2017-08-04 14:09:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							469317d9bd 
							
						 
					 
					
						
						
							
							[libpng16] Removed a left-over debugging "printf" statement from pngrutil.c  
						
						
						
						
							
						
					 
					
						2017-08-04 12:14:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							894a9869dd 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.32beta10  
						
						
						
						
							
						
					 
					
						2017-08-03 18:15:46 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c14be73428 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.32beta09.tar  
						
						
						
						
							
 
						
					 
					
						2017-08-03 18:15:21 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2dbef2f2a9 
							
						 
					 
					
						
						
							
							[libpng16] Restored IDAT length check. Previously the calculated limit was five  
						
						... 
						
						
						
						bytes too small (neglected to account for a partial DEFLATE buffer) 
						
						
							
						
					 
					
						2017-08-03 18:03:12 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ac8b5e0d6 
							
						 
					 
					
						
						
							
							[libpng16] Use png_debug2() instead of printf() for bug reporting.  
						
						
						
						
							
						
					 
					
						2017-08-03 16:29:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4215e6c0 
							
						 
					 
					
						
						
							
							[libpng16] Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation,  
						
						... 
						
						
						
						no longer using deprecated cmake LOCATION feature (Clifford Yapp). 
						
						
							
						
					 
					
						2017-08-03 16:10:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d683af0f12 
							
						 
					 
					
						
						
							
							[libpng16] Temporarily disable IDAT length-limiting.  
						
						
						
						
							
						
					 
					
						2017-08-03 16:04:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							095b4ce16b 
							
						 
					 
					
						
						
							
							[libpng16] Disabled new limit test on IDAT chunks. It was producing too small  
						
						... 
						
						
						
						a limit for some files. 
						
						
							
						
					 
					
						2017-08-03 12:43:56 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfdabdacff 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.32beta09  
						
						
						
						
							
						
					 
					
						2017-08-03 10:57:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6f89dff45e 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.32beta08.tar  
						
						
						
						
							
 
						
					 
					
						2017-08-03 10:57:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d930d36155 
							
						 
					 
					
						
						
							
							[libpng16] Restored png_get_eXIf_1() and png_set_eXIf_1() because strlen(eXIf_buf)  
						
						... 
						
						
						
						does not work (the eXIf chunk data can contain zeroes). 
						
						
							
						
					 
					
						2017-08-03 10:29:10 -05:00