Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							eaad9f9177 
							
						 
					 
					
						
						
							
							[libpng17] Minor editing of README and comments in example.c and pngtest.c.  
						
						
						
						
							
						
					 
					
						2014-10-17 09:55:43 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							70cd1a10f2 
							
						 
					 
					
						
						
							
							[libpng17] Also don't mark text chunks as written in the end_ptr until written.  
						
						
						
						
							
						
					 
					
						2014-10-05 18:04:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7974d60f54 
							
						 
					 
					
						
						
							
							[libpng17] Merge with libpng-1.6.14beta07  
						
						... 
						
						
						
						Removed "option READ_COMPRESSED_TEXT enables READ_TEXT" from pnglibconf.dfa,
  to make it possible to configure a libpng that supports iCCP but not TEXT.
Removed "option WRITE_COMPRESSED_TEXT enables WRITE_TEXT" from pnglibconf.dfa
Only mark text chunks as written after successfully writing them. 
						
						
							
						
					 
					
						2014-10-05 16:25:17 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e743d385 
							
						 
					 
					
						
						
							
							[libpng17] Merge recent changes from libpng-1.6.14beta06:  
						
						... 
						
						
						
						Added "option READ_iCCP enables READ_COMPRESSED_TEXT" to pnglibconf.dfa
Removed unused "text_len" parameter from private function png_write_zTXt().
Conditionally compile some code in png_deflate_claim(), when
  PNG_WARNINGS_SUPPORTED and PNG_ERROR_TEXT_SUPPORTED are disabled.
Replaced repeated code in pngpread.c with PNG_PUSH_SAVE_BUFFER_IF_FULL.
Added "chunk iTXt enables TEXT" and "chunk zTXt enables TEXT"
  to pnglibconf.dfa.
