]> granicus.if.org Git - libjpeg-turbo/log
libjpeg-turbo
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 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 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 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 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: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 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 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 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: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 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 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 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 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 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 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 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: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 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 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 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 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 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 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 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 agoMerge copyright messages into one string and change the run-time messages to avoid...
DRC [Tue, 31 Jan 2012 10:39:29 +0000 (10:39 +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.2.x@766 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoIncorporate a few upstream doc changes; grammar police; wordsmithing; Move -arithmeti...
DRC [Tue, 31 Jan 2012 09:53:46 +0000 (09:53 +0000)]
Incorporate a few upstream doc changes; grammar police; wordsmithing; Move -arithmetic into "switches for advanced users"

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

9 years agoThe Independent JPEG Group's JPEG software v8d jpeg-8d
Guido Vollbeding [Sun, 15 Jan 2012 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8d

9 years agoThe Independent JPEG Group's JPEG software v8c jpeg-8c
Guido Vollbeding [Sun, 16 Jan 2011 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8c

9 years agoThe Independent JPEG Group's JPEG software v8b jpeg-8b
Guido Vollbeding [Sun, 16 May 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8b

9 years agoThe Independent JPEG Group's JPEG software v8a jpeg-8a
Guido Vollbeding [Sun, 28 Feb 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8a

9 years agoThe Independent JPEG Group's JPEG software v8 jpeg-8
Guido Vollbeding [Sun, 10 Jan 2010 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v8

9 years agoThe Independent JPEG Group's JPEG software v7 jpeg-7
Guido Vollbeding [Sat, 27 Jun 2009 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v7

9 years agoThe Independent JPEG Group's JPEG software v6b with arithmetic coding support jpeg-ari
Guido Vollbeding [Sat, 28 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b with arithmetic coding support

9 years agoThe Independent JPEG Group's JPEG software v6b jpeg-6b
Thomas G. Lane [Fri, 27 Mar 1998 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6b

9 years agoThe Independent JPEG Group's JPEG software v6a jpeg-6a
Thomas G. Lane [Wed, 7 Feb 1996 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6a

9 years agoThe Independent JPEG Group's JPEG software v6 jpeg-6
Thomas G. Lane [Wed, 2 Aug 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v6

9 years agoThe Independent JPEG Group's JPEG software v5b jpeg-5b
Thomas G. Lane [Wed, 15 Mar 1995 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5b

9 years agoThe Independent JPEG Group's JPEG software v5a jpeg-5a
Thomas G. Lane [Wed, 7 Dec 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5a

9 years agoThe Independent JPEG Group's JPEG software v5 jpeg-5
Thomas G. Lane [Sat, 24 Sep 1994 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v5

9 years agoThe Independent JPEG Group's JPEG software v4a jpeg-4a
Thomas G. Lane [Thu, 18 Feb 1993 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4a

9 years agoThe Independent JPEG Group's JPEG software v4 jpeg-4
Thomas G. Lane [Thu, 10 Dec 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v4

9 years agoThe Independent JPEG Group's JPEG software v3 jpeg-3
Thomas G. Lane [Tue, 17 Mar 1992 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v3

9 years agoThe Independent JPEG Group's JPEG software v2 jpeg-2
Thomas G. Lane [Fri, 13 Dec 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v2

9 years agoThe Independent JPEG Group's JPEG software v1 jpeg-1
Thomas G. Lane [Mon, 7 Oct 1991 00:00:00 +0000 (00:00 +0000)]
The Independent JPEG Group's JPEG software v1

12 years agoFix 'make dist'
DRC [Tue, 31 Jan 2012 08:00:50 +0000 (08:00 +0000)]
Fix 'make dist'

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

12 years agoAdd more extensive TurboJPEG regression tests
DRC [Tue, 31 Jan 2012 07:56:44 +0000 (07:56 +0000)]
Add more extensive TurboJPEG regression tests

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

12 years agoMove test images into their own subdirectory
DRC [Tue, 31 Jan 2012 04:58:26 +0000 (04:58 +0000)]
Move test images into their own subdirectory

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

12 years agoCompiler warnings
DRC [Tue, 31 Jan 2012 03:39:23 +0000 (03:39 +0000)]
Compiler warnings

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

12 years agoOops. Height of output buffer should equal scaled height, not JPEG height.
DRC [Sat, 28 Jan 2012 06:31:44 +0000 (06:31 +0000)]
Oops.  Height of output buffer should equal scaled height, not JPEG height.

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

12 years agoOops. Need to handle cases in which num_components > n
DRC [Sat, 28 Jan 2012 01:19:23 +0000 (01:19 +0000)]
Oops.  Need to handle cases in which num_components > n

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

12 years agoBe clear that we are only emulating the libjpeg v7/v8 API/ABI, not the library itself.
DRC [Fri, 27 Jan 2012 09:53:33 +0000 (09:53 +0000)]
Be clear that we are only emulating the libjpeg v7/v8 API/ABI, not the library itself.

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

12 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@746 632fc19...
DRC [Fri, 27 Jan 2012 09:42:26 +0000 (09:42 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@746 632fc199-4ca6-4c93-a231-07263d6284db

12 years agoMove -arithmetic into "switches for advanced users"
DRC [Fri, 27 Jan 2012 09:41:20 +0000 (09:41 +0000)]
Move -arithmetic into "switches for advanced users"

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

12 years agoUpdate upstream e-mail address
DRC [Fri, 27 Jan 2012 09:28:14 +0000 (09:28 +0000)]
Update upstream e-mail address

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

12 years agoCreate 1.2.x branch
DRC [Fri, 27 Jan 2012 05:46:31 +0000 (05:46 +0000)]
Create 1.2.x branch

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

12 years agoProperly decompress erroneous CMYK/YCCK images whose K component has an ID of 1 inste...
DRC [Fri, 27 Jan 2012 01:23:20 +0000 (01:23 +0000)]
Properly decompress erroneous CMYK/YCCK images whose K component has an ID of 1 instead of 4 (this is to support SumatraPDF)

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

12 years agoMove INLINE macro into config.h. That's really where it belongs anyhow, since it...
DRC [Thu, 26 Jan 2012 22:20:31 +0000 (22:20 +0000)]
Move INLINE macro into config.h.  That's really where it belongs anyhow, since it is used only internally, and putting it in jconfig.h was causing problems with DevIL.

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

12 years agoMerge spacing changes from VirtualGL
DRC [Tue, 17 Jan 2012 23:11:06 +0000 (23:11 +0000)]
Merge spacing changes from VirtualGL

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

12 years agoMerge wordsmithing/grammar fixes from trunk
DRC [Tue, 17 Jan 2012 23:09:24 +0000 (23:09 +0000)]
Merge wordsmithing/grammar fixes from trunk

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

12 years agoGrammar police
DRC [Tue, 17 Jan 2012 22:56:22 +0000 (22:56 +0000)]
Grammar police

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

12 years agoSubtle point, but TurboJPEG is the API and TurboJPEG/OSS is the library implementing...
DRC [Tue, 17 Jan 2012 22:55:03 +0000 (22:55 +0000)]
Subtle point, but TurboJPEG is the API and TurboJPEG/OSS is the library implementing that API.

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

12 years agoCompiler warnings
DRC [Tue, 17 Jan 2012 11:48:38 +0000 (11:48 +0000)]
Compiler warnings

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

13 years agoAdd program that demonstrates how to check for the existence of the colorspace extensions
DRC [Mon, 19 Dec 2011 15:01:55 +0000 (15:01 +0000)]
Add program that demonstrates how to check for the existence of the colorspace extensions

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

13 years agoAdded new alpha channel colorspace constants/pixel formats, so applications can speci...
DRC [Mon, 19 Dec 2011 02:21:03 +0000 (02:21 +0000)]
Added new alpha channel colorspace constants/pixel formats, so applications can specify that they need the unused byte in a 4-component RGB output buffer set to 0xFF when decompressing.

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

13 years agoAdd LIBJPEG_TURBO_VERSION macro for checking the libjpeg-turbo version at compile...
DRC [Sun, 18 Dec 2011 16:29:35 +0000 (16:29 +0000)]
Add LIBJPEG_TURBO_VERSION macro for checking the libjpeg-turbo version at compile time

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

13 years ago"which"="that"
DRC [Thu, 15 Dec 2011 13:12:59 +0000 (13:12 +0000)]
"which"="that"

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

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 11:11:29 +0000 (11:11 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

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

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 11:14:18 +0000 (11:14 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

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

13 years agoFixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decomp...
DRC [Thu, 1 Dec 2011 10:58:36 +0000 (10:58 +0000)]
Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes.

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

13 years agoExpose NASM variable in ccmake
DRC [Tue, 29 Nov 2011 09:02:10 +0000 (09:02 +0000)]
Expose NASM variable in ccmake

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

13 years agoExpose NASM variable in ccmake
DRC [Tue, 29 Nov 2011 09:01:23 +0000 (09:01 +0000)]
Expose NASM variable in ccmake

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

13 years agoNASM automatically adds the current directory to the include path, but YASM doesn...
DRC [Tue, 29 Nov 2011 08:58:27 +0000 (08:58 +0000)]
NASM automatically adds the current directory to the include path, but YASM doesn't, so we need to explicitly add it.

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

13 years ago1.2.0
DRC [Tue, 29 Nov 2011 08:53:32 +0000 (08:53 +0000)]
1.2.0

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@722 632fc199-4ca6...
DRC [Tue, 1 Nov 2011 17:14:22 +0000 (17:14 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@722 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@721 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:45:53 +0000 (06:45 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@721 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@720 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:45:06 +0000 (06:45 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@720 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@718 632fc199-4ca6...
DRC [Fri, 28 Oct 2011 06:25:13 +0000 (06:25 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@718 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoFix 'make dist' 1.1.90
DRC [Thu, 27 Oct 2011 23:25:28 +0000 (23:25 +0000)]
Fix 'make dist'

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

13 years agoiOS doesn't allow dynamic linking against non-system libs
DRC [Thu, 27 Oct 2011 20:40:21 +0000 (20:40 +0000)]
iOS doesn't allow dynamic linking against non-system libs

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

13 years agoARM + iOS instructions
DRC [Wed, 19 Oct 2011 05:13:27 +0000 (05:13 +0000)]
ARM + iOS instructions

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

13 years agoMake sure we don't call jpeg_destroy_[de]compress() on an uninitialized struct, as...
DRC [Tue, 18 Oct 2011 22:07:13 +0000 (22:07 +0000)]
Make sure we don't call jpeg_destroy_[de]compress() on an uninitialized struct, as bad mojo can ensue.

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

13 years agoFix compiler warning
DRC [Tue, 18 Oct 2011 22:06:22 +0000 (22:06 +0000)]
Fix compiler warning

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

13 years agoOops. Don't try to use custom filter at the C level unless it is defined at the...
DRC [Mon, 26 Sep 2011 18:46:09 +0000 (18:46 +0000)]
Oops.  Don't try to use custom filter at the C level unless it is defined at the Java level.

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

13 years agoWordsmithing
DRC [Tue, 20 Sep 2011 18:20:43 +0000 (18:20 +0000)]
Wordsmithing

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

13 years agoAlways link tjbench against jpeg-static instead of the JPEG DLL, since we are only...
DRC [Tue, 20 Sep 2011 05:41:54 +0000 (05:41 +0000)]
Always link tjbench against jpeg-static instead of the JPEG DLL, since we are only using libjpeg for bitmap I/O

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

13 years agoAdd TJCustomFilter to Windows build
DRC [Tue, 20 Sep 2011 05:35:31 +0000 (05:35 +0000)]
Add TJCustomFilter to Windows build

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

13 years agoAdd a couple of missing pages
DRC [Tue, 20 Sep 2011 05:04:06 +0000 (05:04 +0000)]
Add a couple of missing pages

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