Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3f5bb507 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7.tar  
						
						
						
						
					 
					
						2011-12-15 09:50:23 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							52cbf46f30 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7rc03.tar  
						
						
						
						
					 
					
						2011-12-08 08:44:15 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							d61b42c81d 
							
						 
					 
					
						
						
							
							[libpng15] Updated CMakeLists.txt to account for the relocation of pngvalid.c  
						
						
						
						
					 
					
						2011-12-07 20:35:48 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e22ea758e4 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7rc02.tar  
						
						
						
						
					 
					
						2011-12-04 19:29:29 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c4fe32016c 
							
						 
					 
					
						
						
							
							[libpng15] Revised pngconf.h to use " __declspec(restrict)" if MSC_VER >= 1400,  
						
						... 
						
						
						
						as in libpng-1.5.4. 
						
						
					 
					
						2011-12-01 21:32:15 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							956c0599e6 
							
						 
					 
					
						
						
							
							[libpng15] Revised project files and contrib/pngvalid/pngvalid.c to account for  
						
						... 
						
						
						
						the relocation of pngvalid into contrib/libtests. 
						
						
					 
					
						2011-12-01 19:25:46 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							a50ce74850 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7rc01.tar  
						
						
						
						
					 
					
						2011-12-01 09:06:22 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2e31b96a5a 
							
						 
					 
					
						
						
							
							[libpng15] Revised #if PNG_DO_BC block in png.c (use #ifdef and add #else)  
						
						
						
						
					 
					
						2011-11-28 10:51:29 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							0222124801 
							
						 
					 
					
						
						
							
							[libpng15] Replaced an "#if" with "ifdef" in pngrtran.c  
						
						
						
						
					 
					
						2011-11-28 10:31:42 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							61b23d59b1 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta06  
						
						
						
						
					 
					
						2011-11-25 07:02:48 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cc1fa5df3a 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7beta05.tar  
						
						
						
						
					 
					
						2011-11-25 06:56:01 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e209df47c4 
							
						 
					 
					
						
						
							
							Relocate pngvalid.c to contrib/libtests  
						
						
						
						
					 
					
						2011-11-24 12:24:45 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4491fa237f 
							
						 
					 
					
						
						
							
							[libpng15] Remove simplified interface  
						
						
						
						
					 
					
						2011-11-23 15:41:29 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							12fb29f951 
							
						 
					 
					
						
						
							
							[libpng15] Reject invalid compression flag, method when reading the iTXt chunk.  
						
						
						
						
					 
					
						2011-11-22 11:53:49 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ad104ac3 
							
						 
					 
					
						
						
							
							[libpng15] Reject invalid compression flag when reading the iTXt chunk.  
						
						
						
						
					 
					
						2011-11-22 11:03:20 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e83631361 
							
						 
					 
					
						
						
							
							[libpng15] Added MINGW support to CMakeLists.txt  
						
						
						
						
					 
					
						2011-11-21 12:37:13 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							3706d730d1 
							
						 
					 
					
						
						
							
							[libpng15] Allow row_stride==0 to indicate default stride in simplified API  
						
						
						
						
					 
					
						2011-11-21 10:28:06 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							29fca795b9 
							
						 
					 
					
						
						
							
							[libpng15] Validate time settings passed to pngset()  
						
						... 
						
						
						
						and png_convert_to_rfc1123(). (Frank Busse). 
						
						
					 
					
						2011-11-19 15:08:04 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2fa5def6 
							
						 
					 
					
						
						
							
							[libpng15] Removed "zTXt" from warning in generic chunk decompression function.  
						
						... 
						
						
						
						Bug report by Franke Busse 
						
						
					 
					
						2011-11-19 13:28:08 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							36251d3f76 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta05  
						
						
						
						
					 
					
						2011-11-17 21:39:58 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							d92c1fcd55 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7beta04.tar  
						
						
						
						
					 
					
						2011-11-17 21:39:49 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7e97c182a8 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta04  
						
						
						
						
					 
					
						2011-11-16 23:27:38 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							17878c6e65 
							
						 
					 
					
						
						
							
							[libpng15] Work around compilers that don't support declaration of const data.  
						
						... 
						
						
						
						Some compilers fault 'extern const' data declarations (because the data is
not initialized); this turns on const-ness only for compilers where
this is known to work. 
						
						
					 
					
						2011-11-16 22:37:46 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c4253c4683 
							
						 
					 
					
						
						
							
							[libpng15] Updated CHANGES and ANNOUNCE with latest changes  
						
						
						
						
					 
					
						2011-11-16 22:23:30 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							4fa96a42f7 
							
						 
					 
					
						
						
							
							[libpng15] Fixes for C++ compilation using g++ When libpng source is compiled  
						
						... 
						
						
						
						using g++. The compiler imposes C++ rules on the C source; thus it
    is desireable to make the source work with either C or C++ rules
    without throwing away useful error information.  This change adds
    png_voidcast to allow C semantic (void*) cases or the corresponding
    C++ static_cast operation, as appropriate. 
						
						
					 
					
						2011-11-16 16:39:16 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							18c5cfafeb 
							
						 
					 
					
						
						
							
							[libpng15] Multiple transform bug fixes plus a work-round for double gamma  
						
						... 
						
						
						
						correction. 
						
						
					 
					
						2011-11-16 14:26:34 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9f84475d 
							
						 
					 
					
						
						
							
							[libpng15] Update pngstest to remove compiler warnings, add to libpng tests  
						
						
						
						
					 
					
						2011-11-16 11:52:27 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb188932b 
							
						 
					 
					
						
						
							
							[libpng15] Added contrib/pngtests  
						
						
						
						
					 
					
						2011-11-16 11:40:59 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8596468e51 
							
						 
					 
					
						
						
							
							[libpng15] Removed PNG_CONST from the sRGB table declarations  
						
						... 
						
						
						
						in pngpriv.h and png.c 
						
						
					 
					
						2011-11-16 08:52:36 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c32de8c64d 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta03  
						
						
						
						
					 
					
						2011-11-11 20:28:21 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							0a521d3785 
							
						 
					 
					
						
						
							
							[libpng15] Installed more accurate linear to sRGB conversion tables.  
						
						... 
						
						
						
						The slightly modified tables reduce the number of 16-bit values that
