John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							808ea281a4 
							
						 
					 
					
						
						
							
							[libpng17] Corrected Android builds and corrected libpng.vers with symbol  
						
						 
						
						... 
						
						
						
						prefixing. This adds an API to set optimization options externally,
providing an alternative and general solution for the non-portable
run-time tests used by the ARM Neon code.  It also makes those tests
compile and link on Android.  The order of settings vs options in
pnglibconf.h is reversed to allow settings to depend on options and
options can now set (or override) the defaults for settings. 
						
						
							
						
					 
					
						2013-03-03 21:29:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ec89aefb44 
							
						 
					 
					
						
						
							
							[libpng17] Changed user chunk callback API to respect global and per chunk  
						
						 
						
						... 
						
						
						
						defaults.  Previously a return of 0 from a user chunk callback would result in
the chunk being saved (if this was safe, even if the chunk was unsafe-to-copy);
this change respects the defaults set by the application, so unknown chunks
can be discarded by default and known-safe ones preserved. 
						
						
							
						
					 
					
						2013-03-02 21:39:44 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6152dbd424 
							
						 
					 
					
						
						
							
							[libpng17] Fixed bug introduced in libpng-1.6.0beta28 that causes libpng to  
						
						 
						
						... 
						
						
						
						handle chunks even when they have been tagged PNG_HANDLE_CHUNK_NEVER.
Also fixed two typos (SUPPOPRTED should be SUPPORTED) in pngrutil.c 
						
						
							
						
					 
					
						2013-03-01 20:08:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe18c0d9ea 
							
						 
					 
					
						
						
							
							[libpng17] Avoid a possible memory leak in contrib/gregbook/readpng.c  
						
						 
						
						
						
						
							
						
					 
					
						2013-03-01 13:28:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1b0358302d 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta05  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-27 14:53:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d20f9d5030 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta04.tar  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-27 14:40:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fc447311aa 
							
						 
					 
					
						
						
							
							[libpng17] Revised scripts/dfn.awk to work with the buggy MSYS awk that  
						
						 
						
						... 
						
						
						
						has trouble with CRLF line endings. 
						
						
							
						
					 
					
						2013-02-27 13:30:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e30e43587 
							
						 
					 
					
						
						
							
							[libpng17] Add info about order of png_set_* calls to the manual.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-26 08:34:45 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0403ccf1de 
							
						 
					 
					
						
						
							
							[libpng16] Revised INSTALL to recommend using CPPFLAGS instead of INCLUDES.  
						
						 
						
						... 
						
						
						
						Revised scripts/makefile.freebsd to respect ZLIBDIR and ZLIBINC. 
						
						
							
						
					 
					
						2013-02-22 20:32:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a321cc088 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta04  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-22 17:29:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c9f99f487b 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta03.tar  
						
						 
						
						
						
						
							
  v1.7.0beta03
 
						
					 
					
						2013-02-22 17:29:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8360e60abc 
							
						 
					 
					
						
						
							
							[libpng17] Update scripts/pnglibconf.h.prebuilt  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-19 10:07:56 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							2799f74489 
							
						 
					 
					
						
						
							
							[libpng17] Fixed ALIGNED_MEMORY support and  
						
						 
						
						... 
						
						
						
						Allow run-time ARM NEON checking to be disabled. A new configure option:
