Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							997b193f63 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.6beta03.tar  
						
						
						
						
					 
					
						2011-09-28 07:24:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d02d6a1c7d 
							
						 
					 
					
						
						
							
							[libpng15] Fixed a typo in the definition of the new PNG_STRING_FROM_CHUNK(s,c)  
						
						... 
						
						
						
						macro. 
						
						
					 
					
						2011-09-26 16:43:08 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							d3261115a8 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.5rc01.tar  
						
						
						
						
					 
					
						2011-09-15 08:27:01 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9b979b177b 
							
						 
					 
					
						
						
							
							[devel] Added new types and internal functions for CIE RGB end point handling  
						
						... 
						
						
						
						to pngpriv.h (functions yet to be implemented). 
						
						
					 
					
						2011-08-16 22:58:33 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7b9796539d 
							
						 
					 
					
						
						
							
							[devel] Prevent unexpected API exports from non-libpng DLLs on Windows.  
						
						... 
						
						
						
						The "_DLL" is removed from the test of whether a DLL is being built. 
						
						
					 
					
						2011-08-16 22:57:27 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1dc2329a 
							
						 
					 
					
						
						
							
							[devel] Removed string/memory macros that are no longer used  
						
						... 
						
						
						
						and are not necessarily fully supportable, particularly png_strncpy and
png_snprintf. 
						
						
					 
					
						2011-06-11 06:58:46 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d3fc1ca3b 
							
						 
					 
					
						
						
							
							[devel] Moved macro definitions for PNG_HAVE_IHDR, PNG_HAVE_PLTE, and  
						
						... 
						
						
						
						PNG_AFTER_IDAT from pngpriv.h to png.h because they must be visible to
applications that call png_set_unknown_chunks(). 
						
						
					 
					
						2011-05-10 23:48:00 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							f70c7d02e9 
							
						 
					 
					
						
						
							
							[devel] Added named value and 'flag' gamma support to png_set_gamma.  Made a  
						
						... 
						
						
						
						minor change from the previous (unreleased) ABI/API to hide the exact value
used for Macs - it's not a good idea to embed this in the ABI! 
						
						
					 
					
						2011-05-10 22:54:37 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							af855e415d 
							
						 
					 
					
						
						
							
							[devel] Remove some trailing blanks.  
						
						
						
						
					 
					
						2011-05-07 10:54: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b3b7168077 
							
						 
					 
					
						
						
							
							[devel] Added appropriate feature test macros (_POSIX_SOURCE, _ISOC99_SOURCE)  
						
						... 
						
						
						
						to ensure libpng sees the correct API. 
						
						
					 
					
						2011-05-03 22:30:19 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4a12f4a22a 
							
						 
					 
					
						
						
							
							[devel] Cleanup of conditional compilation code and of background/gamma  
						
						... 
						
						
						
						handling. Internal changes only except for a new option to avoid compiling
in the png_build_grayscale_palette API (which is not used at all internally.)
The main change is to move the transform tests (READ_TRANSFORMS,
WRITE_TRANSFORMS) up one level to the caller of the APIs. 
						
						
					 
					
						2011-04-17 18:34:22 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							537c146082 
							
						 
					 
					
						
						
							
							[devel] Fixed gcc -ansi -pedantic compile, using __STRICT_ANSI__  
						
						
						
						
					 
					
						2011-04-15 06:36:21 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8abcf141fa 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta02.tar  
						
						
						
						
					 
					
						2011-04-03 06:36:34 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							f83783115f 
							
						 
					 
					
						
						
							
							[devel] Use a mode bit to avoid reopening the zstream except when necessary.  
						
						
						
						
					 
					
						2011-03-31 22:06:04 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc3505c7b 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.2.tar  
						
						
						
						
					 
					
						2011-03-31 11:29:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f3dd1cc51e 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.2rc01.tar  
						
						
						
						
					 
					
						2011-03-18 22:03:48 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cad6798a8c 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.2beta01.tar  
						
						
						
						
					 
					
						2011-02-13 06:13:39 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c36bb79352 
							
						 
					 
					
						
						
							
							[devel] Trim trailing blanks from sources and manual  
						
						
						
						
					 
					
						2011-02-12 09:49:07 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4d56296443 
							
						 
					 
					
						
						
							
							[devel] Implement expansion to 16 bits  
						
						
						
						
					 
					
						2011-02-12 09:01:20 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9b872f4cf9 
							
						 
					 
					
						
						
							
							[devel] Clean up ALPHA flags and transformations  
						
						
						
						
					 
					
						2011-02-12 09:00:16 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8625b394b5 
							
						 
					 
					
						
						
							
							[devel] Changed some names of formal parameters to avoid Shadow warnings  
						
						
						
						
					 
					
						2011-02-03 21:43:38 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							25d2d47f86 
							
						 
					 
					
						
						
							
							[devel] updated the commentary in pngpriv.h about PNG_UNUSED().  
						
						
						
						
					 
					
						2011-01-31 10:25:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0eaee5c6 
							
						 
					 
					
						
						
							
							[devel] Changed PNG_UNUSED to "(void)param;"  
						
						
						
						
					 
					
						2011-01-30 11:55:35 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf3293a3cb 
							
						 
					 
					
						
						
							
							[devel] Fixed comments around PNG_UNUSED macro definition in pngpriv.h  
						
						
						
						
					 
					
						2011-01-28 15:14:43 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e2e14addf 
							
						 
					 
					
						
						
							
							[devel] Changed PNG_UNUSED from "param=param;" to "{if(param){}}".  
						
						
						
						
					 
					
						2011-01-27 13:23:08 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e15da5b94 
							
						 
					 
					
						
						
							
							[devel] Simplified the PNG_UNUSED macro.  
						
						
						
						
					 
					
						2011-01-27 12:45:56 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2774238722 
							
						 
					 
					
						
						
							
							[devel] Trying a different PNG_UNUSED macro.  
						
						
						
						
					 
					
						2011-01-27 09:37:34 -06: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 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d604e681 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0rc06.tar  
						
						
						
						
					 
					
						2011-01-04 09:09:27 -06:00