mirror of
				https://git.code.sf.net/p/libpng/code.git
				synced 2025-07-10 18:04:09 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			56 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
 | |
| Libpng 1.5.27beta01 - December 29, 2015
 | |
| 
 | |
| This is not intended to be a public release.  It will be replaced
 | |
| within a few weeks by a public version or by another test version.
 | |
| 
 | |
| Files available for download:
 | |
| 
 | |
| Source files with LF line endings (for Unix/Linux) and with a
 | |
| "configure" script
 | |
| 
 | |
|    1.5.27beta01.tar.xz (LZMA-compressed, recommended)
 | |
|    1.5.27beta01.tar.gz
 | |
| 
 | |
| Source files with CRLF line endings (for Windows), without the
 | |
| "configure" script
 | |
| 
 | |
|    lp1527b01.7z  (LZMA-compressed, recommended)
 | |
|    lp1527b01.zip
 | |
| 
 | |
| Other information:
 | |
| 
 | |
|    1.5.27beta01-README.txt
 | |
|    1.5.27beta01-LICENSE.txt
 | |
|    libpng-1.5.27beta01-*.asc (armored detached GPG signatures)
 | |
| 
 | |
| Changes since the last public release (1.5.26):
 | |
| 
 | |
| version 1.5.27beta01 [December 29, 2015]
 | |
|   Removed LE/BE dependencies in pngvalid, to 'fix' the current problem
 | |
|     in the BigEndian tests by not testing it, making the BE code the same 
 | |
|     as the LE version.
 | |
|   Fixes to pngvalid for various reduced build configurations (eliminate unused
 | |
|     statics) and a fix for the case in rgb_to_gray when the digitize option
 | |
|     reduces graylo to 0, producing a large error.
 | |
|   Widened the 'limit' check on the internally calculated error limits in
 | |
|     the 'DIGITIZE' case (the code used prior to 1.7 for rgb_to_gray error
 | |
|     checks) and changed the check to only operate in non-release builds
 | |
|    (base build type not RC or RELEASE.)
 | |
|   Fixed undefined behavior in pngvalid.c, undefined because
 | |
|     (png_byte) << shift is undefined if it changes the signed bit
 | |
|     (because png_byte is promoted to int). The libpng exported functions
 | |
|     png_get_uint_32 and png_get_uint_16 handle this. (Bug reported by
 | |
|     David Drysdale as a result of reports from UBSAN in clang 3.8).
 | |
|   This changes pngvalid to use BE random numbers; this used to produce
 | |
|     errors but these should not be fixed as a result of the previous changes.
 | |
|   In projects/vstudio, combined readme.txt and WARNING into README.txt
 | |
| 
 | |
| Send comments/corrections/commendations to png-mng-implement at lists.sf.net
 | |
| (subscription required; visit
 | |
| https://lists.sourceforge.net/lists/listinfo/png-mng-implement
 | |
| to subscribe)
 | |
| or to glennrp at users.sourceforge.net
 | |
| 
 | |
| Glenn R-P
 | 
