From a4efd4eec79bcaa1223b55ce15fc0baaaf3f5806 Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 28 Jan 2011 06:06:34 +0000 Subject: [PATCH 1/3] Create 1.1.x branch git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@325 632fc199-4ca6-4c93-a231-07263d6284db From c4bce4857e49c47cec186fa4bd36241e276cde4c Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 28 Jan 2011 07:51:25 +0000 Subject: [PATCH 2/3] git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@327 632fc199-4ca6-4c93-a231-07263d6284db --- ChangeLog.txt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 11c9a77d..4ee13514 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,5 +1,5 @@ -Significant changes since 1.0.90 -================================ +Significant changes since 1.1 beta1 (1.0.90) +============================================ [1] Since the fast integer forward DCT seems to degrade for JPEG qualities greater than 95, TurboJPEG/OSS will now automatically use the slow integer @@ -8,7 +8,7 @@ reduces compression performance by as much as 15% for these high-quality images but is necessary to ensure that the images are perceptually lossless. -Significant changes since 1.0.1 +Significant changes since 1.0.x =============================== [1] Added emulation of the libjpeg v7 and v8b APIs and ABIs. See @@ -38,7 +38,11 @@ decompressor to output planar YUV images. [9] Added an extended version of tjDecompressHeader() to TurboJPEG/OSS which allows the caller to determine the type of subsampling used in a JPEG image. -[10] Added further protections against invalid Huffman codes. + +Significant changes since 1.0.1 +=============================== + +[1] Added further protections against invalid Huffman codes. Significant changes since 1.0.0 From 4a1c2d969399e4442e0b8f85fefb045d0328f08e Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 28 Jan 2011 08:00:10 +0000 Subject: [PATCH 3/3] git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@329 632fc199-4ca6-4c93-a231-07263d6284db --- ChangeLog.txt | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 4ee13514..87025ece 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,5 +1,5 @@ -Significant changes since 1.1 beta1 (1.0.90) -============================================ +1.1.0 +===== [1] Since the fast integer forward DCT seems to degrade for JPEG qualities greater than 95, TurboJPEG/OSS will now automatically use the slow integer @@ -8,8 +8,8 @@ reduces compression performance by as much as 15% for these high-quality images but is necessary to ensure that the images are perceptually lossless. -Significant changes since 1.0.x -=============================== +1.0.90 (1.1 beta1) +================== [1] Added emulation of the libjpeg v7 and v8b APIs and ABIs. See README-turbo.txt for more details. This feature was sponsored by CamTrace SAS. @@ -38,15 +38,11 @@ decompressor to output planar YUV images. [9] Added an extended version of tjDecompressHeader() to TurboJPEG/OSS which allows the caller to determine the type of subsampling used in a JPEG image. - -Significant changes since 1.0.1 -=============================== - -[1] Added further protections against invalid Huffman codes. +[10] Added further protections against invalid Huffman codes. -Significant changes since 1.0.0 -=============================== +1.0.1 +===== [1] The Huffman decoder will now handle erroneous Huffman codes (for instance, from a corrupt JPEG image.) Previously, these would cause libjpeg-turbo to @@ -59,8 +55,8 @@ be used instead of 4:2:0 when decompressing JPEG images using SSE2 code. INCOMPLETE_TYPES_BROKEN macro should be defined. -Significant changes since 0.0.93 -================================ +1.0.0 +===== [1] 2983700: Further FreeBSD build tweaks (no longer necessary to specify --host when configuring on a 64-bit system) @@ -84,18 +80,24 @@ contains just the 32-bit libjpeg-turbo libraries. unit tests now work on those architectures. -Significant changes since 0.0.91 -================================ +0.0.93 +====== [1] 2982659, Fixed x86-64 build on FreeBSD systems [2] 2988188: Added support for Windows 64-bit systems -Significant changes since 0.0.90 -================================ +0.0.91 +====== [1] Added documentation to .deb packages [2] 2968313: Fixed data corruption issues when decompressing large JPEG images and/or using buffered I/O with the libjpeg-turbo decompressor + + +0.0.90 +====== + +Initial release