| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2023-08-23 | 1.9 kB | |
| libjpeg-turbo-official_2.0.6_amd64.deb | 2020-11-17 | 1.1 MB | |
| libjpeg-turbo-official_2.0.6_i386.deb | 2020-11-17 | 1.1 MB | |
| libjpeg-turbo-official32_2.0.6_amd64.deb | 2020-11-17 | 853.5 kB | |
| libjpeg-turbo-official-2.0.6.x86_64.rpm | 2020-11-17 | 1.1 MB | |
| libjpeg-turbo-2.0.6.tar.gz.sig | 2020-11-17 | 536 Bytes | |
| libjpeg-turbo-official-2.0.6.i386.rpm | 2020-11-17 | 1.1 MB | |
| libjpeg-turbo-official-2.0.6.src.rpm | 2020-11-17 | 2.2 MB | |
| libjpeg-turbo-2.0.6.dmg | 2020-11-17 | 11.6 MB | |
| libjpeg-turbo-2.0.6.tar.gz | 2020-11-17 | 2.2 MB | |
| libjpeg-turbo-2.0.6-vc64.exe | 2020-11-17 | 1.3 MB | |
| libjpeg-turbo-2.0.6-vc.exe | 2020-11-17 | 1.1 MB | |
| libjpeg-turbo-2.0.6-jws.zip | 2020-11-17 | 1.3 MB | |
| libjpeg-turbo-2.0.6-gcc64.exe | 2020-11-17 | 1.4 MB | |
| libjpeg-turbo-2.0.6-gcc.exe | 2020-11-17 | 1.2 MB | |
| Totals: 15 Items | 27.7 MB | 465 | |
Package signatures
To ensure the integrity of the libjpeg-turbo binary packages, the RPM and DEB
files and the source tarball are signed using the following key:
https://www.libjpeg-turbo.org/key/LJT-GPG-KEY
https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0338c8d8d9fda62cf9c421bd7ec2dbb6f4dbf434
and the Windows installers are signed using a code signing certificate.
2.0.6
Significant changes relative to 2.0.5:
-
Fixed "using JNI after critical get" errors that occurred on Android platforms when using any of the YUV encoding/compression/decompression/decoding methods in the TurboJPEG Java API.
-
Fixed or worked around multiple issues with
jpeg_skip_scanlines():- Fixed segfaults or "Corrupt JPEG data: premature end of data segment"
errors in
jpeg_skip_scanlines()that occurred when decompressing 4:2:2 or 4:2:0 JPEG images using merged (non-fancy) upsampling/color conversion (that is, when settingcinfo.do_fancy_upsamplingtoFALSE.) 2.0.0[6] was a similar fix, but it did not cover all cases. jpeg_skip_scanlines()now throws an error if two-pass color quantization is enabled. Two-pass color quantization never worked properly withjpeg_skip_scanlines(), and the issues could not readily be fixed.- Fixed an issue whereby
jpeg_skip_scanlines()always returned 0 when skipping past the end of an image.
- Fixed segfaults or "Corrupt JPEG data: premature end of data segment"
errors in
-
The Arm 64-bit (Armv8) Neon SIMD extensions can now be built using MinGW toolchains targetting Arm64 (AArch64) Windows binaries.
-
Fixed unexpected visual artifacts that occurred when using
jpeg_crop_scanline()and interblock smoothing while decompressing only the DC scan of a progressive JPEG image. -
Fixed an issue whereby libjpeg-turbo would not build if 12-bit-per-component JPEG support (
WITH_12BIT) was enabled along with libjpeg v7 or libjpeg v8 API/ABI emulation (WITH_JPEG7orWITH_JPEG8.)