OLD | NEW |
| 1 1.2.0 |
| 2 ===== |
| 3 |
| 4 [1] Fixed build issue with YASM on Unix systems (the libjpeg-turbo build system |
| 5 was not adding the current directory to the assembler include path, so YASM |
| 6 was not able to find jsimdcfg.inc.) |
| 7 |
| 8 [2] Fixed out-of-bounds read in SSE2 SIMD code that occurred when decompressing |
| 9 a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. |
| 10 This was more of an annoyance than an actual bug, since it did not cause any |
| 11 actual run-time problems, but the issue showed up when running libjpeg-turbo in |
| 12 valgrind. See http://crbug.com/72399 for more information. |
| 13 |
| 14 [3] Added a compile-time macro (LIBJPEG_TURBO_VERSION) that can be used to |
| 15 check the version of libjpeg-turbo against which an application was compiled. |
| 16 |
| 17 [4] Added new RGBA/BGRA/ABGR/ARGB colorspace extension constants (libjpeg API) |
| 18 and pixel formats (TurboJPEG API), which allow applications to specify that, |
| 19 when decompressing to a 4-component RGB buffer, the unused byte should be set |
| 20 to 0xFF so that it can be interpreted as an opaque alpha channel. |
| 21 |
| 22 |
1 1.1.90 (1.2 beta1) | 23 1.1.90 (1.2 beta1) |
2 ================== | 24 ================== |
3 | 25 |
4 [1] Added a Java wrapper for the TurboJPEG API. See java/README for more | 26 [1] Added a Java wrapper for the TurboJPEG API. See java/README for more |
5 details. | 27 details. |
6 | 28 |
7 [2] The TurboJPEG API can now be used to scale down images during | 29 [2] The TurboJPEG API can now be used to scale down images during |
8 decompression. | 30 decompression. |
9 | 31 |
10 [3] Added SIMD routines for RGB-to-grayscale color conversion, which | 32 [3] Added SIMD routines for RGB-to-grayscale color conversion, which |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 [1] Added documentation to .deb packages | 248 [1] Added documentation to .deb packages |
227 | 249 |
228 [2] 2968313: Fixed data corruption issues when decompressing large JPEG images | 250 [2] 2968313: Fixed data corruption issues when decompressing large JPEG images |
229 and/or using buffered I/O with the libjpeg-turbo decompressor | 251 and/or using buffered I/O with the libjpeg-turbo decompressor |
230 | 252 |
231 | 253 |
232 0.0.90 | 254 0.0.90 |
233 ====== | 255 ====== |
234 | 256 |
235 Initial release | 257 Initial release |
OLD | NEW |