convert to an off-by-one 8-bit value.  The "makesRGB.c" code that was used
to generate the tables is now in a contrib/sRGBtables sub-directory. 
						
						
					 
					
						2011-11-11 18:14:59 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							7875d534cb 
							
						 
					 
					
						
						
							
							[libpng15] Simplified read/write API initial version; basic read/write tested  
						
						... 
						
						
						
						on a variety of images, limited documentation (in the header file.) 
						
						
					 
					
						2011-11-07 22:33:49 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							92a1d46c8d 
							
						 
					 
					
						
						
							
							[libpng15] Added versioning to pnglibconf.h comments.  
						
						
						
						
					 
					
						2011-11-07 22:19:30 -06:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							61bd4f76ad 
							
						 
					 
					
						
						
							
							[libpng15] Updated scripts/pnglibconf.mak and scripts/makefile.std  
						
						... 
						
						
						
						to handle the new PNG_JOIN macro. 
						
						
					 
					
						2011-11-05 12:24:53 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b67ee5d3d 
							
						 
					 
					
						
						
							
							[libpng15] Updated scripts/pnglibconf.mak to handle the new PNG_JOIN macro.  
						
						
						
						
					 
					
						2011-11-05 09:27:55 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							a004e23a4c 
							
						 
					 
					
						
						
							
							[libpng15] Fixed FP division by zero in pngvalid.c; the 'test_pixel' code left  
						
						... 
						
						
						
						the sBIT fields in the test pixel as 0, which resulted in a floating
point division by zero which was irrelevant but causes systems where
FP exceptions cause a crash. Added code to pngvalid to turn on FP
exceptions if the appropriate glibc support is there to ensure this is
tested in the future. 
						
						
					 
					
						2011-11-04 20:24:56 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							88bcdc269b 
							
						 
					 
					
						
						
							
							[libpng] Check compression_type parameter in png_get_iCCP and remove spurious  
						
						... 
						
						
						
						casts. The compression_type parameter is always assigned to, so must
