]> granicus.if.org Git - libjpeg-turbo/log
libjpeg-turbo
12 years ago1.2.90 (1.3 beta1)
DRC [Mon, 31 Dec 2012 09:44:31 +0000 (09:44 +0000)]
1.2.90 (1.3 beta1)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@874 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoChange the copyright notices to make it clear that our modified files are not part...
DRC [Mon, 31 Dec 2012 02:42:18 +0000 (02:42 +0000)]
Change the copyright notices to make it clear that our modified files are not part of the IJG's software.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@872 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoChange the copyright notices to make it clear that our modified files are not part...
DRC [Mon, 31 Dec 2012 02:52:30 +0000 (02:52 +0000)]
Change the copyright notices to make it clear that our modified files are not part of the IJG's software.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@873 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix bug in unused code
DRC [Sat, 1 Dec 2012 22:33:54 +0000 (22:33 +0000)]
Fix bug in unused code

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@871 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix bug in unused code
DRC [Sat, 1 Dec 2012 22:33:25 +0000 (22:33 +0000)]
Fix bug in unused code

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@870 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoUse a more robust method of obtaining the build timestamp on Windows. 'wmic os get...
DRC [Fri, 12 Oct 2012 10:18:37 +0000 (10:18 +0000)]
Use a more robust method of obtaining the build timestamp on Windows.  'wmic os get LocalDateTime' will always return the timestamp in the format we want (YYYYMMDD), whereas date /t is sensitive to locale.  If wmic fails, then we fall back to using date /t, even though this means that the BUILD variable will end up in the incorrect format on some systems.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@868 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoUse a more robust method of obtaining the build timestamp on Windows. 'wmic os get...
DRC [Fri, 12 Oct 2012 10:19:09 +0000 (10:19 +0000)]
Use a more robust method of obtaining the build timestamp on Windows.  'wmic os get LocalDateTime' will always return the timestamp in the format we want (YYYYMMDD), whereas date /t is sensitive to locale.  If wmic fails, then we fall back to using date /t, even though this means that the BUILD variable will end up in the incorrect format on some systems.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@869 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoUse a more robust method of obtaining the build timestamp on Windows. 'wmic os get...
DRC [Fri, 12 Oct 2012 09:29:44 +0000 (09:29 +0000)]
Use a more robust method of obtaining the build timestamp on Windows.  'wmic os get LocalDateTime' will always return the timestamp in the format we want (YYYYMMDD), whereas date /t is sensitive to locale.  If wmic fails, then we fall back to using date /t, even though this means that the BUILD variable will end up in the incorrect format on some systems.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@867 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix MinGW build and remove duplication of effort
DRC [Tue, 2 Oct 2012 06:47:37 +0000 (06:47 +0000)]
Fix MinGW build and remove duplication of effort

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@864 632fc199-4ca6-4c93-a231-07263d6284db

