- 9b28def Completely refactored the TurboJPEG C API so that it uses pixel formats instead of the clunky pixel size + flags combination to define the pixel size and component order. tjCompress2() and tjTransform() can also now grow the JPEG buffer as needed, which can allow programs to save memory by not pre-allocating the "worst-case" buffer size calculated by TJBUFSIZE(). Converted API documentation to Doxygen. There is no legacy code remaining, so the refactored version of the library has been re-licensed under a BSD-style license. by DRC · 13 years ago
- f89dd1e Remove duplicate entries by DRC · 13 years ago
- 34a8e35 by DRC · 13 years ago
- 321e068 ARM NEON support by DRC · 13 years ago
- 56fb237 YASM support by DRC · 13 years ago
- fd62eca Fix I/O redirection in cjpeg and djpeg on Windows by DRC · 13 years ago
- 5ee81f4 Fix I/O redirection in cjpeg and djpeg on Windows by DRC · 13 years ago
- ee26992 by DRC · 13 years ago
- f165c2d Eliminate excessive I/O overhead when reading BMP files in cjpeg by DRC · 13 years ago
- d884011 by DRC · 13 years ago
- 049aef5 Eliminate excessive I/O overhead when reading BMP files in cjpeg by DRC · 13 years ago
- 8071c39 by DRC · 13 years ago
- e43d21d by DRC · 13 years ago
- d9ee65c by DRC · 13 years ago
- 2a33dfc by DRC · 13 years ago
- e7fde87 Fix jpegoptim with v7 emulation as well by DRC · 14 years ago
- 7394e27 Fix jpegoptim with v7 emulation as well by DRC · 14 years ago
- 59a5834 Ensure that image_width and image_height are initialized if libjpeg v8 emulation is enabled. by DRC · 14 years ago
- df48945 Ensure that image_width and image_height are initialized if libjpeg v8 emulation is enabled. by DRC · 14 years ago
- 9db6beb by DRC · 14 years ago
- 9e50fa7 Fixed a regression bug in the NSIS script that caused the Windows installer by DRC · 14 years ago
- cd2e694 MinGW64 no longer prefixes symbols with underscores by default by DRC · 14 years ago
- 47aaf6f MinGW64 no longer prefixes symbols with underscores by default by DRC · 14 years ago
- 1da7858 MinGW64 no longer prefixes symbols with underscores by default by DRC · 14 years ago
- a6471c3 by DRC · 14 years ago
- f5c3bb3 by DRC · 14 years ago
- fe6a2ee Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 14 years ago
- ebf239d Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 14 years ago
- df1c38d Throw a warning if an unexpected marker is found in the middle of the JPEG data stream by DRC · 14 years ago
- 15866ac by DRC · 14 years ago
- 7166bb7 Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data. by DRC · 14 years ago
- 6ee5459 Don't call jpeg_finish_compress() with YUV output, because it tries to insert an EOI marker right in the middle of our image data. by DRC · 14 years ago
- e4d9b5b by DRC · 14 years ago
- 10e3193 by DRC · 14 years ago
- 9cd2c42 Include jpgtest in Unix/Linux distribution packages by DRC · 14 years ago
- db8df01 by DRC · 14 years ago
- 240d82f Include jpgtest in Unix/Linux distribution packages by DRC · 14 years ago
- 9af4077 The API/ABI should be described as "libjpeg v8", not "libjpeg v8b", since there are multiple libjpeg releases with the same interface by DRC · 14 years ago
- a49c4e5 The SIMD quantization algorithm does not produce correct results with the fast forward integer DCT and JPEG qualities >= 98, so for now, use the non-SIMD quantization function under those circumstances. by DRC · 14 years ago
- f38eee0 The API/ABI should be described as "libjpeg v8", not "libjpeg v8b", since there are multiple libjpeg releases with the same interface by DRC · 14 years ago
- 6ca6953 The SIMD quantization algorithm does not produce correct results with the fast forward integer DCT and JPEG qualities >= 98, so for now, use the non-SIMD quantization function under those circumstances. by DRC · 14 years ago
- e1716b8 The fast integer DCT degrades for qualities > 95, so use the slow integer DCT instead to ensure that perceptually lossless performance is maintained. by DRC · 14 years ago
- bb4465f by DRC · 14 years ago
- 72abc29 The SIMD quantization algorithm does not produce correct results with the fast forward integer DCT and JPEG qualities >= 98, so for now, use the non-SIMD quantization function under those circumstances. by DRC · 14 years ago
- e2f3718 Fix typo that was causing visual artifacts in grayscale JPEGs by DRC · 14 years ago
- fc1970a Fix typo that was causing visual artifacts in grayscale JPEGs by DRC · 14 years ago
- 8ed7b81 Added scaling API to TurboJPEG/OSS by DRC · 14 years ago
- 2e4d044 Ported jpgtest.cxx to pure C to avoid the need for a C++ compiler by DRC · 14 years ago
- a3c3059 Ported jpgtest.cxx to pure C to avoid the need for a C++ compiler by DRC · 14 years ago
- f8e0055 Add JNI wrapper for TurboJPEG/OSS by DRC · 14 years ago
- 958b2c0 by DRC · 14 years ago
- 4a1c2d9 by DRC · 14 years ago
- 9dcb1af by DRC · 14 years ago
- c4bce48 by DRC · 14 years ago
- b52e733 by DRC · 14 years ago
- fa1d183 Further protect against invalid Huffman codes by DRC · 14 years ago
- 2d94e26 The fast integer DCT degrades for qualities > 95, so use the slow integer DCT instead to ensure that perceptually lossless performance is maintained. by DRC · 14 years ago
- 01e6909 Clarifications by DRC · 14 years ago
- 49aedf4 Further protect against invalid Huffman codes by DRC · 14 years ago
- 50c657b by DRC · 14 years ago
- 9e17f7d Provide TJ_YUV option for tjDecompress() as well by DRC · 14 years ago
- fbb6747 Merge the TurboJPEG planar YUV encoding feature from VirtualGL 2.2 by DRC · 14 years ago
- 245cfdf Allow arithmetic encoding/decoding to be disabled in CMake build by DRC · 14 years ago
- e372004 Added configure options to disable arithmetic encoding/decoding by DRC · 14 years ago
- 66f97e6 Support arithmetic encoding and decoding by DRC · 14 years ago
- ec31193 by DRC · 14 years ago
- d1c281a Create /opt/libjpeg-turbo/lib32 and /opt/libjpeg-turbo/lib64 symlinks when doing 'make install' by DRC · 14 years ago
- e89bbae Document jpgtest decompress-only feature by DRC · 14 years ago
- 09854f5 Grayscale bitmap support in TurboJPEG/OSS by DRC · 14 years ago
- efa618e by DRC · 14 years ago
- 766dc5c Mention new v7/v8 extensions by DRC · 14 years ago
- bdb1288 Automatically determine whether INCOMPLETE_TYPES_BROKEN should be defined by DRC · 14 years ago
- 025a279 Strike that! Reverse it! by DRC · 14 years ago
- 3095971 Fix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to by DRC · 14 years ago
- 0fbb28e Handle erroneous Huffman codes by DRC · 14 years ago
- df3337c Log only changes to this source tree, not the external build scripts by DRC · 14 years ago
- 38ccf85 by DRC · 14 years ago
- eadc3c0 Cygwin distribution package by DRC · 14 years ago
- c773d10 Added bug tracker ID's by DRC · 14 years ago
- 4bf3b58 by DRC · 14 years ago
- f12c7db Create sym links so that headers and static libs can always be found in the same place on Solaris, Linux, and Mac by DRC · 14 years ago
- 4959787 64-bit FreeBSD sets host_cpu to "amd64", not "x86_64". Handle that case so that configure will work without explicitly specifying --host. by DRC · 14 years ago
- 1a2219e by DRC · 14 years ago
- 0f413b2 Fix x86-64 build on FreeBSD systems by DRC · 14 years ago
- ae19bf6 Add ChangeLog to repository by DRC · 15 years ago