Edit and fix typos in comments. 
						
						
							
						
					 
					
						2014-10-04 12:41:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b2e89f1af6 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to libpng-1.7.0beta38.tar  
						
						
						
						
							
						
					 
					
						2014-09-28 13:36:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ad30a1262b 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta37.tar  
						
						
						
						
							
 
						
					 
					
						2014-09-28 13:33:11 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							35f88c1341 
							
						 
					 
					
						
						
							
							[libpng17] Merged scripts/* with libpng-1.6.14beta04.  
						
						
						
						
							
						
					 
					
						2014-09-28 12:49:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8050416f 
							
						 
					 
					
						
						
							
							[libpng17] Merge pngvalid.c and pngfix.c with libpng-1.6.14beta04  
						
						
						
						
							
						
					 
					
						2014-09-28 10:37:26 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							776d1768aa 
							
						 
					 
					
						
						
							
							[libpng17] Merge pngvalid.c with libpng-1.6.14beta04.  
						
						
						
						
							
						
					 
					
						2014-09-27 19:30:35 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d7078c52e2 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta37  
						
						
						
						
							
						
					 
					
						2014-09-27 19:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a67ac3f1e 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta36.tar  
						
						
						
						
							
 
						
					 
					
						2014-09-27 18:52:47 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2799bf9a4f 
							
						 
					 
					
						
						
							
							[libpng17] Merge recent changes to the manual and pngrutil.c from libpng-1.6.14beta04.  
						
						
						
						
							
						
					 
					
						2014-09-27 18:49:42 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							34e49ae1bc 
							
						 
					 
					
						
						
							
							[libpng17] Updated scripts/makefiles from libpng-1.6.13beta04.  
						
						
						
						
							
						
					 
					
						2014-08-08 09:30:23 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cea01951da 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta36  
						
						
						
						
							
						
					 
					
						2014-08-06 09:10:16 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9c06b11a 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta35.tar  
						
						
						
						
							
 
						
					 
					
						2014-08-06 09:10:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f3b1eb68a6 
							
						 
					 
					
						
						
							
							[libpng17] Added some CVE numbers to the January 2013 CHANGES and ANNOUNCE files  
						
						
						
						
							
						
					 
					
						2014-04-10 16:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							12845bc947 
							
						 
					 
					
						
						
							
							[libpng17] Fixed a typo in pngrutil.c, introduced in libpng-1.5.6, that  
						
						... 
						
						
						
						interferes with "blocky" expansion of sub-8-bit interlaced PNG files
(Eric Huss). 
						
						
							
						
					 
					
						2014-04-06 09:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3ac960f128 
							
						 
					 
					
						
						
							
							[libpng17] Fixed syntax of Copy command in makefile.amiga  
						
						
						
						
							
						
					 
					
						2014-03-22 18:35:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2b0248e2 
							
						 
					 
					
						
						
							
							[libpng17] Complete the update of scripts/makefile.ne12bsd.  
						
						
						
						
							
						
					 
					
						2014-03-22 13:47:31 -05:00 
						 
				 
			
				
					
						
							
							
								Cosmin Truta 
							
						 
					 
					
						
						
						
						
							
						
						
							e529698d38 
							
						 
					 
					
						
						
							
							[libpng17] Allow an easy replacement of the default pre-built configuration  
						
						... 
						
						
						
						header with a custom header, via the make PNGLIBCONF_H_PREBUILT macro. 
						
						
							
						
					 
					
						2014-03-22 13:08:31 -05:00 
						 
				 
			
				
					
						
							
							
								Cosmin Truta 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9e897289 
							
						 
					 
					
						
						
							
							[libpng17] Port recent changes from libpng16 branch:  
						
						... 
						
						
						
						Silence 'unused parameter' build warnings (Cosmin).
  $(CP) is now used alongside $(RM_F).  Also, use 'copy' instead
    of 'cp' where applicable, and applied other minor makefile changes.
  Don't warn about invalid dimensions exceeding user limits. 
						
						
							
						
					 
					
						2014-03-22 11:09:18 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a81956ffe 
							
						 
					 
					
						
						
							
							[libpng17] Mention scripts/pnglibconf.h.prebuilt in INSTALL.  
						
						
						
						
							
						
					 
					
						2014-03-21 12:47:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0acf4f9770 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta35  
						
						
						
						
							
						
					 
					
						2014-03-17 13:21:10 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b407af6503 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta34.tar  
						
						
						
						
							
 
						
					 
					
						2014-03-17 13:19:20 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb41f05df 
							
						 
					 
					
						
						
							
							[libpng17] Moved configuration information from the manual to the INSTALL  
						
						... 
						
						
						
						file. 
						
						
							
						
					 
					
						2014-03-16 21:45:07 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ebdaa0700 
							
						 
					 
					
						
						
							
							[libpng17] Changed ZlibSrcDir from 1.2.5 to 1.2.8 in projects/vstudio.  
						
						
						
						
							
						
					 
					
						2014-03-09 18:32:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e61b58980 
							
						 
					 
					
						
						
							
							[libpng17] Use "if (value != 0)" instead of "if (value)" consistently.  
						
						
						
						
							
						
					 
					
						2014-03-08 13:25:55 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							88e7d62fbc 
							
						 
					 
					
						
						
							
							[libpng17] Remove CALLOC_SUPPORTED from scripts/pnglibconf.dfa and prebuilt  
						
						
						
						
							
						
					 
					
						2014-03-07 11:54:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							43cd0a0bb5 
							
						 
					 
					
						
						
							
							[libpng17] Treat CRC error handling with png_set_crc_action(), instead of with  
						
						... 
						
						
						
						png_set_benign_errors(), which has been the case since libpng-1.6.0beta18. 
						
						
							
						
					 
					
						2014-02-27 15:40:30 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1345c5bff8 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta34  
						
						
						
						
							
						
					 
					
						2014-02-27 09:07:25 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							39c420834f 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta33.tar  
						
						
						
						
							
 
						
					 
					
						2014-02-27 08:27:24 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f898f69f46 
							
						 
					 
					
						
						
							
							[libpng17] Fixed typos in the manual and in scripts/pnglibconf.dfa  
						
						... 
						
						
						
						(CFLAGS -> CPPFLAGS and PNG_USR_CONFIG -> PNG_USER_CONFIG). 
						
						
							
						
					 
					
						2014-02-26 22:24:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							352f43cdc6 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta33  
						
						
						
						
							
						
					 
					
						2014-02-26 13:24:57 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f99393490d 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta32.tar  
						
						
						
						
							
 
						
					 
					
						2014-02-26 12:54:47 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							deb920b4a7 
							
						 
					 
					
						
						
							
							[libpng17] Don't recognize known sRGB profiles as sRGB if they have been hacked,  
						
						... 
						
						
						
						but don't reject them and don't issue a copyright violation warning. 
						
						
							
						
					 
					
						2014-02-26 11:52:00 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							148cdac18f 
							
						 
					 
					
						
						
							
							[libpng17] Moved some documentation from png.h to libpng.3 and libpng-manual.txt  
						
						... 
						
						
						
						Minor editing of contrib/arm-neon/README and contrib/examples/*.c 
						
						
							
						
					 
					
						2014-02-26 11:50:02 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							51ecc14a8a 
							
						 
					 
					
						
						
							
							[libpng17] Document how to use different crc_action after reading the image  
						
						... 
						
						
						
						data in the sequential reader. 
						
						
							
						
					 
					
						2014-02-23 13:36:31 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							713a20c57d 
							
						 
					 
					
						
						
							
							[libpng17] Added png_ptr->process_mode = PNG_READ_IDAT_MODE in  
						
						... 
						
						
						
						png_push_read_chunk after recognizing the IDAT chunk, which avoids an
infinite loop while reading a datastream whose first IDAT chunk is of
zero-length. 
						
						
							
						
					 
					
						2014-02-23 10:09:57 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4526f546ba 
							
						 
					 
					
						
						
							
							[libpng17] Use a user warning handler in contrib/gregbook/readpng2.c instead  
						
						... 
						
						
						
						of default, so warnings will be put on stderr even if libpng has CONSOLE_IO
disabled. 
						
						
							
						
					 
					
						2014-02-23 10:08:50 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0c5acfa19e 
							
						 
					 
					
						
						
							
							[libpng17] Check for __has_extension before using it in pngconf.h, to  
						
						... 
						
						
						
						support older Clang versions (Jeremy Sequoia). 
						
						
							
						
					 
					
						2014-02-20 07:11:17 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							848eeacb41 
							
						 
					 
					
						
						
							
							[libpng17] Check for info_ptr == NULL early in png_read_end() so we don't need  
						
						... 
						
						
						
						to run all the png_handle_*() and depend on them to return if info_ptr == NULL.
This improves the performance of png_read_end(png_ptr, NULL) and makes
it more robust against future programming errors. 
						
						
							
						
					 
					
						2014-02-17 11:53:35 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							2ced844b0e 
							
						 
					 
					
						
						
							
							[libpng17] Deleted a now-redundant #define png_error from pngvalid.c  
						
						
						
						
							
						
					 
					
						2014-02-16 22:51:23 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c5ed8d1d 
							
						 
					 
					
						
						
							
							[libpng17] Removed "#define PNG_NO_WARNINGS" from contrib/pngminim/*/pngusr.h  
						
						... 
						
						
						
						because warnings are already turned off in the *.dfa files. 
						
						
							
						
					 
					
						2014-02-16 15:48:58 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							76004ce6ed 
							
						 
					 
					
						
						
							
							[libpng17] Moved OS dependent code from arm/arm_init.c, to allow the included  
						
						... 
						
						
						
						implementation of the ARM NEON discovery function to be set at
