diff options
author | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2013-05-08 22:04:02 -0500 |
---|---|---|
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2013-05-09 08:03:24 -0500 |
commit | 4cf2465c7110b7e22daef0883bfeae7441271f46 (patch) | |
tree | ef243496df12c80028c880c4bbda2771348b8280 /libpng.3 | |
parent | 4ea93e69bca71da72e28286a7c9c0033f3c5bbf5 (diff) | |
download | libpng-4cf2465c7110b7e22daef0883bfeae7441271f46.tar.gz |
[libpng16] Imported from libpng-1.6.3beta05.tarv1.6.3beta05
Diffstat (limited to 'libpng.3')
-rw-r--r-- | libpng.3 | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -5545,9 +5545,10 @@ to set the size of the sliding window for reading instead of using the default 32-kbyte sliding window size. It was discovered that there are hundreds of PNG files in the wild that have incorrect CMF bytes that cause libpng to now issue a "too far back" error and reject the file. Libpng-1.6.3 provides a way to -revert to the libpng-1.5.x behavior (ignoring the CMF bytes and using a 32-kbyte -sliding window), and provides a tool (called "contrib/tools/pnginflate"), -for optimizing the CMF bytes correctly. +revert to the libpng-1.5.x behavior (ignoring the CMF bytes and using a +32-kbyte sliding window), and provides a tool +(contrib/tools/png-fix-too-far-back) for optimizing the CMF bytes +correctly. Libpng-1.6.0 and libpng-1.6.1 wrote uncompressed iTXt chunks with the wrong length, which resulted in PNG files that cannot be read beyond the bad iTXt |