John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							40ca77a721 
							
						 
					 
					
						
						
							
							[libpng16] Improved pngstest speed by not doing redundant tests and add const  
						
						... 
						
						
						
						to the background parameter of png_image_finish_read. The --background
option is now done automagically only when required, so that commandline
option no longer exists. 
						
						
							
						
					 
					
						2012-01-28 23:19:42 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							05cbe5ae28 
							
						 
					 
					
						
						
							
							[libpng16] Moved automake options to AM_INIT_AUTOMAKE in configure.ac  
						
						... 
						
						
						
						Added color-tests, silent-rules (Not yet implemented in Makefile.am) and
version checking to configure.ac 
						
						
							
						
					 
					
						2012-01-28 18:06:55 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5cdff4144e 
							
						 
					 
					
						
						
							
							[libpng16] Divide pngstest into separate runs for basic and transparent images.  
						
						
						
						
							
						
					 
					
						2012-01-28 01:07:34 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							feecc898d9 
							
						 
					 
					
						
						
							
							[libpng16] Check libtool/libtoolize version number (2.4.2) in configure.ac  
						
						
						
						
							
						
					 
					
						2012-01-28 00:48:08 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1d63dc69 
							
						 
					 
					
						
						
							
							[libpng16] Fixed Image::colormap misalignment in pngstest.c  
						
						
						
						
							
						
					 
					
						2012-01-28 00:11:53 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							573a51143a 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta08  
						
						
						
						
							
						
					 
					
						2012-01-27 22:37:58 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6690011811 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta07.tar  
						
						
						
						
							
 
						
					 
					
						2012-01-27 22:29:22 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							dde1f98626 
							
						 
					 
					
						
						
							
							[libpng16] Committed 5 new or renamed files in contrib/pngsuite.  
						
						
						
						
							
						
					 
					
						2012-01-27 20:35:35 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf1179ec1 
							
						 
					 
					
						
						
							
							[libpng16] Added two images to contrib/pngsuite (1-bit and 2-bit transparent  
						
						... 
						
						
						
						grayscale), and renamed three whose names were inconsistent with those in
