From: DRC Date: Fri, 18 Mar 2011 05:40:33 +0000 (+0000) Subject: Throw a warning if an unexpected marker is found in the middle of the JPEG data stream X-Git-Tag: 1.1.1~29 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=df1c38df74bac01944312e6d8073d63ee48f1a0f;p=libjpeg-turbo Throw a warning if an unexpected marker is found in the middle of the JPEG data stream git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@521 632fc199-4ca6-4c93-a231-07263d6284db --- df1c38df74bac01944312e6d8073d63ee48f1a0f diff --cc ChangeLog.txt index fb92532,531c31a..5b13bb0 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@@ -1,14 -1,9 +1,17 @@@ -1.0.2 +1.1.1 ===== -[1] Added further protections against invalid Huffman codes. +[1] Fixed a 1-pixel error in row 0, column 21 of the luminance plane generated +by tjEncodeYUV(). -[2] The algorithm used by the SIMD quantization function cannot produce correct ++[2] Fixed the accelerated Huffman decoder so that it mimics the behavior of ++the unaccelerated decoder and throws a warning if an unexpected marker is found ++in the middle of the JPEG data stream. + +1.1.0 +===== + +[1] The algorithm used by the SIMD quantization function cannot produce correct results when the JPEG quality is >= 98 and the fast integer forward DCT is used. Thus, the non-SIMD quantization function is now used for those cases, and libjpeg-turbo should now produce identical output to libjpeg v6b in all