Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							58514a2eba 
							
						 
					 
					
						
						
							
							[libpng15] Updated "last changed" comments in recently-changed files.  
						
						
						
						
					 
					
						2012-12-10 09:15:28 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							494a0040f4 
							
						 
					 
					
						
						
							
							[libpng15] Use "FALL THROUGH" comments consistently (all caps)  
						
						
						
						
					 
					
						2012-12-09 20:39:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7c699f27fc 
							
						 
					 
					
						
						
							
							[libpng15] Fixed build when using #define PNG_NO_READ_GAMMA in png_do_compose()  
						
						... 
						
						
						
						in pngrtran.c (Domani Hannes). 
						
						
					 
					
						2012-10-24 11:10:49 -05: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 
							
						 
					 
					
						
						
						
						
							
						
						
							e088ce7363 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.11.tar  
						
						
						
						
					 
					
						2012-06-14 06:33:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b705271d85 
							
						 
					 
					
						
						
							
							[libpng15] Updated some "Last changed" dates  
						
						
						
						
					 
					
						2012-06-06 13:10:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c924d3dd25 
							
						 
					 
					
						
						
							
							[libpng15] Improved the efficiency of the new png_check_palette_indexes()  
						
						... 
						
						
						
						function. 
						
						
					 
					
						2012-06-06 13:04:47 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							454e05a63a 
							
						 
					 
					
						
						
							
							[libpng15] Added palette-index checking.  
						
						
						
						
					 
					
						2012-03-04 22:30:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3f5bb507 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7.tar  
						
						
						
						
					 
					
						2011-12-15 09:50:23 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0222124801 
							
						 
					 
					
						
						
							
							[libpng15] Replaced an "#if" with "ifdef" in pngrtran.c  
						
						
						
						
					 
					
						2011-11-28 10:31:42 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							18c5cfafeb 
							
						 
					 
					
						
						
							
							[libpng15] Multiple transform bug fixes plus a work-round for double gamma  
						
						... 
						
						
						
						correction. 
						
						
					 
					
						2011-11-16 14:26:34 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4be12aa1e3 
							
						 
					 
					
						
						
							
							[libpng15] Updated commentary  
						
						
						
						
					 
					
						2011-11-10 06:35:48 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							efc4b69767 
							
						 
					 
					
						
						
							
							[libpng15] Fixed some typos in comments.  
						
						
						
						
					 
					
						2011-11-07 23:31:34 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7875d534cb 
							
						 
					 
					
						
						
							
							[libpng15] Simplified read/write API initial version; basic read/write tested  
						
						... 
						
						
						
						on a variety of images, limited documentation (in the header file.) 
						
						
					 
					
						2011-11-07 22:33:49 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							92ef313c77 
							
						 
					 
					
						
						
							
							[libpng15] Fixed compiler warnings with Intel and MSYS compilers.  
						
						... 
						
						
						
						The logical shift fix for Microsoft Visual C is required by other compilers,
so this enables that fix for all compilers when using compile-time constants.
Under MSYS 'byte' is a name declared in a system header file, so we
changed the name of a local variable to avoid the warnings that result. 
						
						
					 
					
						2011-10-27 19:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							07772cba07 
							
						 
					 
					
						
						
							
							[libpng15] Fixes for multiple calls to png_read_update_info.  
						
						... 
						
						
						
						These fixes attend to most of the errors revealed in pngvalid, however doing
