Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9ef75c6b 
							
						 
					 
					
						
						
							
							[libpng15] Update "last changed" dates.  
						
						
						
						
					 
					
						2014-08-21 09:50:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e99366837d 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to 1.5.20beta01  
						
						
						
						
					 
					
						2014-08-21 09:15:51 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e73cc88b21 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.19.tar  
						
						
						
						
					 
					
						2014-08-21 05:57:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d92bbef414 
							
						 
					 
					
						
						
							
							[libpng15] Use "if (value != 0)" instead of "if (value)" consistently.  
						
						
						
						
					 
					
						2014-03-08 16:23:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a2fbb6d41b 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.19beta01.tar  
						
						
						
						
					 
					
						2014-02-28 10:49:21 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3adf7f7bc8 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to 1.5.19beta01  
						
						
						
						
					 
					
						2014-02-06 10:42:45 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4449a29e1e 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.18.tar  
						
						
						
						
					 
					
						2014-02-05 22:27:21 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							77adefeda6 
							
						 
					 
					
						
						
							
							[libpng15] Updated copyright year in recently-changed files.  
						
						
						
						
					 
					
						2013-12-31 21:06:14 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							bd7143e6eb 
							
						 
					 
					
						
						
							
							[libpng15] Fixed 'unused' warnings and mergeed with libpng16 pngvalid.  
						
						... 
						
						
						
						Various warnings revealed by configurations added to the tested
configurations in libpng 1.6 need corresponding fixes in libpng 1.5.
This takes the libpng 1.6 pngvalid.c and adds it back to libpng 1.5,
however one write-only test is currently disabled because it does not
work; possibly because of failures to reset or initialize the deflate
stream correctly in write-only cases. 
						
						
					 
					
						2013-12-27 07:27:17 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8799d78361 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.14.tar  
						
						
						
						
					 
					
						2013-01-23 21:06:35 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c11abedafe 
							
						 
					 
					
						
						
							
							[libpng15] Update copyright year to 2013 in newly-changed files.  
						
						
						
						
					 
					
						2013-01-01 07:26:47 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a2669c39c3 
							
						 
					 
					
						
						
							
							[libpng15] Fixed a minor bug in types to malloc and major bug in handling  
						
						... 
						
						
						
						compressed iTXt. Compressed iTXt could not be handled. Change was made
earlier but omitted from libpng-1.5.14beta02 distributions. 
						
						
					 
					
						2012-12-15 11:09:44 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9b66cbcf2f 
							
						 
					 
					
						
						
							
							[libpng15] Fixed a minor bug in types to malloc and major bug in handling  
						
						... 
						
						
						
						compressed iTXt. Compressed iTXt could not be handled. 
						
						
					 
					
						2012-12-14 21:59:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							95ea04f925 
							
						 
					 
					
						
						
							
							[libpng15] Folded some long lines; updated manual about removed macros  
						
						
						
						
					 
					
						2012-08-16 00:56:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							38a706f83f 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.10.tar  
						
						
						
						
					 
					
						2012-03-29 06:33:41 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fc9127370c 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to 1.5.10beta05  
						
						
						
						
					 
					
						2012-03-09 21:36:02 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							c4c21f1c87 
							
						 
					 
					
						
						
							
							[libpng15] Fixed CMF optimization of non-IDAT compressed chunks,  
						
						... 
						
						
						
						which was added at libpng-1.5.4.  It sometimes produced too small of a window. 
						
						
					 
					
						2012-03-09 21:16:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0b8b358b98 
							
						 
					 
					
						
						
							
							[libpng15] Disabled part of the CMF optimization of non-IDAT compressed  
						
						... 
						
						
						
						chunks, which was added at libpng-1.5.4.  It sometimes produces too small
of a window.  This has been fixed in libpng-1.6.0. 
						
						
					 
					
						2012-03-09 17:29:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							55e85c24b4 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7beta01.tar  
						
						
						
						
					 
					
						2011-11-04 13:47:49 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7d730e27 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta01  
						
						
						
						
					 
					
						2011-11-02 23:14:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc6726bc04 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.6.tar  
						
						
						
						
					 
					
						2011-11-02 22:48:36 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5c1905caae 
							
						 
					 
					
						
						
							
							[libpng15] Fixed a relatively harmless memory overwrite  
						
						... 
						
						
						
						in compressed text writing 
						
						
					 
					
						2011-10-14 12:33:52 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b3b54e3f6 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.6beta05.tar  
						
						
						
						
					 
					
						2011-10-12 06:47:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ba55c0770b 
							
						 
					 
					
						
						
							
							[libpng15] Use PNG_CSTRING_FROM_CHUNK macro with png_debug2() in pngwutil.c  
						
						
						
						
					 
					
						2011-10-11 21:21:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							76b62317b5 
							
						 
					 
					
						
						
							
							[libpng15] Fixed bug in png_write_chunk_header() debug print,  
						
						... 
						
						
						
						introduced in 1.5.6bet01. 
						
						
					 
					
						2011-10-11 13:54:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5cb1476b 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.6beta02  
						
						
						
						
					 
					
						2011-09-22 12:48:19 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							115020d985 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.6beta01.tar  
						
						
						
						
					 
					
						2011-09-22 09:51:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2263abf2 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.5.tar  
						
						
						
						
					 
					
						2011-09-22 08:45:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							853afe631c 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.5beta09  
						
						
						
						
					 
					
						2011-09-09 22:33:48 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f7e14727 
							
						 
					 
					
						
						
							
							[libpng15] Fixed 64-bit compilation errors (gcc). The errors fixed relate  
						
						... 
						
						
						
						to conditions where types that are 32 bits in the GCC 32-bit