pngsuite/README.txt. 
						
						
							
						
					 
					
						2012-01-27 20:07:00 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							e044649282 
							
						 
					 
					
						
						
							
							[libpng16] Removed scripts/*m4 and updated autogen.sh  
						
						
						
						
							
						
					 
					
						2012-01-27 12:49:15 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a23f3dbcb6 
							
						 
					 
					
						
						
							
							[libpng16] Freeze libtool files in the 'scripts' directory.  
						
						... 
						
						
						
						This version of autogen.sh attempts to dissuade people from running it when
it is not, or should not, be necessary. 
						
						
							
						
					 
					
						2012-01-27 10:24:21 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a12d2328b4 
							
						 
					 
					
						
						
							
							[libpng16] Set CMAKE_LIBRARY_OUTPUT_DIRECTORY to "lib" on all platforms  
						
						... 
						
						
						
						(C. Yapp). 
						
						
							
						
					 
					
						2012-01-26 17:39:05 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							95a8a665e4 
							
						 
					 
					
						
						
							
							[libpng16] Conditionalize the install rules for MINGW and CYGWIN  
						
						... 
						
						
						
						in CMakeLists.txt 
						
						
							
						
					 
					
						2012-01-25 16:46:05 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ca5f1bdc8 
							
						 
					 
					
						
						
							
							[libpng15] Added missing date to final CHANGES entry.  
						
						
						
						
							
						
					 
					
						2012-01-25 16:31:13 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f01d0d665 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.8rc02.tar  
						
						
						
						
							
 
						
					 
					
						2012-01-25 16:11:54 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							da544d7d3e 
							
						 
					 
					
						
						
							
							[libpng15] Conditionalize install rules for MINGW and CYGWIN in CMakeLists.txt  
						
						
						
						
							
						
					 
					
						2012-01-25 16:08:04 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							da2194c0d5 
							
						 
					 
					
						
						
							
							[libpng16] Rewrote autogen.sh to run autoreconf  
						
						... 
						
						
						
						instead of running tools one-by-one. 
						
						
							
						
					 
					
						2012-01-25 08:30:24 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb2c48458 
							
						 
					 
					
						
						
							
							[libpng16] Updated configure.ac from autoupdate: added --enable-werror option.  
						
						... 
						
						
						
						Also some layout regularization and removal of introduced tab characters
(replaced with 3-character indentation).  Obsolete macros identified by
autoupdate have been removed; the replacements are all in 2.59 so
the pre-req hasn't been changed.  --enable-werror checks for support
for -Werror (or the given argument) in the compiler.  This mimics the
gcc configure option by allowing -Werror to be turned on safely; without
the option the tests written in configure itself fail compilation because
they cause compiler warnings. 
						
						
							
						
					 
					
						2012-01-25 08:07:29 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb6c6a9b3 
							
						 
					 
					
						
						
							
							[libpng16] Eliminated Intel icc/icl compiler warnings. The Intel (GCC derived)  
						
						... 
						
						
						
						compiler issues slightly different warnings from those issued by the
current vesions of GCC. This eliminates those warnings by
adding/removing casts and small code rewrites. 
						
						
							
						
					 
					
						2012-01-25 07:47:44 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7f99c9cb 
							
						 
					 
					
						
						
							
							[libpng16] Remove remains of simplified API sPLT experiment from pngpriv.h  
						
						
						
						
							
						
					 
					
						2012-01-25 07:35:47 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							99c7ad2904 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta07  
						
						
						
						
							
						
					 
					
						2012-01-24 08:06:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b4d26ec1 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta06.tar  
						
						
						
						
							
 
						
					 
					
						2012-01-24 08:05:42 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							c35f888c46 
							
						 
					 
					
						
						
							
							[libpng16] Finish patching pngstest.c  
						
						
						
						
							
						
					 
					
						2012-01-24 07:40:28 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5635573cfc 
							
						 
					 
					
						
						
							
							[libpng16] Fixed Min/GW uninstall to remove libpng.dll.a  
						
						
						
						
							
						
					 
					
						2012-01-23 23:01:27 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							fea2a877c8 
							
						 
					 
					
						
						
							
							[libpng16] Added some whitespace in comments.  
						
						
						
						
							
						
					 
					
						2012-01-23 22:52:59 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc90389bf 
							
						 
					 
					
						
						
							
							[libpng16]  Added color-map support to simplified API.  
						
						... 
						
						
						
						This is an initial version for review; the documentation has not yet been
updated. 
						
						
							
						
					 
					
						2012-01-23 22:43:22 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2312167d51 
							
						 
					 
					
						
						
							
							[libpng16] Increased warning buffer in pngerror.c from 128 to 192.  
						
						
						
						
							
						
					 
					
						2012-01-23 22:34:15 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							edbcd02133 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta06  
						
						
						
						
							
						
					 
					
						2012-01-16 07:50:01 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							04336ba10f 
							
						 
					 
					
						
						
							
							[libpng16] Add palette support to the simplified APIs. This commit  
						
						... 
						
						
						
						changes some of the macro definitions in png.h, app code may need
corresponding changes. 
						
						
							
						
					 
					
						2012-01-16 07:48:36 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea8d0b9408 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.8beta01.tar  
						
						
						
						
							
 
						
					 
					
						2012-01-14 20:59:14 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							da1c5ca65a 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta05.tar  
						
						
						
						
							
 
						
					 
					
						2012-01-14 20:44:14 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							00c6a9a62c 
							
						 
					 
					
						
						
							
							[libpng16] Fix bug in pngerror.c: some long warnings were being improperly  
						
						... 
						
						
						
						truncated (bug introduced in libpng-1.5.3beta05). 
						
						
							
						
					 
					
						2012-01-14 19:44:43 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							665031e834 
							
						 
					 
					
						
						
							
							[libpng16] Fix two typos in pngpriv.h comments  
						
						
						
						
							
						
					 
					
						2012-01-13 22:03:10 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0501c1c570 
							
						 
					 
					
						
						
							
							[libpng16] Describe new simplified API in the manual pages  
						
						... 
						
						
						
						and cleaned up some indentation problems. 
						
						
							
						
					 
					
						2012-01-11 14:00:52 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							1531bd61a0 
							
						 
					 
					
						
						
							
							[libpng16] Updated copyright year to 2012  
						
						
						
						
							
						
					 
					
						2012-01-01 14:45:04 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9fc0622a1 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta05  
						
						
						
						
							
						
					 
					
						2011-12-29 21:13:53 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							6e4184249c 
							
						 
					 
					
						
						
							
							[libpng16] Imported from libpng-1.6.0beta04.tar  
						
						
						
						
							
 
						
					 
					
						2011-12-29 21:01:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							04ab33560f 
							
						 
					 
					
						
						
							
							[libpng16] Revised contrib/pngminus/pnm2png.c to avoid warnings  
						
						... 
						
						
						
						when png_uint_32 and unsigned long are of different sizes. 
						
						
							
						
					 
					
						2011-12-29 10:24:50 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0522f269e0 
							
						 
					 
					
						
						
							
							[libpng16] Update png_err() to use new typecast.  
						
						
						
						
							
						
					 
					
						2011-12-29 10:02:24 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fcd301daed 
							
						 
					 
					
						
						
							
							[libpng16] Changed png_memcpy to C assignment where appropriate. Changed all  
						
						... 
						
						
						
						those uses of png_memcpy that were doing a simple assignment to assignments
(all those cases where the thing being copied is a non-array C L-value.)
Added some error checking to png_set_*() routines and removed the
reference to the non-exported function png_memcpy() from example.c. Fixed
the Visual C 64-bit build - it requires jmp_buf to be aligned, but it had
become misaligned. 
						
						
							
						
					 
					
						2011-12-28 21:34:27 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4f67e40898 
							
						 
					 
					
						
						
							
							[libpng16] Add 'const' to png_structrp arguments of png_set_*() APIs.  
						
						... 
						
						
						
						Because these APIs store to the png_info they can take a
 png_const_structrp now that the error routines also accept
 one of these. 
						
						
							
						
					 
					
						2011-12-28 08:43:37 -06:00 
						 
				 
			
				
					
						
							
							
								Gilles Espinasse 
							
						 
					 
					
						
						
						
						
							
						
						
							f87ef8bcb5 
							
						 
					 
					
						
						
							
							[ibpng16] Moved AC_MSG_CHECKING([if libraries can be versioned]) later  
						
						... 
						
						
						
						to the proper location in configure.ac (Gilles Espinasse). 
						
						
							
						
					 
					
						2011-12-26 13:10:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a5bf4e3767 
							
						 
					 
					
						
						
							
							[libpng16] Initialize "passes" variable in pngread.c to avoid compiler warning.  
						
						... 
						
						
						
						It was not actually possible to use it uninitialized but gcc doesn't know that. 
						
						
							
						
					 
					
						2011-12-24 09:27:20 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							5d56786eff 
							
						 
					 
					
						
						
							
							[libpng16] Implemented 'restrict' for png_info and png_struct.  
						
						... 
						
						
						
						Added new "png_structrp" typedef. Because of the
way libpng works both png_info and png_struct are always accessed via a
single pointer.  This means adding C99 'restrict' to the pointer gives
the compiler some opportunity to optimize the code.  This change allows that. 
						
						
							
						
					 
					
						2011-12-24 09:12:00 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c22fb7ec 
							
						 
					 
					
						
						
							
							[libpng16] Added pngvalid.c compile time checks for const APIs.  
						
						
						
						
							
						
					 
					
						2011-12-24 08:29:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							939310bac1 
							
						 
					 
					
						
						
							
							[libpng16] Update CHANGES and ANNOUNCE  
						
						
						
						
							
						
					 
					
						2011-12-24 08:27:41 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							29fca0d497 
							
						 
					 
					
						
						
							
							[libpng16] Enabled png_get_sCAL_fixed() if floating point APIs are enabled.  
						
						... 
						
						
						
						Previously it was disabled whenever internal fixed point arithmetic was
selected, which meant it didn't exist even on systems where FP was available
but not preferred. 
						
						
							
						
					 
					
						2011-12-24 07:57:43 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							df477e4652 
							
						 
					 
					
						
						
							
							[libpng16] Eliminated png_info_destroy. It is now used only in png.c  
						
						... 
						
						
						
						and only calls one other internal function and memset. 
						
						
							
						
					 
					
						2011-12-24 07:47:02 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a956a7a58 
							
						 
					 
					
						
						
							
							[libpng16] Began a manual section about libpng15 to libpng16 differences.  
						
						
						
						
							
						
					 
					
						2011-12-22 14:23:37 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							67ee8cee39 
							
						 
					 
					
						
						
							
							[libpng16] bump version to 1.6.0beta04  
						
						
						
						
							
						
					 
					
						2011-12-22 08:34:26 -06:00