1. 6da61db Fix several issues with SRPM generation: (1) ensure that all relevant configure arguments get passed down to the configure command line in the generated spec file, (2) adjust the file manifest in the spec to accommodate the differing "age" version whenever the in-memory source/dest managers are used, and (3) fix an issue with the value of SO_MAJOR_VERSION passed down to the configure command line in the generated spec file (SO_MAJOR_VERSION has to remain pure, so we use a different variable to pass down the combined "current+age" value to libtool in Makefile.am.) by DRC · 12 years ago
  2. ab70623 Implement in-memory source/destination managers even when not emulating the libjpeg v8 API/ABI by DRC · 12 years ago
  3. 0f43551 Fix 'make dist' by DRC · 12 years ago
  4. 211d1e7 Consolidate the MD5 sums into one location and add a --without-turbojpeg switch to the Un*x build to allow building libjpeg-turbo without the TurboJPEG/OSS wrapper library. These modifications were supposed to lay the ground work for adding compile-time-selectable 12-bit JPEG support, but unfortunately there are deeper issues that prevent the implementation of that feature right now (namely, some of the modifications made to the C code to support the SIMD code are apparently not 12-bit-friendly.) by DRC · 12 years ago
  5. f29ffd3 Modify 'make test' so that it uses MD5 sums instead of reference images. This eliminates the need to check most of the test images into the repository, which keeps the source tarball to a reasonable size. by DRC · 12 years ago
  6. 2f12d7a Also remove mention of install.txt and filelist.txt in the build system and README. by DRC · 12 years ago
  7. fac3bea Add a Java version of TJBench and extend the TurboJPEG Java API to support it (this involved adding a polymorphic method in TJCompressor that accepts x and y offsets into a larger buffer, similar to the previous modification that had been done to TJDecompressor.) by DRC · 12 years ago
  8. fd40777 Add a dummy version number to the TurboJPEG dynamic library on Unix systems so Linux distro maintainers will not reject it out of hand. by DRC · 12 years ago
  9. f52682e Get rid of the Solaris packaging system. Solaris packages are obsolete, only a handful of people were downloading those binaries, and maintaining the system was proving to be a pain. by DRC · 12 years ago
  10. c2f89f1 Fix universal DMG build by DRC · 12 years ago
  11. 7c6ae03 Fix universal DMG build by DRC · 12 years ago
  12. 9e7eb27 Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system. by DRC · 13 years ago
  13. 086c9ab Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system. by DRC · 13 years ago
  14. ed839d5 Fix 'make dist' by DRC · 13 years ago
  15. 01bf9d9 Fix 'make dist' by DRC · 13 years ago
  16. 57bd84f RPM spec no longer uses %{_srcdir} by DRC · 13 years ago
  17. 99bebdd RPM spec no longer uses %{_srcdir} by DRC · 13 years ago
  18. 02cd567 Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs by DRC · 13 years ago
  19. 20b734e Infrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and libturbojpeg.a on OS X, so that the same library can be used to build OS X and iOS apps by DRC · 13 years ago
  20. 166c5ec Clean up the iOS packaging mechanism so that ARM architectures can be added to i386-only builds as well. by DRC · 13 years ago
  21. a1647c8 Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs by DRC · 13 years ago
  22. 1fbae84 Infrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and libturbojpeg.a on OS X, so that the same library can be used to build OS X and iOS apps by DRC · 13 years ago
  23. cb6157b Add more extensive TurboJPEG regression tests by DRC · 13 years ago
  24. 7ccb007 Fix 'make dist' by DRC · 13 years ago
  25. 3a5e362 Combine all of the scaling tests using a for loop by DRC · 13 years ago
  26. 866e6ff Fix 'make dist' by DRC · 13 years ago
  27. 9cd4e4b Add more extensive TurboJPEG regression tests by DRC · 13 years ago
  28. 7ab0364 Move test images into their own subdirectory by DRC · 13 years ago
  29. 6ebf110 Move test images into their own subdirectory by DRC · 13 years ago
  30. 27fb3fc Support additional scaling factors when decompressing by DRC · 13 years ago
  31. a4ecaac The Independent JPEG Group's JPEG software v8b by Guido Vollbeding · 14 years ago
  32. 5996a25 The Independent JPEG Group's JPEG software v7 by Guido Vollbeding · 15 years ago
  33. b76c840 Add program that demonstrates how to check for the existence of the colorspace extensions by DRC · 13 years ago
  34. a006fba Fix 'make dist' by DRC · 13 years ago
  35. 418dbdf turbojpegl.c=turbojpeg.c by DRC · 13 years ago
  36. 3185cb9 "jpegut"="tjunittest" & "jpgtest"="tjbench" by DRC · 13 years ago
  37. 44eb47e Fix 'make dist' by DRC · 13 years ago
  38. 9f5320f Fix 'make dist' by DRC · 13 years ago
  39. 18821f8 Fix 'make dist' by DRC · 13 years ago
  40. be49b8c Refactored to use new TurboJPEG API and new BMP library + additional cleanup. There is no legacy code remaining, so the refactored version of the program has been re-licensed under a BSD-style license. by DRC · 13 years ago
  41. a8b8b47 Refactored jpegut to test the new TurboJPEG API. There is no legacy code remaining, so the refactored version of the program has been re-licensed under a BSD-style license. by DRC · 13 years ago
  42. 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
  43. 750e078 Include scaled decompression test images when doing 'make dist' by DRC · 13 years ago
  44. 321e068 ARM NEON support by DRC · 13 years ago
  45. 4852d28 Add more comprehensive tests for IDCT scaling by DRC · 13 years ago
  46. dffd53d Fix 'make dist' so that it includes only what we need from java/ (it was errantly including java/Makefile) by DRC · 13 years ago
  47. f2602ce Build and package TurboJPEG/OSS Java wrapper into JAR file by DRC · 13 years ago
  48. ba6f457 make testclean should clean up .yuv and 4:4:0 files as well by DRC · 13 years ago
  49. e08c05f "JAVA_CFLAGS"="JNI_CFLAGS" by DRC · 13 years ago
  50. b94f2de Clean up packaging system by DRC · 13 years ago
  51. 890f1e0 Expose libjpeg lossless transform feature in TurboJPEG/OSS by DRC · 14 years ago
  52. 9fa9559 Use a proper version script for libturbojpeg by DRC · 14 years ago
  53. 9cd2c42 Include jpgtest in Unix/Linux distribution packages by DRC · 14 years ago
  54. 240d82f Include jpgtest in Unix/Linux distribution packages by DRC · 14 years ago
  55. 2ddcc63 Distribute high-quality and grayscale test images by DRC · 14 years ago
  56. 16e761e Include high-quality test image in distribution by DRC · 14 years ago
  57. da509e3 New C version of jpgtest needs libm by DRC · 14 years ago
  58. 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
  59. c866633 SIMD-accelerated RGB-to-Grayscale color conversion by DRC · 14 years ago
  60. 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
  61. 2e4e0c0 New C version of jpgtest needs libm by DRC · 14 years ago
  62. 2e4d044 Ported jpgtest.cxx to pure C to avoid the need for a C++ compiler by DRC · 14 years ago
  63. a3c3059 Ported jpgtest.cxx to pure C to avoid the need for a C++ compiler by DRC · 14 years ago
  64. 207a03b Add java/ to dist by DRC · 14 years ago
  65. 063ab49 Detect jni.h; Provide mechanism for adding include paths necessary to find it; Set intelligent defaults for Linux/Mac/Solaris by DRC · 14 years ago
  66. f8e0055 Add JNI wrapper for TurboJPEG/OSS by DRC · 14 years ago
  67. fbb6747 Merge the TurboJPEG planar YUV encoding feature from VirtualGL 2.2 by DRC · 14 years ago
  68. f0b7fef Include arithmetic coding test files in dist by DRC · 14 years ago
  69. e372004 Added configure options to disable arithmetic encoding/decoding by DRC · 14 years ago
  70. 66f97e6 Support arithmetic encoding and decoding by DRC · 14 years ago
  71. d1c281a Create /opt/libjpeg-turbo/lib32 and /opt/libjpeg-turbo/lib64 symlinks when doing 'make install' by DRC · 14 years ago
  72. 0f53df8 Allow Mac and Solaris packages to be built with v7/v8b emulated libraries by DRC · 14 years ago
  73. 8515d3d Emulate the version script in libjpeg v7/v8 shared libraries by DRC · 14 years ago
  74. 9ef93db Modify OS X universal binary creation process to give the user more control over the 32-bit fork (necessary for building universal binaries with libjpeg v7/v8b emulation, for instance) by DRC · 14 years ago
  75. 1f80a10 Allow RPMs and SRPMs to be generated with v7/v8b emulation; Add CMake scripts and other missing files to source distribution by DRC · 14 years ago
  76. 310f606 Windows packaging has been moved to the CMake build system, so remove it from autotools by DRC · 14 years ago
  77. 39ea562 Document new v7/v8 features; .doc = .txt by DRC · 14 years ago
  78. 9a648cc Fix transpose feature with jpeg v6b code base by DRC · 14 years ago
  79. c04bd3c Implement lossless crop feature from jpeg v7 and v8 by DRC · 14 years ago
  80. c54275c Fix version numbers for v7/v8 shared libs by DRC · 14 years ago
  81. 36a6eec Added optional emulation of the jpeg-7 or jpeg-8b API/ABI's by DRC · 14 years ago
  82. 5263a80 Require a full build prior to testing (this fixes a problem whereby running 'make test' on an unbuilt tree would fail) by DRC · 14 years ago
  83. 50503c7 Include testimgflt.ppm in distribution by DRC · 14 years ago
  84. c21e538 Most of the "nosimd" test images no longer exist, so don't try to include them in the distribution by DRC · 14 years ago
  85. 3095971 Fix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to by DRC · 14 years ago
  86. 7b99172 Not all platforms define RM by DRC · 14 years ago
  87. 13b0944 Include non-SIMD test images in distribution by DRC · 14 years ago
  88. 83f2144 Don't require --without-simd to be specified on non-x86 architectures, and fix 'make test' on such architectures by DRC · 14 years ago
  89. ae79fdb Cygwin package build by DRC · 14 years ago
  90. cbda81a Distribute man pages in source tarball by DRC · 14 years ago
  91. 8e2bba9 Install libjpeg run-time programs and man pages and include in Unix/Linux packages by DRC · 14 years ago
  92. ef663e3 Only disable filesystem redirection in the 64-bit installers by DRC · 14 years ago
  93. 3dc1bc2 Create separate packages for Win64 binaries by DRC · 14 years ago
  94. 0b7d4ed Include ChangeLog.txt in dist by DRC · 14 years ago
  95. 0a1f68e Visual C++ libraries can't be made to work with MinGW because of the dependency on msvcr90.dll, so build a separate installer for MinGW libraries by DRC · 15 years ago
  96. 968c8bb Fix 'make dist' since we added new test images by DRC · 15 years ago
  97. 4924e49 test depends on jpegut as well by DRC · 15 years ago
  98. 0fd8be5 Improve unit tests by DRC · 15 years ago
  99. b9b1ca3 Build Sun packages by DRC · 15 years ago
  100. d86e4d9 Build libturbojpeg.so using mapfile on Solaris by DRC · 15 years ago