John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a00ea0aeae 
							
						 
					 
					
						
						
							
							[libpng16] Quiet a "comparison always true" warning in pngstest.c (John Bowler).  
						
						
						
						
					 
					
						2014-12-16 19:18:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							86a7eef997 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.16beta01.tar  
						
						
						
						
					 
					
						2014-12-14 12:38:35 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d24cbdd98 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.16beta01  
						
						
						
						
					 
					
						2014-11-21 08:25:32 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ef689cb9 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.15.tar  
						
						
						
						
					 
					
						2014-11-20 10:22:57 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa49aae286 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.15beta08.tar  
						
						
						
						
					 
					
						2014-11-08 09:08:03 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							61ea3eacb0 
							
						 
					 
					
						
						
							
							[libpng16] Reverted use png_get_libpng_ver(NULL) instead of PNG_LIBPNG_VER_STRING  
						
						... 
						
						
						
						in the manual, example.c, pngtest.c, and applications in the contrib directory.
It was incorrect advice. 
						
						
					 
					
						2014-11-06 06:39:56 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							03df189954 
							
						 
					 
					
						
						
							
							[libpng16] Fixed array size calculations to avoid warnings. At various points  
						
						... 
						
						
						
						in the code the number of elements in an array is calculated using
sizeof.  This generates a compile time constant of type (size_t) which
is then typically assigned to an (unsigned int) or (int). Some versions
of GCC on 64-bit systems warn about the apparent narrowing, even though
the same compiler does apparently generate the correct, in-range,
numeric constant.  This adds appropriate, safe, casts to make the
warnings go away. 
						
						
					 
					
						2014-11-05 17:19:36 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2c50e7fc 
							
						 
					 
					
						
						
							
							[libpng16] Free all allocated memory in pngimage. The file buffer cache was left  
						
						... 
						
						
						
						allocated at the end of the program, harmless but it causes memory
