Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							55fbff358a 
							
						 
					 
					
						
						
							
							[devel] Consistently use "n-bit", not "n bit" in comments.  
						
						
						
						
							
						
					 
					
						2011-05-17 06:49:32 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1921e6db90 
							
						 
					 
					
						
						
							
							[devel] Reversed earlier change of transformation order; move  
						
						... 
						
						
						
						png_expand_16 back where it was before libpng-1.5.3beta07.
The change doesn't work because it requires 16 bit gamma tables when the code
only generates 8 bit ones.  This fails silently; the libpng code just doesn't
do any gamma correction.  Moving the tests back leaves the old, inaccurate, 8
bit gamma calculations, but these are clearly better than none! 
						
						
							
						
					 
					
						2011-05-16 20:57:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4f77cd95 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta09  
						
						
						
						
							
						
					 
					
						2011-05-16 20:42:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5ca62c9f35 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3rc01  
						
						
						
						
							
						
					 
					
						2011-05-16 09:14:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1591a4c9dc 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta08.tar  
						
						
						
						
							
 
						
					 
					
						2011-05-16 09:10:37 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c36074e85a 
							
						 
					 
					
						
						
							
							[devel] Removed reference to non-existent png_set_rgb_to_Y from the manual.  
						
						
						
						
							
						
					 
					
						2011-05-16 09:08:51 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e128dfa2f 
							
						 
					 
					
						
						
							
							[devel] Update CHANGES and ANNOUNCE; fix some new typos in comments.  
						
						
						
						
							
						
					 
					
						2011-05-15 19:09:24 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							593fc04096 
							
						 
					 
					
						
						
							
							[devel] Fix typos and indentation in new material in the documentation.  
						
						
						
						
							
						
					 
					
						2011-05-12 22:18:23 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0b29631f 
							
						 
					 
					
						
						
							
							[devel] Documented png_set_alpha_mode(), other changes in libpng.3 and  
						
						... 
						
						
						
						libpng-manual.txt.
  The cHRM chunk now sets the defaults for png_set_rgb_to_gray() (when negative
    parameters are supplied by the caller), while in the absence of cHRM
    sRGB/Rec 709 values are still used.
  The bKGD chunk no longer overwrites the background value set by
    png_set_background(), allowing the latter to be used before the file
    header is read. It never performed any useful function to override
    the default anyway.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