12 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@863 632fc199-4ca6...
DRC [Tue, 2 Oct 2012 04:20:43 +0000 (04:20 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@863 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd a Java version of TJBench and extend the TurboJPEG Java API to support it (this...
DRC [Mon, 24 Sep 2012 02:27:55 +0000 (02:27 +0000)]
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.)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@862 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoIf libturbojpeg.jnilib is not found on Mac systems, specifically look for it under...
DRC [Fri, 24 Aug 2012 02:44:39 +0000 (02:44 +0000)]
If libturbojpeg.jnilib is not found on Mac systems, specifically look for it under /usr/lib, since /usr/lib isn't part of the default java.library.path on that platform.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@861 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix build issues that occurred whenever the source directory contained the letters...
DRC [Tue, 7 Aug 2012 21:59:59 +0000 (21:59 +0000)]
Fix build issues that occurred whenever the source directory contained the letters "col", "mer", or "gra".

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@860 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix build issues that occurred whenever the source directory contained the letters...
DRC [Tue, 7 Aug 2012 21:59:28 +0000 (21:59 +0000)]
Fix build issues that occurred whenever the source directory contained the letters "col", "mer", or "gra".

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@859 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAllow the libjpeg-turbo32 package to be used on MultiArch-compatible systems without...
DRC [Tue, 7 Aug 2012 18:44:24 +0000 (18:44 +0000)]
Allow the libjpeg-turbo32 package to be used on MultiArch-compatible systems without overriding the linker path or LD_LIBRARY_PATH.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@858 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAllow the libjpeg-turbo32 package to be used on MultiArch-compatible systems without...
DRC [Tue, 7 Aug 2012 18:42:07 +0000 (18:42 +0000)]
Allow the libjpeg-turbo32 package to be used on MultiArch-compatible systems without overriding the linker path or LD_LIBRARY_PATH.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@857 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoOops. Add support for TJFLAG_FASTDCT to tjDecompressToYUV() as well.
DRC [Tue, 3 Jul 2012 20:02:49 +0000 (20:02 +0000)]
Oops.  Add support for TJFLAG_FASTDCT to tjDecompressToYUV() as well.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@856 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoOops. Add support for TJFLAG_FASTDCT to tjDecompressToYUV() as well.
DRC [Tue, 3 Jul 2012 20:01:31 +0000 (20:01 +0000)]
Oops.  Add support for TJFLAG_FASTDCT to tjDecompressToYUV() as well.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@855 632fc199-4ca6-4c93-a231-07263d6284db

12 years ago1.2.2
DRC [Tue, 3 Jul 2012 20:00:35 +0000 (20:00 +0000)]
1.2.2

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@854 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoCosmetic fixes to argument lists 1.2.1
DRC [Fri, 29 Jun 2012 23:51:35 +0000 (23:51 +0000)]
Cosmetic fixes to argument lists

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@852 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd flags to the TurboJPEG API that allow the caller to force the use of either the...
DRC [Fri, 29 Jun 2012 23:46:38 +0000 (23:46 +0000)]
Add flags to the TurboJPEG API that allow the caller to force the use of either the fast or the accurate DCT/IDCT algorithms in the underlying codec.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@851 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoRe-generate docs to pick up new API version
DRC [Fri, 29 Jun 2012 23:17:03 +0000 (23:17 +0000)]
Re-generate docs to pick up new API version

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@850 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdded flags to the TurboJPEG API that allow the caller to force the use of either...
DRC [Fri, 29 Jun 2012 23:14:48 +0000 (23:14 +0000)]
Added flags to the TurboJPEG API that allow the caller to force the use of either the fast or the accurate DCT/IDCT algorithms in the underlying codec.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@849 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMore recent versions of autoconf add -traditional-cpp to the CPP flags, which causes...
DRC [Thu, 28 Jun 2012 23:25:34 +0000 (23:25 +0000)]
More recent versions of autoconf add -traditional-cpp to the CPP flags, which causes jsimdcfg.inc.h to not preprocess correctly unless we expand all of the instances of the #definev macro.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@848 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMore recent versions of autoconf add -traditional-cpp to the CPP flags, which causes...
DRC [Thu, 28 Jun 2012 23:24:29 +0000 (23:24 +0000)]
More recent versions of autoconf add -traditional-cpp to the CPP flags, which causes jsimdcfg.inc.h to not preprocess correctly unless we expand all of the instances of the #definev macro.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@847 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoLater versions of autoconf (specifically, the one shipped with Xcode 4.3) default...
DRC [Thu, 28 Jun 2012 23:22:03 +0000 (23:22 +0000)]
Later versions of autoconf (specifically, the one shipped with Xcode 4.3) default to building x86-64, so it is necessary to override the host_alias to get a 32-bit build.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@846 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoLater versions of autoconf (specifically, the one shipped with Xcode 4.3) default...
DRC [Thu, 28 Jun 2012 23:21:13 +0000 (23:21 +0000)]
Later versions of autoconf (specifically, the one shipped with Xcode 4.3) default to building x86-64, so it is necessary to override the host_alias to get a 32-bit build.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@845 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2...
DRC [Mon, 18 Jun 2012 00:18:04 +0000 (00:18 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.)  On Linux/x86, this regression caused incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used and when decompressing to a 32-bit (RGBX, etc.) buffer.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@844 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2...
DRC [Mon, 18 Jun 2012 00:16:15 +0000 (00:16 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.)  On Linux/x86, this regression caused incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used and when decompressing to a 32-bit (RGBX, etc.) buffer.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@843 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoProvide further details about the regression
DRC [Mon, 18 Jun 2012 00:09:19 +0000 (00:09 +0000)]
Provide further details about the regression

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@842 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoProvide further details about the regression
DRC [Mon, 18 Jun 2012 00:08:18 +0000 (00:08 +0000)]
Provide further details about the regression

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@841 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAcknowledge the existence of 1.2.1
DRC [Fri, 15 Jun 2012 22:00:47 +0000 (22:00 +0000)]
Acknowledge the existence of 1.2.1

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@840 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2...
DRC [Fri, 15 Jun 2012 21:58:06 +0000 (21:58 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.)  On Linux/x86, this regression caused incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used.  This patch also enables the strict memory access code on all platforms, not just Linux (it does no harm on other platforms) and removes a couple of pcmpeqb instructions that were rendered unnecessary by r836.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@839 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2...
DRC [Fri, 15 Jun 2012 21:54:45 +0000 (21:54 +0000)]
Fixed regression caused by a bug in the 32-bit strict memory access code in jdmrgss2.asm (contributed by Chromium to stop valgrind from whining whenever the output buffer size was not evenly divisible by 16 bytes.)  On Linux/x86, this regression generated incorrect pixels on the right-hand side of images whose rows were not 16-byte aligned, whenever fancy upsampling was used.  This patch also enables the strict memory access code on all platforms, not just Linux (it does no harm on other platforms) and removes a couple of pcmpeqb instructions that were rendered unnecessary by r835.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@838 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAccelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decom...
DRC [Wed, 13 Jun 2012 05:17:03 +0000 (05:17 +0000)]
Accelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decompressing 4:2:2 JPEGs using fancy upsampling)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@837 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEliminate the use of the MASKMOVDQU instruction, to speed up decompression performanc...
DRC [Wed, 13 Jun 2012 01:23:09 +0000 (01:23 +0000)]
Eliminate the use of the MASKMOVDQU instruction, to speed up decompression performance by 10x on AMD Bobcat embedded processors (and ~5% on AMD desktop processors.)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@836 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEliminate the use of the MASKMOVDQU instruction, to speed up decompression performanc...
DRC [Wed, 13 Jun 2012 01:21:29 +0000 (01:21 +0000)]
Eliminate the use of the MASKMOVDQU instruction, to speed up decompression performance by 10x on AMD Bobcat embedded processors (and ~5% on AMD desktop processors.)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@835 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd new JNI functions to mapfile so they will be visible on Linux
DRC [Fri, 8 Jun 2012 08:25:17 +0000 (08:25 +0000)]
Add new JNI functions to mapfile so they will be visible on Linux

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@834 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix array size calculations
DRC [Thu, 7 Jun 2012 09:38:57 +0000 (09:38 +0000)]
Fix array size calculations

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@833 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd x, y parameters to TJDecompressor so that it can be used to decompress to an...
DRC [Wed, 6 Jun 2012 08:41:06 +0000 (08:41 +0000)]
Add x, y parameters to TJDecompressor so that it can be used to decompress to an arbitrary position in the destination image (TurboVNC needs this.)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@832 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoGuard against num_components being a ridiculous value due to a corrupt header
DRC [Wed, 30 May 2012 20:36:42 +0000 (20:36 +0000)]
Guard against num_components being a ridiculous value due to a corrupt header

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@831 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoGuard against num_components being a ridiculous value due to a corrupt header
DRC [Wed, 30 May 2012 20:34:42 +0000 (20:34 +0000)]
Guard against num_components being a ridiculous value due to a corrupt header

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@830 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoPreserve all 128 bits of xmm6 and xmm7
DRC [Thu, 26 Apr 2012 19:50:37 +0000 (19:50 +0000)]
Preserve all 128 bits of xmm6 and xmm7

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@829 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoPreserve all 128 bits of xmm6 and xmm7
DRC [Thu, 26 Apr 2012 19:48:33 +0000 (19:48 +0000)]
Preserve all 128 bits of xmm6 and xmm7

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@828 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix memory leak in the colorspace emulation code
DRC [Thu, 26 Apr 2012 03:18:49 +0000 (03:18 +0000)]
Fix memory leak in the colorspace emulation code

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@827 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoProvide the legacy unversioned libturbojpeg.so resource so that RPMs that dependended...
DRC [Thu, 29 Mar 2012 21:29:36 +0000 (21:29 +0000)]
Provide the legacy unversioned libturbojpeg.so resource so that RPMs that dependended on older libjpeg-turbo distributions will still work.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@826 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEmulate colorspace extensions if they are not present in the libjpeg API. This allow...
DRC [Fri, 23 Mar 2012 19:47:57 +0000 (19:47 +0000)]
Emulate colorspace extensions if they are not present in the libjpeg API.  This allows the TurboJPEG wrapper to be used with libjpeg rather than libjpeg-turbo.  Not useful within the context of our project, but other projects prefer to include the TurboJPEG wrapper in-tree, and this allows them to be linked against either libjpeg-turbo or libjpeg.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@825 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoGet rid of the Solaris packaging system. Solaris packages are obsolete, only a handf...
DRC [Fri, 23 Mar 2012 19:44:54 +0000 (19:44 +0000)]
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.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@824 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoWhitespace tweak
DRC [Fri, 23 Mar 2012 19:39:14 +0000 (19:39 +0000)]
Whitespace tweak

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@823 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEnsure that tjDecompress2() exits cleanly if setDecompDefaults() fails
DRC [Fri, 23 Mar 2012 19:37:40 +0000 (19:37 +0000)]
Ensure that tjDecompress2() exits cleanly if setDecompDefaults() fails

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@822 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEnsure that tjDecompress2() exits cleanly if setDecompDefaults() fails
DRC [Fri, 23 Mar 2012 19:32:38 +0000 (19:32 +0000)]
Ensure that tjDecompress2() exits cleanly if setDecompDefaults() fails

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@821 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd a dummy version number to the TurboJPEG dynamic library on Unix systems so Linux...
DRC [Fri, 23 Mar 2012 03:24:39 +0000 (03:24 +0000)]
Add a dummy version number to the TurboJPEG dynamic library on Unix systems so Linux distro maintainers will not reject it out of hand.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@820 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoGet rid of the Solaris packaging system. Solaris packages are obsolete, only a handf...
DRC [Fri, 23 Mar 2012 03:17:41 +0000 (03:17 +0000)]
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.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@819 632fc199-4ca6-4c93-a231-07263d6284db

12 years ago"Sun Studio"="Oracle Solaris Studio"
DRC [Fri, 23 Mar 2012 03:12:35 +0000 (03:12 +0000)]
"Sun Studio"="Oracle Solaris Studio"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@818 632fc199-4ca6-4c93-a231-07263d6284db

12 years ago"Sun Studio"="Oracle Solaris Studio"
DRC [Fri, 23 Mar 2012 03:11:12 +0000 (03:11 +0000)]
"Sun Studio"="Oracle Solaris Studio"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@817 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix universal DMG build
DRC [Fri, 23 Mar 2012 00:51:56 +0000 (00:51 +0000)]
Fix universal DMG build

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@816 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix universal DMG build
DRC [Fri, 23 Mar 2012 00:50:09 +0000 (00:50 +0000)]
Fix universal DMG build

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@815 632fc199-4ca6-4c93-a231-07263d6284db

12 years ago1.2.1
DRC [Thu, 22 Mar 2012 22:05:09 +0000 (22:05 +0000)]
1.2.1

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@814 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoVisual Studio 2010 doesn't like the wildcard at compile time, so let CMake expand...
DRC [Sat, 17 Mar 2012 14:32:38 +0000 (14:32 +0000)]
Visual Studio 2010 doesn't like the wildcard at compile time, so let CMake expand it instead.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@813 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoVisual Studio 2010 doesn't like the wildcard, so let CMake expand it instead.
DRC [Sat, 17 Mar 2012 14:32:05 +0000 (14:32 +0000)]
Visual Studio 2010 doesn't like the wildcard, so let CMake expand it instead.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@812 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo...
DRC [Fri, 16 Mar 2012 14:37:36 +0000 (14:37 +0000)]
Fix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo is built without SIMD support and merged upsampling is used.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@811 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo...
DRC [Fri, 16 Mar 2012 14:30:46 +0000 (14:30 +0000)]
Fix the behavior of the alpha-enabled colorspace constants whenever libjpeg-turbo is built without SIMD support and merged upsampling is used.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@810 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAllow RGB JPEG files to be created/decoded when using the LJT colorspace extensions
DRC [Sun, 11 Mar 2012 22:06:54 +0000 (22:06 +0000)]
Allow RGB JPEG files to be created/decoded when using the LJT colorspace extensions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@809 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAllow RGB JPEG files to be created/decoded when using the LJT colorspace extensions
DRC [Sun, 11 Mar 2012 22:05:25 +0000 (22:05 +0000)]
Allow RGB JPEG files to be created/decoded when using the LJT colorspace extensions

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@808 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoOops
DRC [Fri, 10 Feb 2012 05:31:03 +0000 (05:31 +0000)]
Oops

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@806 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoOops 1.2.0
DRC [Fri, 10 Feb 2012 03:47:18 +0000 (03:47 +0000)]
Oops

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@805 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMove build dir. variables back into makemacpkg to avoid messing up the Solaris packag...
DRC [Fri, 10 Feb 2012 03:41:20 +0000 (03:41 +0000)]
Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@804 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMove build dir. variables back into makemacpkg to avoid messing up the Solaris packag...
DRC [Fri, 10 Feb 2012 03:39:43 +0000 (03:39 +0000)]
Move build dir. variables back into makemacpkg to avoid messing up the Solaris packaging system.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@803 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoDon't include documentation in 32-bit supplemental package
DRC [Fri, 10 Feb 2012 03:18:41 +0000 (03:18 +0000)]
Don't include documentation in 32-bit supplemental package

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@802 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoDon't include documentation in 32-bit supplemental package
DRC [Fri, 10 Feb 2012 02:51:40 +0000 (02:51 +0000)]
Don't include documentation in 32-bit supplemental package

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@801 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix 'make dist'
DRC [Fri, 10 Feb 2012 01:55:28 +0000 (01:55 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@800 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix 'make dist'
DRC [Fri, 10 Feb 2012 01:52:31 +0000 (01:52 +0000)]
Fix 'make dist'

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@799 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoiOS universal package was promoted to a 1.2 feature
DRC [Fri, 10 Feb 2012 01:44:55 +0000 (01:44 +0000)]
iOS universal package was promoted to a 1.2 feature

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@798 632fc199-4ca6-4c93-a231-07263d6284db

12 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@797 632fc19...
DRC [Fri, 10 Feb 2012 01:44:23 +0000 (01:44 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@797 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoRPM spec no longer uses %{_srcdir}
DRC [Fri, 10 Feb 2012 01:40:29 +0000 (01:40 +0000)]
RPM spec no longer uses %{_srcdir}

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@796 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoRPM spec no longer uses %{_srcdir}
DRC [Fri, 10 Feb 2012 01:39:28 +0000 (01:39 +0000)]
RPM spec no longer uses %{_srcdir}

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@795 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoInstall docs when doing 'make install' on Unix; Fix 'install' target on Windows;...
DRC [Fri, 10 Feb 2012 01:37:20 +0000 (01:37 +0000)]
Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@794 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoInfrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and...
DRC [Fri, 10 Feb 2012 01:30:37 +0000 (01:30 +0000)]
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

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@793 632fc199-4ca6-4c93-a231-07263d6284db

12 years ago'make iosdmg' now works with 32-bit builds as well
DRC [Fri, 10 Feb 2012 01:24:26 +0000 (01:24 +0000)]
'make iosdmg' now works with 32-bit builds as well

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@792 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoClean up the iOS packaging mechanism so that ARM architectures can be added to i386...
DRC [Fri, 10 Feb 2012 01:07:59 +0000 (01:07 +0000)]
Clean up the iOS packaging mechanism so that ARM architectures can be added to i386-only builds as well.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@791 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoInstall docs when doing 'make install' on Unix; Fix 'install' target on Windows;...
DRC [Fri, 10 Feb 2012 00:39:05 +0000 (00:39 +0000)]
Install docs when doing 'make install' on Unix; Fix 'install' target on Windows; Include wizard.txt, example.c, and structure.txt in installed docs

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@790 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoInfrastructure for producing a universal x86-64/i386/ARM version of libjpeg.a and...
DRC [Thu, 9 Feb 2012 09:23:30 +0000 (09:23 +0000)]
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

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@789 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge description from README-turbo.txt into packages
DRC [Wed, 8 Feb 2012 09:56:04 +0000 (09:56 +0000)]
Merge description from README-turbo.txt into packages

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@788 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge description from README-turbo.txt into packages
DRC [Wed, 8 Feb 2012 09:18:42 +0000 (09:18 +0000)]
Merge description from README-turbo.txt into packages

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@787 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge description from README-turbo.txt into packages
DRC [Wed, 8 Feb 2012 09:17:42 +0000 (09:17 +0000)]
Merge description from README-turbo.txt into packages

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@786 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoCompiler warning
DRC [Tue, 7 Feb 2012 23:41:10 +0000 (23:41 +0000)]
Compiler warning

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@785 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoCompiler warnings
DRC [Tue, 7 Feb 2012 23:27:14 +0000 (23:27 +0000)]
Compiler warnings

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@784 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge documentation and wordsmithing changes from 1.2, including promotion of -arithm...
DRC [Tue, 7 Feb 2012 23:25:19 +0000 (23:25 +0000)]
Merge documentation and wordsmithing changes from 1.2, including promotion of -arithmetic to a "switch for advanced users"

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@783 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoNot necessary to save r10 and r11, since these are scratch registers
DRC [Tue, 7 Feb 2012 23:13:24 +0000 (23:13 +0000)]
Not necessary to save r10 and r11, since these are scratch registers

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@782 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMerge copyright messages into one string and change the run-time messages to avoid...
DRC [Tue, 7 Feb 2012 23:05:46 +0000 (23:05 +0000)]
Merge copyright messages into one string and change the run-time messages to avoid confusion (we are not technically based on the latest libjpeg, although we do borrow some code from it)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@781 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoEliminate "main is usually a function" warnings
DRC [Tue, 7 Feb 2012 22:51:49 +0000 (22:51 +0000)]
Eliminate "main is usually a function" warnings

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@780 632fc199-4ca6-4c93-a231-07263d6284db

12 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@779 632fc199-4ca6...
DRC [Tue, 7 Feb 2012 20:39:33 +0000 (20:39 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@779 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoWordsmithing and grammar
DRC [Tue, 7 Feb 2012 00:15:42 +0000 (00:15 +0000)]
Wordsmithing and grammar

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@778 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoWordsmithing and grammar
DRC [Tue, 7 Feb 2012 00:14:53 +0000 (00:14 +0000)]
Wordsmithing and grammar

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@777 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoSeveral clarifications regarding v7/v8 API/ABI support
DRC [Fri, 3 Feb 2012 08:59:21 +0000 (08:59 +0000)]
Several clarifications regarding v7/v8 API/ABI support

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@776 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoSeveral clarifications regarding v7/v8 API/ABI support
DRC [Fri, 3 Feb 2012 08:55:36 +0000 (08:55 +0000)]
Several clarifications regarding v7/v8 API/ABI support

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@775 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoFix issue whereby libjpeg-turbo would report "fractional sampling not implemented...
DRC [Fri, 3 Feb 2012 06:55:26 +0000 (06:55 +0000)]
Fix issue whereby libjpeg-turbo would report "fractional sampling not implemented" when attempting to use decompression scaling with a non-power-of-2 scaling ratio and a JPEG file that was compressed using an odd form of subsampling, such as 3x2.

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@774 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAccelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decom...
DRC [Thu, 2 Feb 2012 22:32:45 +0000 (22:32 +0000)]
Accelerated 4:2:2 upsampling routine for ARM (improves performance ~20-30% when decompressing 4:2:2 JPEGs using fancy upsampling)

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@773 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoOops. Need to use -nosmooth so that the output matches the reference images generate...
DRC [Wed, 1 Feb 2012 02:49:10 +0000 (02:49 +0000)]
Oops.  Need to use -nosmooth so that the output matches the reference images generated by jpeg-8

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@772 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoAdd more extensive TurboJPEG regression tests
DRC [Tue, 31 Jan 2012 11:38:13 +0000 (11:38 +0000)]
Add more extensive TurboJPEG regression tests

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@771 632fc199-4ca6-4c93-a231-07263d6284db