--enable-arm-neon=always will stop the run-time checks. New checks
within arm/arm_init.c will cause the code not to be compiled unless
__ARM_NEON__ is set. This should make it fail safe (if someone asks
for it on then the build will fail if it can't be done.) 
						
						
							
						
					 
					
						2013-02-19 09:52:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7363babe4f 
							
						 
					 
					
						
						
							
							[libpng17] Reenabled code to allow zero length PLTE chunks for MNG.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-18 21:36:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a526f789 
							
						 
					 
					
						
						
							
							[libpng17] Eliminated references to "png_sizeof()" in the documentation.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-18 15:25:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0935b8dc 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta03  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-18 13:02:33 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ae6503fe0e 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta02.tar  
						
						 
						
						
						
						
							
  v1.7.0beta02
 
						
					 
					
						2013-02-18 13:02:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							851a6265a8 
							
						 
					 
					
						
						
							
							[libpng17] Use parentheses consistently with #if defined()  
						
						 
						
						... 
						
						
						
						and wrapped some long lines. 
						
						
							
						
					 
					
						2013-02-17 15:25:29 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa24d4108 
							
						 
					 
					
						
						
							
							[libpng17] Fixed double-underscore typo in an #ifdef in png.c  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-16 16:38:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							206f4d2678 
							
						 
					 
					
						
						
							
							[libpng17] Use approved/supported Android method to check for NEON, use  
						
						 
						
						... 
						
						
						
						Linux/POSIX 1003.1 API to check /proc/self/auxv avoiding buffer allocation
and other library calls (ported from libpng15). 
						
						
							
						
					 
					
						2013-02-16 07:53:19 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							bb040784c2 
							
						 
					 
					
						
						
							
							[libpng17] Fixed a race condition in the creation of the build 'scripts'  
						
						 
						
						... 
						
						
						
						directory while building with a parallel make. 
						
						
							
						
					 
					
						2013-02-16 07:52:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							70e1af50ed 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0beta02  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-15 11:00:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							eb4a645eda 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0beta01.tar  
						
						 
						
						
						
						
							
  v1.7.0beta01
 
						
					 
					
						2013-02-15 11:00:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7f03a3c4 
							
						 
					 
					
						
						
							
							[libpng17] Accept "," as separator in options.awk  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-10 18:04:16 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							395ddbd318 
							
						 
					 
					
						
						
							
							[libpng17] Fix typos of PNG_GET_PALLETE_MAX_SUPPORTED  
						
						 
						
						... 
						
						
						
						in png.h and pnglibconf.dfa 
						
						
							
						
					 
					
						2013-02-10 17:24:46 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0d36c85f 
							
						 
					 
					
						
						
							
							[libpng17] Fix typo, indentation of #ifdef PNG_GET_PALETTE_MAX_SUPPORTED  
						
						 
						
						... 
						
						
						
						in png.h and pnglibconf.dfa 
						
						
							
						
					 
					
						2013-02-10 16:57:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e9760e5e95 
							
						 
					 
					
						
						
							
							[libpng17] Enclosed the new png_get_palette_max API  
						
						 
						
						... 
						
						
						
						in #ifdef PNG_GET_PALETTE_MAX_SUPPORTED
block, and revised pnglibconf.h and pnglibconf.h.prebuilt accordingly. 
						
						
							
						
					 
					
						2013-02-10 15:59:15 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							b96b2b7e90 
							
						 
					 
					
						
						
							
							[libpng17] Fixed missing dependency in --prefix builds. The intermediate  
						
						 
						
						... 
						
						
						
						internal 'prefix.h' file can only be generated correctly after pnglibconf.h,
however the dependency was not in Makefile.am.  The symptoms are
unpredictable depending on the order make chooses to build pngprefix.h and
pnglibconf.h, often the error goes unnoticed because there is a system
pnglibconf.h to use instead. 
						
						
							
						
					 
					
						2013-02-09 07:53:57 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb705e0a8 
							
						 
					 
					
						
						
							
							[libpng17] Fixed make distcheck to skip over the test result files. They were  
						
						 
						
						... 
						
						
						
						being included because the whole of the 'tests' directory is included,
fixed to just include the actual test files and tests/pngstest.  Also
reverted the previous erroneous change to remove the ${srcdir} from the
front of contrib, scripts, projects and added an explanation of what is
going on to Makefile.am 
						
						
							
						
					 
					
						2013-02-08 11:16:06 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e860f77393 
							
						 
					 
					
						
						
							
							[libpng17] Updated manual page about png_get_palette_max() API.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-08 09:24:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a7565908 
							
						 
					 
					
						
						
							
							[libpng17] Removed some obsolete test scripts.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-08 08:00:11 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							e88e221d91 
							
						 
					 
					
						
						
							
							[libpng17] Make tests/pngstest* work with the original Bourne shell  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-07 21:59:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							b10867cdc2 
							
						 
					 
					
						
						
							
							[libpng17] Enable parallel tests and rearrange TESTS order to take advantage of  
						
						 
						
						... 
						
						
						
						the massive speed improvements use a make capable of parallel builds
on a multi-CPU machine and pass the right arguments to make (-j10000
for GNU make) to get the build to run in parallel. 
						
						
							
						
					 
					
						2013-02-07 08:26:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7084b80d 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0alpha11  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-06 22:23:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6afcee826f 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0alpha10.tar  
						
						 
						
						
						
						
							
  v1.7.0alpha10
 
						
					 
					
						2013-02-06 19:51:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							f15a5006c8 
							
						 
					 
					
						
						
							
							[libpng17] Removed cc -E workround, corrected png_get_palette_max API. Tested  
						
						 
						
						... 
						
						
						
						on SUN OS cc 5.9, which demonstrates the tokenization problem previously
avoided by using /lib/cpp.  Since all .dfn output is now protected
in double quotes unless it is to be macro substituted the fix should work
everywhere. 
						
						
							
						
					 
					
						2013-02-06 17:52:30 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							cdbd5174bd 
							
						 
					 
					
						
						
							
							[libpng17] Minor fixes to assembler changes, verified with a dummy .S file  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-06 17:40:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7a9b6203ef 
							
						 
					 
					
						
						
							
							[libpng16] Removed new test-driver from autogen.sh  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-06 17:16:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							803493e19c 
							
						 
					 
					
						
						
							
							[libpng17] Ported libpng 1.5 options.awk/dfn file handling to 1.7, fixed one  
						
						 
						
						... 
						
						
						
						bug. 
						
						
							
						
					 
					
						2013-02-05 10:16:42 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							4245e6b1b2 
							
						 
					 
					
						
						
							
							[libpng17] Fixed ARM support (Mans Rullgard).  
						
						 
						
						... 
						
						
						
						Also removed stray out-of-order #endif and #ifdef 
						
						
							
						
					 
					
						2013-02-05 09:55:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							81892f6b90 
							
						 
					 
					
						
						
							
							[libpng17] Fix typos in png_get_palette_max name and prototype  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-05 08:10:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							862993827d 
							
						 
					 
					
						
						
							
							[libpng17] Changed png_size_t to size_t throughout headers, make sRGB check  
						
						 
						
						... 
						
						
						
						numbers consistent. 
						
						
							
						
					 
					
						2013-02-04 20:04:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d304125332 
							
						 
					 
					
						
						
							
							[libpng17] Added png_get_palette_max() function.  
						
						 
						
						
						
						
							
						
					 
					
						2013-02-04 19:55:53 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9124f3e29a 
							
						 
					 
					
						
						
							
							[libpng17] Make symbol prefixing work with the ARM neon optimizations. Also  
						
						 
						
						... 
						
						
						
						allow pngpriv.h to be included for preprocessor definitions only, so
it can be used in non-C/C++ files. 
						
						
							
						
					 
					
						2013-02-04 18:00:34 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2969375aa6 
							
						 
					 
					
						
						
							
							[libpng17] Restored a "return" statement accidentally deleted from pngset.c  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-22 07:03:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5e8ba1cbbf 
							
						 
					 
					
						
						
							
							[libpng17] Set counter to prevent additional attempts to cache a chunk  
						
						 
						
						... 
						
						
						
						after running out of memory or reaching a potential overflow condition. 
						
						
							
						
					 
					
						2013-01-21 16:37:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8aee43d10a 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0alpha10  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-21 09:21:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e355657bbe 
							
						 
					 
					
						
						
							
							[libpng17] Imported from libpng-1.7.0alpha09.tar  
						
						 
						
						
						
						
							
  v1.7.0alpha09
 
						
					 
					
						2013-01-21 09:21:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fb6ba9acf4 
							
						 
					 
					
						
						
							
							[libpng17] Pulled changes to multi-chunk handling from libpng-1.6.0beta40.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-21 09:11:17 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							815173a0b5 
							
						 
					 
					
						
						
							
							[libpng17] Bump version to 1.7.0alpha09  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-17 13:50:32 -06:00