world (uLong and png_size_t) become 64 bits in the 64-bit
world.  This produces potential truncation errors which the
compiler correctly flags. 
						
						
					 
					
						2011-09-09 07:32:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d404b6d488 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.4.tar  
						
						
						
						
					 
					
						2011-07-07 06:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ef217b76a3 
							
						 
					 
					
						
						
							
							[devel] Updated comments that mention 1.5.3; changed them to 1.5.4.  
						
						
						
						
					 
					
						2011-06-15 12:58:27 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							550bab03fb 
							
						 
					 
					
						
						
							
							[devel] Removed the ACCURATE and LEGACY options (they are no longer useable)  
						
						... 
						
						
						
						Fixed some compiliation problems with scaling options. 
						
						
					 
					
						2011-06-14 06:17:26 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							b2bee3374c 
							
						 
					 
					
						
						
							
							[devel] Make the 16-to-8 scaling accurate. Dividing by 256 with no rounding is  
						
						... 
						
						
						
						wrong (high by one) 25% of the time. Dividing by 257 with rounding is
    wrong in 128 out of 65536 cases. Getting the right answer all the time
    without division is easy. 
						
						
					 
					
						2011-06-10 23:24:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3fceee058f 
							
						 
					 
					
						
						
							
							[devel] Fix typo in pngwutil.c comment.  
						
						
						
						
					 
					
						2011-05-23 06:31:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							492ef9c964 
							
						 
					 
					
						
						
							
							[devel] Apply new PNG_WARNING_PARAMETERS macro in pngwutil.c  
						
						
						
						
					 
					
						2011-05-07 21:42:25 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d273ad2d0f 
							
						 
					 
					
						
						
							
							[devel] Implementation of premultiplied alpha support: png_set_alpha_mode  
						
						... 
						
						
						
						(libpng-manual.txt still to be updated, see png.h for documentation.) 
						
						
					 
					
						2011-05-07 21:00:28 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							c5bef946b1 
							
						 
					 
					
						
						
							
							[devel] IDAT compression failed if preceded by a compressed text chunk  
						
						... 
						
						
						
						This was because the attempt to reset the zlib stream in png_write_IDAT
happened after the first IDAT chunk had been deflated - much too late.
In this change internal functions are added to claim/release the z_stream
and, hopefully, make the code more robust.  Also deflateEnd checking is
added - previously libpng would ignore an error at the end of the stream. 
						
						
					 
					
						2011-05-05 17:35:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c559bb58ed 
							
						 
					 
					
						
						
							
							[devel] Added PNG_WRITE_OPTIMIZE_CMF_SUPPORTED macro to make zlib "CMF"  
						
						... 
						
						
						
						optimization configureable. 
						
						
					 
					
						2011-05-05 16:55:20 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							88b77cc6f3 
							
						 
					 
					
						
						
							
							[devel] Remove png_snprintf, add formatted warning messages.  
						
						... 
						
						
						
						This change adds internal APIs to allow png_warning messages to have parameters
 without requiring the host OS to implelment snprintf.  As a side effect the
 dependency of the RFC1132 code on stdio is removed and PNG_NO_WARNINGS does
 actually work now. 
						
						
					 
					
						2011-05-05 06:49:55 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4ce1fed5 
							
						 
					 
					
						
						
							
							[devel] Fixed 64-bit builds where png_uint_32 is smaller than png_size_t  
						
						
						
						
					 
					
						2011-04-15 06:54:30 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							61365b6d15 
							
						 
					 
					
						
						
							
							[devel] Removed "#if 1" and the matching "#endif"  
						
						
						
						
					 
					
						2011-04-03 19:49:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6785856858 
							
						 
					 
					
						
						
							
							[devel] Optimize the zlib CMF byte in non-IDAT compressed chunks  
						
						
						
						
					 
					
						2011-04-02 08:26:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e99107b1aa 
							
						 
					 
					
						
						
							
							[devel] Moved misplaced declarations  
						
						
						
						
					 
					
						2011-04-02 05:49:03 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b3240a03 
							
						 
					 
					
						
						
							
							[devel] Improved the optimization of the zlib CMF byte  
						
						... 
						
						
						
						(see libpng-1.2.6beta03). 
						
						
					 
					
						2011-04-01 22:10:41 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c683100e31 
							
						 
					 
					
						
						
							
							[devel] zlib text compression parameters fall back on non-IDAT parameters  
						
						... 
						
						
						
						except for strategy which defaults to the zlib default. 
						
						
					 
					
						2011-04-01 15:24:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ec8296ab81 
							
						 
					 
					
						
						
							
							[devel] Relocated some comment lines in pngwutil.c  
						
						
						
						
					 
					
						2011-04-01 15:09:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							205483d592 
							
						 
					 
					
						
						
							
							[devel] Added PNG_WRITE_COMPRESSED_TEXT_SUPPORTED macro.  
						
						
						
						
					 
					
						2011-04-01 12:33:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb8683a79 
							
						 
					 
					
						
						
							
							[devel] Only compile the new zlib re-initializing code when text or iCCP  
						
						... 
						
						
						
						is supported. 
						
						
					 
					
						2011-04-01 08:12:24 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1369b853 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta01.tar  
						
						
						
						
					 
					
						2011-03-31 23:50:36 -05:00