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 
							
						 
					 
					
						
						
						
						
							
						
						
							73904f52b4 
							
						 
					 
					
						
						
							
							[devel] Minor revisions to comments on pngstruct.h and pngvalid.c  
						
						
						
						
					 
					
						2011-05-15 19:38:06 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9994f25733 
							
						 
					 
					
						
						
							
							[devel] pngvalid: add memory overwrite and palette image checks  
						
						... 
						
						
						
						also minor cleanup in the libpng code itself (pngrtran.c and pngrutil.c) and some
extra checking there. 
						
						
					 
					
						2011-05-15 18:52:39 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							4753906826 
							
						 
					 
					
						
						
							
							[devel] Update "last changed" dates and added CHANGES entry.  
						
						
						
						
					 
					
						2011-05-05 07:32:30 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							e6dc85bb0b 
							
						 
					 
					
						
						
							
							[devel] Changed png_struct jmp_buf member name to avoid clash with macro  
						
						
						
						
					 
					
						2011-04-27 14:47:15 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							1345cbeea8 
							
						 
					 
					
						
						
							
							[devel] Update change comments (1.5.2 -> 1.5.3)  
						
						
						
						
					 
					
						2011-03-31 20:33:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b3d50b2cd 
							
						 
					 
					
						
						
							
							[devel] Re-initialize the zlib compressor before compressing non-IDAT chunks.  
						
						
						
						
					 
					
						2011-03-31 20:14:29 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ea1b7095 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0.tar  
						
						
						
						
					 
					
						2011-01-06 06:45:07 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							64b863cd2a 
							
						 
					 
					
						
						
							
							[devel] Update copyright year and bump to version libpng-1.5.0rc07  
						
						
						
						
					 
					
						2011-01-04 09:58:33 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f0eda4e8d7 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta51.tar  
						
						
						
						
					 
					
						2010-10-15 15:08:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1fabe2f7 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta50.tar  
						
						
						
						
					 
					
						2010-10-14 07:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1b49a71df4 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta49.tar  
						
						
						
						
					 
					
						2010-10-07 21:01:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							83b4fc4af4 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta48.tar  
						
						
						
						
					 
					
						2010-10-04 23:06:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b0876110ca 
							
						 
					 
					
						
						
							
							[devel] Fixed problem with symbols creation in Makefile.am which was assuming  
						
						... 
						
						
						
						that CCP writes to standard output by default (Martin Banky). 
						
						
					 
					
						2010-10-04 22:24:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb3aac3c5 
							
						 
					 
					
						
						
							
							[devel] Fixed a number of problems with 64-bit compilation reported by Visual  
						
						... 
						
						
						
						Studio 2010 (John Bowler). 
						
						
					 
					
						2010-09-10 22:05:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							39515c9ee0 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta46.tar  
						
						
						
						
					 
					
						2010-08-28 06:25:21 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7119547e2 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta45.tar  
						
						
						
						
					 
					
						2010-08-26 07:10:48 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9b362b1e4f 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.0beta45  
						
						
						
						
					 
					
						2010-08-24 09:05:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							363f96e717 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta41.tar  
						
						
						
						
					 
					
						2010-08-11 09:04:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							836fe66e24 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta40.tar  
						
						
						
						
					 
					
						2010-08-06 06:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c700f970c 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta39.tar  
						
						
						
						
					 
					
						2010-08-02 08:02:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							48dc6ebf5c 
							
						 
					 
					
						
						
							
							[devel] Revised png_get_int_16() to be similar to png_get_int_32().  
						
						
						
						
					 
					
						2010-07-31 07:09:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c47e84d2e 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.0beta36  
						
						
						
						
					 
					
						2010-07-29 19:10:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							31aee0d0c0 
							
						 
					 
					
						
						
							
							[devel]  
						
						... 
						
						
						
						Fixed point APIs are now supported throughout (no missing APIs).
  Internal fixed point arithmetic support exists for all internal floating
    point operations.
  sCAL validates the floating point strings it is passed.
  Safe, albeit rudimentary, Watcom support is provided by PNG_API_RULE==2
  Two new APIs exist to get the number of passes without turning on the
    PNG_INTERLACE transform and to get the number of rows in the current
    pass.
  A new test program, pngvalid.c, validates the gamma code.
  Errors in the 16 bit gamma correction (overflows) have been corrected.
  cHRM chunk testing is done consistently (previously the floating point
    API bypassed it, because the test really didn't work on FP, now the test
    is performed on the actual values to be stored in the PNG file so it
    works in the FP case too.)
  Most floating point APIs now simply call the fixed point APIs after
    converting the values to the fixed point form used in the PNG file.
  The standard headers no longer include zlib.h, which is currently only
    required for pngstruct.h and can therefore be internal.
  (Patches by John Bowler) 
						
						
					 
					
						2010-07-29 17:39:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							915bab5fc7 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.0beta35  
						
						
						
						
					 
					
						2010-07-24 08:25:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							39a8bb71d3 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta34.tar  
						
						
						
						
					 
					
						2010-07-12 06:45:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4e359f62 
							
						 
					 
					
						
						
							
							[devel] Changed "extern PNG_EXPORT" to "PNG_EXPORT" in png.h (Jan Nijtmans)  
						
						... 
						
						
						
						Changed "extern" to "PNG_EXTERN" in pngpriv.h (except for the 'extern "C" {') 
						
						
					 
					
						2010-07-06 07:40:47 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							289500ab8d 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta33.tar  
						
						
						
						
					 
					
						2010-06-28 20:21:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4db344230d 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta32.tar  
						
						
						
						
					 
					
						2010-06-25 20:18:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							821b7106b2 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta31.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:43 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3831a1fe 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta30.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5feb87cd0e 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta29.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:38 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							57d9617964 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta28.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:35 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b3d554e1e 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta26.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:30 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							53c07f5909 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta25.tar  
						
						
						
						
					 
					
						2010-06-25 20:06:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							537c1a5747 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta24.tar  
						
						
						
						
					 
					
						2010-05-07 09:55:50 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f24daf23a5 
							
						 
					 
					
						
						
							
							[devel] Added more blank lines for readability.  
						
						
						
						
					 
					
						2010-05-06 09:44:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3143cf6f 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta23.tar  
						
						
						
						
					 
					
						2010-04-29 10:56:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb317fb0b2 
							
						 
					 
					
						
						
							
							[devel] Bump to libpng-1.5.0beta22  
						
						
						
						
					 
					
						2010-04-28 07:44:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							deec549d9f 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta21.tar  
						
						
						
						
					 
					
						2010-04-26 22:51:22 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9c5beb56e3 
							
						 
					 
					
						
						
							
							[devel] Bump back to version libpng-1.5.0beta21  
						
						
						
						
					 
					
						2010-04-24 20:35:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b56e0d06f9 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta19.tar  
						
						
						
						
					 
					
						2010-04-24 12:17:49 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5623f781bc 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta18.tar  
						
						
						
						
					 
					
						2010-04-17 19:09:22 -05:00