build-time and provide sample implementations from the current code in the
contrib/arm-neon subdirectory. The __linux__ code has also been changed to
compile and link on Android by using /proc/cpuinfo, and the old linux code
is in contrib/arm-neon/linux-auxv.c.  The new code avoids POSIX and Linux
dependencies apart from opening /proc/cpuinfo and is C90 compliant. 
						
						
							
						
					 
					
						2014-02-16 15:41:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							258b986917 
							
						 
					 
					
						
						
							
							[libpng17] Moved redefines of png_error(), png_warning(), png_chunk_error(),  
						
						... 
						
						
						
						and png_chunk_warning() from pngpriv.h to png.h to make them visible
to libpng-calling applications. 
						
						
							
						
					 
					
						2014-02-16 08:36:28 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							50a09830b8 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta32  
						
						
						
						
							
						
					 
					
						2014-02-05 23:32:25 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3f244085 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta31.tar  
						
						
						
						
							
 
						
					 
					
						2014-02-05 22:46:04 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fb1305faeb 
							
						 
					 
					
						
						
							
							[libpng17] Support builds with unsupported PNG_TRANSFORM_* values.  All of the  
						
						... 
						
						
						
						PNG_TRANSFORM_* values are always defined in png.h and, because they
are used for both read and write in some cases, it is not reliable
to #if out ones that are totally unsupported. This change adds error
detection in png_read_image() and png_write_image() to do a
png_app_error() if the app requests something that cannot be done
and it adds corresponding code to pngimage.c to handle such options
by not attempting to test them. 
						
						
							
						
					 
					
						2014-02-05 20:13:19 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7f3bbab7 
							
						 
					 
					
						
						
							
							[libpng17] Deleted the other instance of "c = b;" which is the one that  
						
						... 
						
						
						
						triggered a scan-build warning in pngrutil.c. 
						
						
							
						
					 
					
						2014-02-05 16:54:37 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d032e966d 
							
						 
					 
					
						
						
							
							[libpng17' Restored a line, "c = b;", that was inadvertently deleted from the  
						
						... 
						
						
						
						PAETH filtering code from libpng-1.7.0beta24/pngrutil.c and reenabled
the pngimage tests. 
						
						
							
						
					 
					
						2014-02-05 15:19:13 -06:00