the gamma work twice results in inaccuracies that can't be easily fixed.
There is now a warning in the code if this is going to happen. 
						
						
					 
					
						2011-10-14 18:19:47 -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 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							751561218f 
							
						 
					 
					
						
						
							
							[libpng15] Constant changes for 64-bit compatibility (removal of L suffixes).  
						
						... 
						
						
						
						The 16-bit cases still use "L" as we don't have a 16-bit test system. 
						
						
					 
					
						2011-09-09 17:21:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							63071acbd9 
							
						 
					 
					
						
						
							
							[devel] Zapped "zap" (changed "zap" to "remove")  
						
						
						
						
					 
					
						2011-08-29 16:16:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b8aacde83 
							
						 
					 
					
						
						
							
							[devel] Use "color" spelling consistently.  
						
						
						
						
					 
					
						2011-08-25 18:10:50 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							736f40f459 
							
						 
					 
					
						
						
							
							[devel] Fixes to rgb_to_gray and cHRM XYZ APIs  
						
						
						
						
					 
					
						2011-08-25 16:19:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							75d5bfda5b 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.5beta05.tar  
						
						
						
						
					 
					
						2011-08-17 07:47:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc79772c8 
							
						 
					 
					
						
						
							
							[devel] Revised commentary about png_rgb_to_gray coefficents  
						
						... 
						
						
						
						and fixed spelling (truely -> truly) in comments. 
						
						
					 
					
						2011-08-11 15:11:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							99ffac0838 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.5beta04.tar  
						
						
						
						
					 
					
						2011-07-29 12:35:41 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d404b6d488 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.4.tar  
						
						
						
						
					 
					
						2011-07-07 06:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8d261262d9 
							
						 
					 
					
						
						
							
							[devel] Fixed pngvalid, simplified macros, added checking for 0 in sCAL.  
						
						
						
						
					 
					
						2011-06-18 13:37:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							aee83b43d6 
							
						 
					 
					
						
						
							
							[devel] Fixed buffer bug (both the strip_16 and scale_16 transforms were  
						
						... 
						
						
						
						being applied. 
						
						
					 
					
						2011-06-18 00:19:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							24145c8869 
							
						 
					 
					
						
						
							
							[devel] Still trying to fix row buffer problem but pngvalid still fails  
						
						
						
						
					 
					
						2011-06-17 22:45:03 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e6a8060a71 
							
						 
					 
					
						
						
							
							[devel] Fixed some errors with 16_TO_8 macros  
						
						... 
						
						
						
						pngvalid still fails two tests, problem with row buffer. 
						
						
					 
					
						2011-06-17 22:28:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab63dd0892 
							
						 
					 
					
						
						
							
							[devel] Renamed png_set_chop_16() to png_set_strip_16().  
						
						
						
						
					 
					
						2011-06-17 20:41:19 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7428d443c 
							
						 
					 
					
						
						
							
							[devel] Renamed png_set_strip_16() to png_set_scale_16().  
						
						
						
						
					 
					
						2011-06-17 19:07:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5f0b9276ec 
							
						 
					 
					
						
						
							
							[devel] Made PNG_READ_16_TO_8_ACCURATE_SCALE configurable again.  
						
						... 
						
						
						
						If this is not enabled, png_set_strip_16() and png_do_scale_16_to_8()
aren't built. 
						
						
					 
					
						2011-06-16 09:05:40 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							903c64dce8 
							
						 
					 
					
						
						
							
							[devel] Added "#ifdef PNG_READ_BACKGROUND_SUPPORTED/#endif" in pngrtran.c  
						
						
						
						
					 
					
						2011-06-15 11:50:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							be720edba7 
							
						 
					 
					
						
						
							
							[devel] Correction to the expand_16 code; removed extra instance of  
						
						... 
						
						
						
						png_set_scale_16_to_8 from pngpriv.h 
						
						
					 
					
						2011-06-15 08:20:37 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3b0cc4d9 
							
						 
					 
					
						
						
							
							[devel] Fixed a problem in png_do_expand_palette() exposed by optimization in  
						
						... 
						
						
						
						1.5.3beta06
  Also removed a spurious (totally unused and confusing) member from png_info.
  The palette expand optimization prevented expansion to an intermediate RGBA
    form if tRNS was present but alpha was marked to be stripped; this exposed
    a check for tRNS in png_do_expand_palette() which is inconsistent with the
    code elsewhere in libpng. 
						
						
					 
					
						2011-06-14 23:01:07 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2232baa41b 
							
						 
					 
					
						
						
							
							[devel] Made png_set_chop_16() API removeable  
						
						... 
						
						
						
						by disabling PNG_CHOP_16_TO_8_SUPPORTED 
						
						
					 
					
						2011-06-14 06:59:46 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7dffa41643 
							
						 
					 
					
						
						
							
							[devel] Use the old scaling method for background if png_set_chop_16() was  
						
						... 
						
						
						
						called. 
						
						
					 
					
						2011-06-14 06:30:12 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							413138a5ca 
							
						 
					 
					
						
						
							
							[devel] Added png_set_chop_16() API.  
						
						
						
						
					 
					
						2011-06-13 22:07:37 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							74945f2f04 
							
						 
					 
					
						
						
							
							[devel] Fix and clarify LEGACY 16-to-8 scaling.  
						
						
						
						
					 
					
						2011-06-13 20:50:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							141d9e3c20 
							
						 
					 
					
						
						
							
							[devel] Made it possible to undefine PNG_READ_16_TO_8_ACCURATE_SCALE_SUPPORTED  
						
						... 
						
						
						
						to get the same (inaccurate) output as libpng-1.5.2 and earlier. 
						
						
					 
					
						2011-06-13 11:47:00 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							0a048923ae 
							
						 
					 
					
						
						
							
							[devel] Update CHANGES and ANNOUNCE  
						
						
						
						
					 
					
						2011-05-18 21:44:37 -05:00