Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9e168ea2c9 
							
						 
					 
					
						
						
							
							[libpng17] Merged files with version 1.6.8 that have not changed since then.  
						
						
						
						
					 
					
						2013-12-19 20:33:08 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2edcb6ad0f 
							
						 
					 
					
						
						
							
							[libpng17] Revised example.c to illustrate use of PNG_DEFAULT_sRGB and  
						
						... 
						
						
						
						PNG_GAMMA_MAC_18 as parameters for png_set_gamma(). 
						
						
					 
					
						2013-06-25 19:43:16 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7796faca 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta14.tar  
						
						
						
						
					 
					
						2013-06-08 21:00:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab097b1168 
							
						 
					 
					
						
						
							
							[libpng17] Updated copyright year to 2013 in changed files.  
						
						
						
						
					 
					
						2013-01-01 08:54:06 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							72389dec42 
							
						 
					 
					
						
						
							
							[libpng17] Cleaned up and enhanced the configure option; libpng now correctly  
						
						... 
						
						
						
						links and tests against zlib with a prefix; tests have been clarified; and
irrelevant or obsolete things (as defined by the autotools man page) have
been removed. 
						
						
					 
					
						2012-12-17 09:20:02 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ed3ca0e3eb 
							
						 
					 
					
						
						
							
							[libpng16] Fixed the simplified API example programs and improved the error  
						
						... 
						
						
						
						message if the version field is not set. 
						
						
					 
					
						2012-08-31 17:32:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							432c174b64 
							
						 
					 
					
						
						
							
							[libpng16] Eliminated use of png_sizeof(); use sizeof() instead, and use.  
						
						... 
						
						
						
						a consistent style for (sizeof type) and (sizeof (array)) 
						
						
					 
					
						2012-08-09 20:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cad0150d12 
							
						 
					 
					
						
						
							
							[libpng16] Corrected handling of row_pointers in example.c and added some  
						
						... 
						
						
						
						comments.  It has apparently been wrong since libpng-1.0.1c (confusing
use of a 1D and a 2D array for the image source). 
						
						
					 
					
						2012-08-08 21:11:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							42ed02ed9a 
							
						 
					 
					
						
						
							
							[libpng16] Reverted png_set_itxt(); it would not compile without warnings.  
						
						
						
						
					 
					
						2012-03-16 23:17:27 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							31d66245ea 
							
						 
					 
					
						
						
							
							[libpng16] Added png_set_itxt() (work in progress)  
						
						
						
						
					 
					
						2012-03-16 13:53:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f2715a558a 
							
						 
					 
					
						
						
							
							[libpng16] Revised example.c to put text strings in a temporary character array  
						
						... 
						
						
						
						instead of directly assigning string constants to png_textp members.
This avoids compiler warnings when -Wwrite-strings is enabled. 
						
						
					 
					
						2012-03-15 19:52:03 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1531bd61a0 
							
						 
					 
					
						
						
							
							[libpng16] Updated copyright year to 2012  
						
						
						
						
					 
					
						2012-01-01 14:45:04 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd301daed 
							
						 
					 
					
						
						
							
							[libpng16] Changed png_memcpy to C assignment where appropriate. Changed all  
						
						... 
						
						
						
						those uses of png_memcpy that were doing a simple assignment to assignments
(all those cases where the thing being copied is a non-array C L-value.)
Added some error checking to png_set_*() routines and removed the
reference to the non-exported function png_memcpy() from example.c. Fixed
the Visual C 64-bit build - it requires jmp_buf to be aligned, but it had
become misaligned. 
						
						
					 
					
						2011-12-28 21:34:27 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5d56786eff 
							
						 
					 
					
						
						
							
							[libpng16] Implemented 'restrict' for png_info and png_struct.  
						
						... 
						
						
						
						Added new "png_structrp" typedef. Because of the
way libpng works both png_info and png_struct are always accessed via a
single pointer.  This means adding C99 'restrict' to the pointer gives
the compiler some opportunity to optimize the code.  This change allows that. 
						
						
					 
					
						2011-12-24 09:12:00 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							13831bc06e 
							
						 
					 
					
						
						
							
							[libpng16] Updated "last changed" dates  
						
						
						
						
					 
					
						2011-12-21 08:28:28 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							414769b415 
							
						 
					 
					
						
						
							
							[libpng16] Add "free()" and "png_free_image()" calls to example code.  
						
						
						
						
					 
					
						2011-11-27 21:39:13 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2ddb252d07 
							
						 
					 
					
						
						
							
							[libpng16] Updated license info in contrib/examples and example.c  
						
						
						
						
					 
					
						2011-11-25 07:27:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7455cbf47e 
							
						 
					 
					
						
						
							
							[libpng16] Update internal version numbering and SO-numbers  
						
						
						
						
					 
					
						2011-11-24 14:49:01 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4daae30174 
							
						 
					 
					
						
						
							
							[libpng15] #ifdef out png_progressive_combine_row() when interlacing is  
						
						... 
						
						
						
						not supported. 
						
						
					 
					
						2011-10-06 21:37:47 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							ab63dd0892 
							
						 
					 
					
						
						
							
							[devel] Renamed png_set_chop_16() to png_set_strip_16().  
						
						
						
						
					 
					
						2011-06-17 20:41:19 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							857dbbe7cc 
							
						 
					 
					
						
						
							
							[devel] Revised example.c to demonstrate png_set_chop_16().  
						
						
						
						
					 
					
						2011-06-16 09:39:40 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							e1018a5bbb 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta05.tar  
						
						
						
						
					 
					
						2011-05-05 21:06:51 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc3505c7b 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.2.tar  
						
						
						
						
					 
					
						2011-03-31 11:29:05 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							f3abb2c352 
							
						 
					 
					
						
						
							
							[devel] Rename libpng.txt to libpng-manual.txt  
						
						
						
						
					 
					
						2010-10-17 12:51:53 -05: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 
							
						 
					 
					
						
						
						
						
							
						
						
							bdabd8f75b 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.0beta38  
						
						
						
						
					 
					
						2010-07-31 07:17:30 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							8f9de7acbd 
							
						 
					 
					
						
						
							
							[devel] Bump back to version libpng-1.5.0beta34  
						
						
						
						
					 
					
						2010-07-06 07:46:10 -05:00