(subscription required; visit 
						
						
							
						
					 
					
						2011-05-12 21:48:29 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4d32baa4 
							
						 
					 
					
						
						
							
							[devel] Improve "pngvalid --speed" to exclude more of pngvalid from the time.  
						
						
						
						
							
						
					 
					
						2011-05-11 23:02:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d83530f45d 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta08  
						
						
						
						
							
						
					 
					
						2011-05-11 14:39:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3f42123f 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta07.tar  
						
						
						
						
							
 
						
					 
					
						2011-05-11 14:36:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							36fa2a0abd 
							
						 
					 
					
						
						
							
							[devel] Check for up->location !PNG_AFTER_IDAT when writing unknown chunks  
						
						... 
						
						
						
						before IDAT. 
						
						
							
						
					 
					
						2011-05-11 06:52:37 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d768d103cf 
							
						 
					 
					
						
						
							
							[devel] Minor revision of commentary about png_set_alpha_mode().  
						
						
						
						
							
						
					 
					
						2011-05-08 23:26:19 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							44e26d4149 
							
						 
					 
					
						
						
							
							[devel] Revised commentary about png_set_alpha_mode() to make it clearer  
						
						... 
						
						
						
						that this only affects how composited pixels are returned to the calling
application; they don't affect the pixels that are written to a PNG file. 
						
						
							
						
					 
					
						2011-05-08 22:56:42 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							96cec0e1a3 
							
						 
					 
					
						
						
							
							[devel] Added expand_16 suppport to the high level interface.  
						
						
						
						
							
						
					 
					
						2011-05-08 22:48:12 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b34191ae 
							
						 
					 
					
						
						
							
							[devel] Added expand_16 suppport to the high level interface.  
						
						
						
						
							
						
					 
					
						2011-05-08 19:46:51 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e9eeb743cb 
							
						 
					 
					
						
						
							
							[devel] Reverted recent change of errors to warnings.  
						
						
						
						
							
						
					 
					
						2011-05-08 19:39:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba34667a1 
							
						 
					 
					
						
						
							
							[devel] Changed some errors to warnings, added missing "png_ptr" arg in  
						
						... 
						
						
						
						some currently dead code in pngrtran.c that will be enabled in libpng-1.6 
						
						
							
						
					 
					
						2011-05-08 06:02:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							87952f0623 
							
						 
					 
					
						
						
							
							[devel] Fix spelling of "implemented" in CHANGES and ANNOUNCE  
						
						
						
						
							
						
					 
					
						2011-05-07 22:36:47 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d12c02f020 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta07  
						
						
						
						
							
						
					 
					
						2011-05-07 22:07:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d737dad1 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta06.tar  
						
						
						
						
							
 
						
					 
					
						2011-05-07 22:04:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							492ef9c964 
							
						 
					 
					
						
						
							
							[devel] Apply new PNG_WARNING_PARAMETERS macro in pngwutil.c  
						
						
						
						
							
						
					 
					
						2011-05-07 21:42:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7822514cc 
							
						 
					 
					
						
						
							
							[devel] Fix typos in comments, add new API synopses to libpng.3  
						
						
						
						
							
						
					 
					
						2011-05-07 21:23:43 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6ee0edf880 
							
						 
					 
					
						
						
							
							[devel] Removed the -D_ALL_SOURCE from definitions for AIX in CMakeLists.txt  
						
						
						
						
							
						
					 
					
						2011-05-05 22:13:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							00015a81dd 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta06  
						
						
						
						
							
						
					 
					
						2011-05-05 21:11:56 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e1018a5bbb 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta05.tar  
						
						
						
						
							
 
						
					 
					
						2011-05-05 21:06:51 -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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1384c048e4 
							
						 
					 
					
						
						
							
							[devel] Added comments in png.h about relocation of the png_struct  
						
						... 
						
						
						
						and png_info definitions. 
						
						
							
						
					 
					
						2011-04-28 23:22:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							24fde6e00f 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta05  
						
						
						
						
							
						
					 
					
						2011-04-28 23:20:24 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							33ced44f9e 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta04  
						
						
						
						
							
						
					 
					
						2011-04-27 15:38:15 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							20786be695 
							
						 
					 
					
						
						
							
							[devel] Added more about creating and destroying the optional "end_info"  
						
						... 
						
						
						
						structure in the libpng documentation. 
						
						
							
						
					 
					
						2011-04-20 22:20:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							99778e17af 
							
						 
					 
					
						
						
							
							[devel] Mention the reason to call png_read_end() in the libpng documentation.  
						
						
						
						
							
						
					 
					
						2011-04-20 17:43:52 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cf78aee1c4 
							
						 
					 
					
						
						
							
							[devel] Removed an obsolete statement from libpngpf.3  
						
						
						
						
							
						
					 
					
						2011-04-17 19:26:56 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd31bbfce 
							
						 
					 
					
						
						
							
							[devel] Give credit for recent bug report to Andrew Church.  
						
						
						
						
							
						
					 
					
						2011-04-17 19:02:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc9f8472c 
							
						 
					 
					
						
						
							
							[devel] Updated CHANGES, ANNOUNCE, and pngtest.png to reflect recent changes.  
						
						
						
						
							
						
					 
					
						2011-04-17 18:58:38 -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 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f9426399 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.3beta04  
						
						
						
						
							
						
					 
					
						2011-04-16 21:48:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1cd70774 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.3beta03.tar  
						
						
						
						
							
 
						
					 
					
						2011-04-16 21:39:11 -05:00