be non-NULL. The cast of the profile length potentially truncated the
value unnecessarily on a 16-bit int system, so the cast of the (byte)
compression type to (int) is specified by ANSI-C anyway. 
						
						
					 
					
						2011-11-04 20:12:03 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							aad7c828b2 
							
						 
					 
					
						
						
							
							[libpng15] Removed a stray sentence fragment from CHANGES/ANNOUNCE  
						
						
						
						
					 
					
						2011-11-04 14:12:04 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9aca17df 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta02  
						
						
						
						
					 
					
						2011-11-04 13:47:57 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							55e85c24b4 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.7beta01.tar  
						
						
						
						
					 
					
						2011-11-04 13:47:49 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							fcc0263191 
							
						 
					 
					
						
						
							
							[libpng15] Paeth filter speed improvements from work by Siarhei Siamashka. This  
						
						... 
						
						
						
						changes the 'Paeth' reconstruction function to improve the GCC code
generation on x86. The changes are only part of the suggested ones;
just the changes that definitely improve speed and remain simple.
The changes also slightly increase the clarity of the code. In a 
						
						
					 
					
						2011-11-03 18:31:00 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8b75550f 
							
						 
					 
					
						
						
							
							[libpng15] Fix for the preprocessor of the Intel C compiler. The preprocessor  
						
						... 
						
						
						
						adjacent @ signs with a space; this changes the concatentation
from @@@ to PNG_JOIN; that should work with all compiler
preprocessors. 
						
						
					 
					
						2011-11-03 18:19:53 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							aff44028ba 
							
						 
					 
					
						
						
							
							[libpng15] Fixed bug in pngvalid on early allocation failure; fixed type cast  
						
						... 
						
						
						
						in pngmem.c; pngvalid would attempt to call png_error() if the allocation
of a png_struct or png_info failed. This would probably have led to a
crash.  The pngmem.c implementation of png_malloc() included a cast
to png_size_t which would fail on large allocations on 16-bit systems. 
						
						
					 
					
						2011-11-03 16:11:08 -05:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a94802d8 
							
						 
					 
					
						
						
							
							[libpng15] Added support for ARM processor (Mans Rullgard)  
						
						
						
						
					 
					
						2011-11-03 00:47:55 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7d730e27 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.7beta01  
						
						
						
						
					 
					
						2011-11-02 23:14:13 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc6726bc04 
							
						 
					 
					
						
						
							
							[libpng15] Imported from libpng-1.5.6.tar  
						
						
						
						
					 
					
						2011-11-02 22:48:36 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							c94b996af8 
							
						 
					 
					
						
						
							
							[libpng15] Bump version to libpng-1.5.6rc04  
						
						
						
						
					 
					
						2011-10-27 21:09:08 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							7342fcaf92 
							
						 
					 
					
						
						
							
							[libpng] #define PNG_ALIGN_TYPE PNG_ALIGN_NONE in contrib/pngminim/*/pngusr.h  
						
						
						
						
					 
					
						2011-10-27 19:56:36 -05:00 
						 
				 
			
				
					
						
							
							
								John Bowler 
							
						 
					 
					
						
						
						
						
							
						
						
							92ef313c77 
							
						 
					 
					
						
						
							
							[libpng15] Fixed compiler warnings with Intel and MSYS compilers.  
						
						... 
						
						
						
						The logical shift fix for Microsoft Visual C is required by other compilers,
so this enables that fix for all compilers when using compile-time constants.
Under MSYS 'byte' is a name declared in a system header file, so we
changed the name of a local variable to avoid the warnings that result. 
						
						
					 
					
						2011-10-27 19:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Randers-Pehrson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb75699dff 
							
						 
					 
					
						
						
							
							[libpng15] Renamed the LSR() macro to PNG_LSR() and added PNG_LSL() macro.  
						
						
						
						
					 
					
						2011-10-27 16:59:03 -05:00