Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2be8b64af2 
							
						 
					 
					
						
						
							
							[devel] Update documentation  
						
						
						
						
							
						
					 
					
						2010-07-29 19:09:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a76a674f 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta36.tar  
						
						
						
						
							
 
						
					 
					
						2010-07-29 18:02:16 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							29034c5076 
							
						 
					 
					
						
						
							
							[devel] Expanded the new TAB characters.  
						
						
						
						
							
						
					 
					
						2010-07-29 17:58:49 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							6da5b35fca 
							
						 
					 
					
						
						
							
							[master] Bump to version 1.4.4beta04  
						
						
						
						
							
						
					 
					
						2010-07-24 18:20:21 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							abd68eb92b 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.4beta03.tar  
						
						
						
						
							
 
						
					 
					
						2010-07-24 18:16:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf451ffc9a 
							
						 
					 
					
						
						
							
							[master] Eliminated the new special case typedef of png_longjmp_ptr for WATCOM  
						
						... 
						
						
						
						and made a special case "#define PNGAPI" in pngconf.h instead. 
						
						
							
						
					 
					
						2010-07-24 18:13:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							be734f5592 
							
						 
					 
					
						
						
							
							[master] Removed reference to cbuilder5/* from Makefile.in and Makefile.am  
						
						
						
						
							
						
					 
					
						2010-07-24 15:31:38 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d7aa6aa916 
							
						 
					 
					
						
						
							
							[devel] Bump to version libpng-1.5.0beta36  
						
						
						
						
							
						
					 
					
						2010-07-24 08:37:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0c080847 
							
						 
					 
					
						
						
							
							[master] Bump to version 1.4.4beta03  
						
						
						
						
							
						
					 
					
						2010-07-24 08:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1ba773b0 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.4beta02.tar  
						
						
						
						
							
 
						
					 
					
						2010-07-24 08:30:30 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd46fb8f7 
							
						 
					 
					
						
						
							
							[master] Moved the definition of png_snprintf() outside of the enclosing  
						
						... 
						
						
						
						"#ifdef" blocks in pngconf.h 
						
						
							
						
					 
					
						2010-07-24 08:09:12 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							849a1ab845 
							
						 
					 
					
						
						
							
							[master] Added a special case typedef of png_longjmp_ptr for WATCOM.  
						
						
						
						
							
						
					 
					
						2010-07-24 08:02:03 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							940de5ab02 
							
						 
					 
					
						
						
							
							[master] Moved the definition of png_snprintf()  
						
						... 
						
						
						
						outside of the enclosing #ifdef blocks in pngconf.h 
						
						
							
						
					 
					
						2010-07-24 07:56:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9578f379 
							
						 
					 
					
						
						
							
							[master] Update copyright year in documentation  
						
						
						
						
							
						
					 
					
						2010-07-22 07:55:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c182d55fc5 
							
						 
					 
					
						
						
							
							[devel] Update copyright year in documentation  
						
						
						
						
							
						
					 
					
						2010-07-22 07:42:39 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0ce807691b 
							
						 
					 
					
						
						
							
							[master] Added -DNO_PNG_SNPRINTF to CFLAGS in scripts/makefile.dj2  
						
						
						
						
							
						
					 
					
						2010-07-16 21:17:50 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							11a6f58528 
							
						 
					 
					
						
						
							
							[devel] Added -DNO_PNG_SNPRINTF to CFLAGS in scripts/makefile.dj2  
						
						
						
						
							
						
					 
					
						2010-07-16 21:07:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9d4cecaad 
							
						 
					 
					
						
						
							
							[devel] Removed some newly-added TAB characters.  
						
						
						
						
							
						
					 
					
						2010-07-12 07:12:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f1202087f8 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta35.tar  
						
						
						
						
							
 
						
					 
					
						2010-07-12 06:52:41 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8ea5eede 
							
						 
					 
					
						
						
							
							[master] Bump to version 1.4.4beta02  
						
						
						
						
							
						
					 
					
						2010-07-12 06:41:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7869e676af 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.4beta01.tar  
						
						
						
						
							
 
						
					 
					
						2010-07-12 06:37:08 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee51445f6 
							
						 
					 
					
						
						
							
							[devel] Put #ifndef PNG_EXTERN, #endif around #define PNG_EXTERN in pngpriv.h  
						
						
						
						
							
						
					 
					
						2010-07-12 06:29:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							af0a726689 
							
						 
					 
					
						
						
							
							[master] 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" {')
Put #ifndef PNG_EXTERN, #endif around the define PNG_EXTERN in pngpriv.h 
						
						
							
						
					 
					
						2010-07-12 06:22:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f9de7acbd 
							
						 
					 
					
						
						
							
							[devel] Bump back to version libpng-1.5.0beta34  
						
						
						
						
							
						
					 
					
						2010-07-06 07:46:10 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							8d9263fca6 
							
						 
					 
					
						
						
							
							[master] Added some "(" that were missing in README and scripts/README.txt  
						
						
						
						
							
						
					 
					
						2010-06-30 23:11:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d6a0cbaade 
							
						 
					 
					
						
						
							
							[master] Removed some newly-added TAB characters from pngpread.c  
						
						... 
						
						
						
						and pngrtran.c, and fixed some indentation in pngpread.c and pngrutil.c 
						
						
							
						
					 
					
						2010-06-30 23:07:02 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							73e28ef13d 
							
						 
					 
					
						
						
							
							[devel] Reverted changes to call png_longjmp in contrib/gregbook  
						
						... 
						
						
						
						where it is not appropriate.  If mainprog->jmpbuf is used by setjmp,
then png_longjmp cannot be used.
Reversed patch to remove error handler when the jmp_buf is stored in the
main program structure, not the png_struct.
The error handler is needed because the default handler in libpng will
always use the jmp_buf in the library control structure; this is never
set.  The gregbook code is a useful example because, even though it
uses setjmp/longjmp, it shows how error handling can be implemented
using control mechanisms not directly supported by libpng.  The
technique will work correctly with mechanisms such as Microsoft
Structure Exceptions or C++ exceptions (compiler willing - note that gcc
does not by default support interworking of C and C++ error handling.) 
						
						
							
						
					 
					
						2010-06-28 20:19:57 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2302a4d04f 
							
						 
					 
					
						
						
							
							[master] Revised the "SEE ALSO" style of libpng.3, libpngpf.3, and png.5  
						
						
						
						
							
						
					 
					
						2010-06-27 13:53:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6cac43c974 
							
						 
					 
					
						
						
							
							[devel] Changed char *msg to PNG_CONST char *msg in pngrutil.c  
						
						
						
						
							
						
					 
					
						2010-06-26 12:33:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							82980f31d9 
							
						 
					 
					
						
						
							
							[devel] Make png_set_sRGB_gAMA_and_cHRM set values using either the fixed or  
						
						... 
						
						
						
						floating point APIs, but not both. 
						
						
							
						
					 
					
						2010-06-26 12:31:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f9a2d08ea 
							
						 
					 
					
						
						
							
							[master] Bump version to libpng-1.4.4beta01  
						
						
						
						
							
						
					 
					
						2010-06-25 22:18:15 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a691ca0f85 
							
						 
					 
					
						
						
							
							[devel] Changed "#else" to "#endif/#ifdef" in png_set_gAMA_and_cHRM().  
						
						
						
						
							
						
					 
					
						2010-06-25 22:03:21 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a42edec9ef 
							
						 
					 
					
						
						
							
							[devel] Imported from libpng-1.5.0beta33.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 21:46:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a272d8fe3d 
							
						 
					 
					
						
						
							
							[devel] Made FIXED and FLOATING options consistent in the APIs they enable  
						
						... 
						
						
						
						and disable.  Corrected scripts/options.awk to handle both command line
options and options specified in the .dfa files. 
						
						
							
						
					 
					
						2010-06-25 21:45:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							30c73195b5 
							
						 
					 
					
						
						
							
							[master] Tag the recent releases  
						
						
						
						
							
						
					 
					
						2010-06-25 20:44:31 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a81c59a960 
							
						 
					 
					
						
						
							
							[devel] Tag recent releases.  
						
						
						
						
							
						
					 
					
						2010-06-25 20:41:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							097485195c 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3.tar  
						
						
						
						
							
						
					 
					
						2010-06-25 20:22:08 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f6fa110a 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3rc03.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:16 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							90cfcecc09 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3rc02.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dee0e2ed0f 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3rc01.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:12 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad9884ff1 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3beta05.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							188eb6b426 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3beta04.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:07 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8361f64dbf 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3beta02.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a6227941e 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3beta01.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:20:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a582b8f840 
							
						 
					 
					
						
						
							
							[master] Imported from libpng-1.4.3.tar  
						
						
						
						
							
 
						
					 
					
						2010-06-25 20:19:59 -05:00