leak reports from clang. 
						
						
					 
					
						2014-11-05 17:11:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b547a509 
							
						 
					 
					
						
						
							
							[libpng16] Use png_get_libpng_ver(NULL), not PNG_LIBPNG_VER_STRING  
						
						
						
						
					 
					
						2014-11-04 23:33:46 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							edb772fd6d 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.14.tar  
						
						
						
						
					 
					
						2014-10-22 19:32:52 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							36b246a571 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.14beta04.tar  
						
						
						
						
					 
					
						2014-09-27 10:28:57 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							af557d98e1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.14beta03.tar  
						
						
						
						
					 
					
						2014-09-19 07:58:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							551019baf6 
							
						 
					 
					
						
						
							
							[libpng16] Revert recent pngvalid.c changes and define FE_DIVBYZERO, etc.,  
						
						... 
						
						
						
						if not already defined. 
						
						
					 
					
						2014-09-18 16:41:40 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							baa95a2d49 
							
						 
					 
					
						
						
							
							[libpng16] Do not include <fenv.h> when FLOATING_ARITHMETIC is not supported.  
						
						
						
						
					 
					
						2014-09-18 09:23:45 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							996046aed5 
							
						 
					 
					
						
						
							
							[libpng16] Use nanosleep() instead of usleep() in contrib/gregbook/rpng2-x.c  
						
						... 
						
						
						
						because usleep() is deprecated. 
						
						
					 
					
						2014-09-14 16:34:09 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e4489f1db2 
							
						 
					 
					
						
						
							
							[libpng16] Only define usleep() in gregbook/rpng2-x.c if not already defined.  
						
						
						
						
					 
					
						2014-09-14 15:06:00 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0df3198719 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.14beta01.tar  
						
						
						
						
					 
					
						2014-09-14 14:23:32 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a05d2df0f 
							
						 
					 
					
						
						
							
							[libpng16] Add "#include <setjmp.h>" to contrib/tools/pngfix.c (John Bowler)  
						
						
						
						
					 
					
						2014-09-11 07:39:24 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							de5e34f3ce 
							
						 
					 
					
						
						
							
							[libpng16] Add #include <setjmp.h> to contrib/tools/pngfix.c to allow "make" to  
						
						... 
						
						
						
						complete without setjmp support (bug report by Claudio Fontana) 
						
						
					 
					
						2014-09-10 21:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3c788b51 
							
						 
					 
					
						
						
							
							[libpng16] Don't build contrib/tools/pngfix.c without setjmp support.  
						
						
						
						
					 
					
						2014-09-10 17:27:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							91319c67d5 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.13beta01.tar  
						
						
						
						
					 
					
						2014-07-04 12:13:59 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							33ebeec0b5 
							
						 
					 
					
						
						
							
							[libpng16] Split a long output string in contrib/gregbook/rpng2-x.c.  
						
						
						
						
					 
					
						2014-06-13 15:34:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							225af8f363 
							
						 
					 
					
						
						
							
							[libpng16] Removed "PNG_UNUSED()" inadvertently left in contrib/gregbook  
						
						... 
						
						
						
						/readpng2.c from the previous update. 
						
						
					 
					
						2014-06-13 12:55:43 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							151eb95305 
							
						 
					 
					
						
						
							
							[libpng16] Added "(void) png_ptr;" where needed in contrib/gregbook to quiet  
						
						... 
						
						
						
						compiler complaints about unused pointers. 
						
						
					 
					
						2014-06-13 12:04:54 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f36a94207c 
							
						 
					 
					
						
						
							
							[libpng16] Quieted -Wsign-compare and -Wclobber compiler warnings in  
						
						... 
						
						
						
						contrib/pngminus/*.c 
						
						
					 
					
						2014-06-13 11:06:33 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							79b7e4e621 
							
						 
					 
					
						
						
							
							[libpng16] Changed file permissions of contrib/tools/intgamma.sh from  
						
						... 
						
						
						
						0644 to 0755 (Cosmin). 
						
						
					 
					
						2014-06-07 14:47:02 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee6050ecb4 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.11rc02.tar  
						
						
						
						
					 
					
						2014-06-03 22:02:34 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7a0ca967b4 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.11beta04  
						
						
						
						
					 
					
						2014-04-06 14:18:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							478062d9b5 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.11beta03.tar  
						
						
						
						
					 
					
						2014-04-06 14:17:58 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							86b8016ee9 
							
						 
					 
					
						
						
							
							[libpng16] Fix some permissions  
						
						
						
						
					 
					
						2014-04-06 12:01:51 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b570f11e1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.11beta02.tar  
						
						
						
						
					 
					
						2014-03-25 17:10:44 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d74d82137b 
							
						 
					 
					
						
						
							
							[libpng16] Cosmetic revision of previous change  
						
						
						
						
					 
					
						2014-03-17 15:35:28 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a518abd582 
							
						 
					 
					
						
						
							
							[libpng16] Removed #if/#else/#endif from inside two pow() calls in pngvalid.c  
						
						... 
						
						
						
						because they were handled improperly by Portland Group's PGI-14.1 - PGI-14.3
when using its "__builtin_pow()" function. 
						
						
					 
					
						2014-03-17 15:29:25 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4df37bfa4f 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.10.tar  
						
						
						
						
					 
					
						2014-03-06 12:49:17 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							079a724833 
							
						 
					 
					
						
						
							
							[libpng16] Fixed some nits in contrib/arm-neon/README and comments in  
						
						... 
						
						
						
						contrib/examples/*.c 
						
						
					 
					
						2014-02-23 10:59:27 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							f5df058bee 
							
						 
					 
					
						
						
							
							[libpng16] Use a user warning handler in contrib/gregbook/readpng2.c  
						
						... 
						
						
						
						instead of the default. 
						
						
					 
					
						2014-02-22 07:15:48 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							37b7299b60 
							
						 
					 
					
						
						
							
							[libpng16] Deleted a now-redundant #define png_error from pngvalid.c  
						
						
						
						
					 
					
						2014-02-16 22:55:41 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							0b61d10ad4 
							
						 
					 
					
						
						
							
							[libpng16] Fixed /proc/cpuinfo ARM NEON __linux__ parsing  
						
						
						
						
					 
					
						2014-02-16 14:07:49 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							dba54b8888 
							
						 
					 
					
						
						
							
							[libpng16] 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 14:00:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							38ef9c9779 
							
						 
					 
					
						
						
							
							[libpng16] Removed unneeded "#define PNG_NO_WARNINGS" from contrib/pngminim/*  
						
						
						
						
					 
					
						2014-02-16 13:56:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9eec159ab0 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.10beta01.tar  
						
						
						
						
					 
					
						2014-02-09 13:00:23 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							414d7b5f7d 
							
						 
					 
					
						
						
							
							[libpng16] Backport recent changes from libpng-1.7.0beta30 and beta31.  
						
						
						
						
					 
					
						2014-02-06 11:39:25 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8a227ff25a 
							
						 
					 
					
						
						
							
							[libpng16] Bump version to 1.6.10beta01  
						
						
						
						
					 
					
						2014-02-05 23:51:39 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e753eb8b2 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.9.tar  
						
						
						
						
					 
					
						2014-02-05 22:33:56 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							4250328102 
							
						 
					 
					
						
						
							
							[libpng16] Updated scripts/makefile.* to use CPPFLAGS (Cosmin)  
						
						
						
						
					 
					
						2014-01-12 10:49:40 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							95a197397f 
							
						 
					 
					
						
						
							
							[libpng16] Updated copyright year in recently-changed files.  
						
						
						
						
					 
					
						2013-12-31 21:10:13 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc0171278 
							
						 
					 
					
						
						
							
							[libpng16] Revised pngvalid.c to support libpng 1.5, which does not support the  
						
						... 
						
						
						
						PNG_MAXIMUM_INFLATE_WINDOW option, so #define it out when appropriate in
pngvalid.c 
						
						
					 
					
						2013-12-29 15:09:28 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a8472470a4 
							
						 
					 
					
						
						
							
							[libpng16] Merged libpng-1.7.0 changes to make no-interlace configurations work  
						
						... 
						
						
						
						with test programs. 
						
						
					 
					
						2013-12-29 10:50:51 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e51ba2eff4 
							
						 
					 
					
						
						
							
							[libpng16] Removed #error macro from contrib/tools/pngfix.c (Thomas Klausner).  
						
						
						
						
					 
					
						2013-12-27 20:22:24 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a80e864faa 
							
						 
					 
					
						
						
							
							[libpng16] Merged with pngvalid.c from libpng-1.7 changes to create a single  
						
						... 
						
						
						
						pngvalid.c 
						
						
					 
					
						2013-12-27 08:43:55 -06:00