This commit is contained in:
DRC
2011-01-28 08:00:40 +00:00
parent 6ca296de5d
commit 1dd9985842

View File

@@ -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 [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 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. 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 [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. 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 [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. 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 1.0.1
=============================== =====
[1] The Huffman decoder will now handle erroneous Huffman codes (for instance, [1] The Huffman decoder will now handle erroneous Huffman codes (for instance,
from a corrupt JPEG image.) Previously, these would cause libjpeg-turbo to 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. 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 [1] 2983700: Further FreeBSD build tweaks (no longer necessary to specify
--host when configuring on a 64-bit system) --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. 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 [1] 2982659, Fixed x86-64 build on FreeBSD systems
[2] 2988188: Added support for Windows 64-bit 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 [1] Added documentation to .deb packages
[2] 2968313: Fixed data corruption issues when decompressing large JPEG images [2] 2968313: Fixed data corruption issues when decompressing large JPEG images
and/or using buffered I/O with the libjpeg-turbo decompressor and/or using buffered I/O with the libjpeg-turbo decompressor
0.0.90
======
Initial release