]> granicus.if.org Git - libjpeg-turbo/log
libjpeg-turbo
13 years agoBack out CMYK-to-RGB conversions. There is really no way to properly do CMYK-to...
DRC [Wed, 7 Sep 2011 02:32:02 +0000 (02:32 +0000)]
Back out CMYK-to-RGB conversions.  There is really no way to properly do CMYK-to-RGB conversion without color management, which is out of scope for libjpeg-turbo.  Applications wishing to do a trivial conversion, such as was implemented in these routines, can simply request CMYK output and do the trivial conversion themselves (or, even better, use an OSS color management library.)  We should not encourage the use of in-library CMYK-to-RGB conversion as a substitute for color management.

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

13 years agoUpdate Nokia contact info
DRC [Tue, 6 Sep 2011 18:58:22 +0000 (18:58 +0000)]
Update Nokia contact info

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

13 years agoImprove performance of IFAST iDCT by changing the order of transpose and descale...
DRC [Tue, 6 Sep 2011 18:57:53 +0000 (18:57 +0000)]
Improve performance of IFAST iDCT by changing the order of transpose and descale steps

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

13 years agoMake ARM ISLOW iDCT faster on typical cases, and eliminate the possibility of 16...
DRC [Tue, 6 Sep 2011 18:55:45 +0000 (18:55 +0000)]
Make ARM ISLOW iDCT faster on typical cases, and eliminate the possibility of 16-bit overflows when handling arbitrary coefficients.

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

13 years agoImprove the performance of YCbCr to RGB conversion on ARM
DRC [Wed, 24 Aug 2011 23:27:44 +0000 (23:27 +0000)]
Improve the performance of YCbCr to RGB conversion on ARM

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

13 years agoNEON-accelerated slow integer inverse DCT
DRC [Mon, 22 Aug 2011 13:48:01 +0000 (13:48 +0000)]
NEON-accelerated slow integer inverse DCT

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

13 years agoNEON-accelerated quantization
DRC [Wed, 17 Aug 2011 21:00:59 +0000 (21:00 +0000)]
NEON-accelerated quantization

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@688 632fc199-4ca6...
DRC [Wed, 17 Aug 2011 20:59:56 +0000 (20:59 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@688 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoUse integer arithmetic for CMYK-to-RGB conversions
DRC [Tue, 16 Aug 2011 01:39:05 +0000 (01:39 +0000)]
Use integer arithmetic for CMYK-to-RGB conversions

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

13 years agoImprove performance of ARM NEON IFAST iDCT
DRC [Mon, 15 Aug 2011 08:36:51 +0000 (08:36 +0000)]
Improve performance of ARM NEON IFAST iDCT

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

13 years agoOops
DRC [Fri, 12 Aug 2011 19:31:09 +0000 (19:31 +0000)]
Oops

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

13 years agoAdd Nokia copyright (for ARM NEON code)
DRC [Fri, 12 Aug 2011 19:30:21 +0000 (19:30 +0000)]
Add Nokia copyright (for ARM NEON code)

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

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

13 years agoARM NEON-accelerated RGB-to-YCbCr conversion
DRC [Fri, 12 Aug 2011 19:27:20 +0000 (19:27 +0000)]
ARM NEON-accelerated RGB-to-YCbCr conversion

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

13 years agoOops
DRC [Thu, 11 Aug 2011 02:17:17 +0000 (02:17 +0000)]
Oops

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

13 years agoCMYK/YCCK support
DRC [Thu, 11 Aug 2011 02:16:44 +0000 (02:16 +0000)]
CMYK/YCCK support

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

13 years agoSupport for accelerated forward DCT using ARM NEON instructions
DRC [Thu, 11 Aug 2011 02:15:31 +0000 (02:15 +0000)]
Support for accelerated forward DCT using ARM NEON instructions

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

13 years agoSupport for accelerated forward DCT using ARM NEON instructions
DRC [Wed, 10 Aug 2011 23:31:13 +0000 (23:31 +0000)]
Support for accelerated forward DCT using ARM NEON instructions

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@677 632fc199-4ca6...
DRC [Tue, 26 Jul 2011 09:22:16 +0000 (09:22 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@677 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoDon't include JAR file in 32-bit compatibility package
DRC [Tue, 19 Jul 2011 09:52:11 +0000 (09:52 +0000)]
Don't include JAR file in 32-bit compatibility package

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

13 years agoTrying to out-clever ourselves by having autotools generate the deb-control file...
DRC [Tue, 19 Jul 2011 09:29:01 +0000 (09:29 +0000)]
Trying to out-clever ourselves by having autotools generate the deb-control file broke the 32-bit supplementary DEB, so revert to the method we used in LJT 1.0 to generate this file.

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

13 years agoTrying to out-clever ourselves by having autotools generate the deb-control file...
DRC [Tue, 19 Jul 2011 09:26:23 +0000 (09:26 +0000)]
Trying to out-clever ourselves by having autotools generate the deb-control file broke the 32-bit supplementary DEB, so revert to the method we used in LJT 1.0 to generate this file.

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

13 years agoWindows doesn't have random()
DRC [Fri, 15 Jul 2011 10:06:56 +0000 (10:06 +0000)]
Windows doesn't have random()

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

13 years agoWindows doesn't have random()
DRC [Fri, 15 Jul 2011 09:55:36 +0000 (09:55 +0000)]
Windows doesn't have random()

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

13 years agoUse random noise to ensure that the JPEG image generated in the buffer size test...
DRC [Fri, 15 Jul 2011 05:29:10 +0000 (05:29 +0000)]
Use random noise to ensure that the JPEG image generated in the buffer size test exceeds the size of the uncompressed source image.

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

13 years agoUse random noise to ensure that the JPEG image generated in the buffer size test...
DRC [Tue, 12 Jul 2011 06:22:06 +0000 (06:22 +0000)]
Use random noise to ensure that the JPEG image generated in the buffer size test exceeds the size of the uncompressed source image.

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

13 years agoRe-work TJBUFSIZE() to take into account the level of chrominance subsampling
DRC [Tue, 12 Jul 2011 03:17:23 +0000 (03:17 +0000)]
Re-work TJBUFSIZE() to take into account the level of chrominance subsampling

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

13 years agoRestore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.
DRC [Tue, 21 Jun 2011 06:17:10 +0000 (06:17 +0000)]
Restore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.

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

13 years agoRestore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.
DRC [Tue, 21 Jun 2011 06:13:16 +0000 (06:13 +0000)]
Restore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.

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

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:57:32 +0000 (04:57 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

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

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:59:41 +0000 (04:59 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

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

13 years agoPrevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been...
DRC [Tue, 21 Jun 2011 04:56:02 +0000 (04:56 +0000)]
Prevent jmorecfg.h from re-defining INT32 and INT16 if those types have already been defined by the Windows system headers.

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

13 years agoNEON-optimized 2x2 and 4x4 scaled iDCTs
DRC [Fri, 17 Jun 2011 21:12:58 +0000 (21:12 +0000)]
NEON-optimized 2x2 and 4x4 scaled iDCTs

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@661 632fc199-4ca6...
DRC [Wed, 15 Jun 2011 02:43:42 +0000 (02:43 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@661 632fc199-4ca6-4c93-a231-07263d6284db

13 years agoiOS ARM support
DRC [Tue, 14 Jun 2011 22:17:37 +0000 (22:17 +0000)]
iOS ARM support

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

13 years agoiOS ARM support
DRC [Tue, 14 Jun 2011 22:16:50 +0000 (22:16 +0000)]
iOS ARM support

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

13 years ago1.1.2
DRC [Tue, 31 May 2011 20:23:07 +0000 (20:23 +0000)]
1.1.2

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

13 years agoFix a minor ABI incompatibility caused by the introduction of new error constants...
DRC [Tue, 31 May 2011 20:22:37 +0000 (20:22 +0000)]
Fix a minor ABI incompatibility caused by the introduction of new error constants into the enum in jerror.h.

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

13 years agoFix a minor ABI incompatibility caused by the introduction of new error constants...
DRC [Tue, 31 May 2011 20:17:16 +0000 (20:17 +0000)]
Fix a minor ABI incompatibility caused by the introduction of new error constants into the enum in jerror.h.

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

13 years agoRe-factor checkBufYUV() function to more closely resemble re-factored checkBuf()...
DRC [Fri, 27 May 2011 02:10:42 +0000 (02:10 +0000)]
Re-factor checkBufYUV() function to more closely resemble re-factored checkBuf() function

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

13 years agoChange the name of the pre-computed bits table to match its actual function
DRC [Thu, 26 May 2011 11:28:22 +0000 (11:28 +0000)]
Change the name of the pre-computed bits table to match its actual function

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

13 years agoturbojpegl.c=turbojpeg.c
DRC [Thu, 26 May 2011 10:45:06 +0000 (10:45 +0000)]
turbojpegl.c=turbojpeg.c

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@651 632fc19...
DRC [Wed, 25 May 2011 06:09:09 +0000 (06:09 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@651 632fc199-4ca6-4c93-a231-07263d6284db

13 years agojpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when...
DRC [Wed, 25 May 2011 06:04:43 +0000 (06:04 +0000)]
jpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when I/O redirection is used.

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

13 years agojpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when...
DRC [Wed, 25 May 2011 06:02:50 +0000 (06:02 +0000)]
jpegtran on Windows needs the same fix as cjpeg and djpeg to eliminate errors when I/O redirection is used.

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

13 years agoNeed to set TJFLAG_NOREALLOC for tjTransform()
DRC [Wed, 25 May 2011 04:52:25 +0000 (04:52 +0000)]
Need to set TJFLAG_NOREALLOC for tjTransform()

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

13 years agoOops. Add the already-advertised -bmp option
DRC [Wed, 25 May 2011 04:35:53 +0000 (04:35 +0000)]
Oops.  Add the already-advertised -bmp option

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

13 years agoMinGW seems to barf unless jinclude.h is included before jpeglib.h
DRC [Wed, 25 May 2011 04:12:52 +0000 (04:12 +0000)]
MinGW seems to barf unless jinclude.h is included before jpeglib.h

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

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 04:12:22 +0000 (04:12 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

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

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 03:54:56 +0000 (03:54 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

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

13 years ago"jpegut"="tjunittest" & "jpgtest"="tjbench"
DRC [Wed, 25 May 2011 03:52:22 +0000 (03:52 +0000)]
"jpegut"="tjunittest" & "jpgtest"="tjbench"

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

13 years agoFix OS X uninstaller
DRC [Wed, 25 May 2011 03:51:29 +0000 (03:51 +0000)]
Fix OS X uninstaller

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

13 years agoAdd dynamic allocation test; Fix compression ratio output in quiet mode; Fix memory...
DRC [Wed, 25 May 2011 02:58:21 +0000 (02:58 +0000)]
Add dynamic allocation test; Fix compression ratio output in quiet mode; Fix memory leak

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

13 years agoRemove wxWindows license files from packages
DRC [Tue, 24 May 2011 17:33:06 +0000 (17:33 +0000)]
Remove wxWindows license files from packages

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

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:18:11 +0000 (17:18 +0000)]
Fix 'make dist'

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

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:14:43 +0000 (17:14 +0000)]
Fix 'make dist'

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

13 years agoFix 'make dist'
DRC [Tue, 24 May 2011 17:07:51 +0000 (17:07 +0000)]
Fix 'make dist'

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

13 years agoFix build on Windows
DRC [Tue, 24 May 2011 17:03:51 +0000 (17:03 +0000)]
Fix build on Windows

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

13 years agoAdded "See also" for tjAlloc() and tjFree()
DRC [Tue, 24 May 2011 17:00:15 +0000 (17:00 +0000)]
Added "See also" for tjAlloc() and tjFree()

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

13 years agoAdd new API functions, tjAlloc() and tjFree(), which allow memory to be allocated...
DRC [Tue, 24 May 2011 16:52:47 +0000 (16:52 +0000)]
Add new API functions, tjAlloc() and tjFree(), which allow memory to be allocated and freed using a method of the library's choosing.  At the moment, the primary purpose for this is to avoid allocating/freeing memory across the DLL boundary on Windows.

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

13 years agoFix memory leak in new TurboJPEG auto-reallocation mode
DRC [Tue, 24 May 2011 15:15:15 +0000 (15:15 +0000)]
Fix memory leak in new TurboJPEG auto-reallocation mode

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

13 years agoRemove any references to the wxWindows Library License and VirtualGL copyrights
DRC [Tue, 24 May 2011 14:13:01 +0000 (14:13 +0000)]
Remove any references to the wxWindows Library License and VirtualGL copyrights

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

13 years agoRemove any references to the wxWindows Library License and VirtualGL copyrights
DRC [Tue, 24 May 2011 14:12:07 +0000 (14:12 +0000)]
Remove any references to the wxWindows Library License and VirtualGL copyrights

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

13 years agoRefactor uninstall script. No legacy code remains, so relicense under BSD-style...
DRC [Tue, 24 May 2011 13:59:14 +0000 (13:59 +0000)]
Refactor uninstall script.  No legacy code remains, so relicense under BSD-style license.  Remove uninstall app from package for now, until we can come up with a new version that doesn't have any legacy code.

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

13 years agoRefactored to use new TurboJPEG API and new BMP library + additional cleanup. There...
DRC [Tue, 24 May 2011 13:41:27 +0000 (13:41 +0000)]
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.

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

13 years agoAdd new API functions to JNI mapfile as well
DRC [Tue, 24 May 2011 13:37:37 +0000 (13:37 +0000)]
Add new API functions to JNI mapfile as well

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

13 years agoNeed stdlib.h to get NULL on Linux
DRC [Tue, 24 May 2011 13:37:01 +0000 (13:37 +0000)]
Need stdlib.h to get NULL on Linux

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

13 years agoDon't require buffer size to be preset if using TJFLAG_NOREALLOC
DRC [Tue, 24 May 2011 10:17:32 +0000 (10:17 +0000)]
Don't require buffer size to be preset if using TJFLAG_NOREALLOC

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

13 years agoUse tjutil instead of rrutil
DRC [Tue, 24 May 2011 09:17:57 +0000 (09:17 +0000)]
Use tjutil instead of rrutil

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

13 years agoAdd max, min functions
DRC [Tue, 24 May 2011 09:17:43 +0000 (09:17 +0000)]
Add max, min functions

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

13 years agoPrevent header from being included multiple times
DRC [Tue, 24 May 2011 09:15:44 +0000 (09:15 +0000)]
Prevent header from being included multiple times

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

13 years agoCompletely refactor BMP library so that it takes advantage of the existing BMP and...
DRC [Tue, 24 May 2011 09:13:17 +0000 (09:13 +0000)]
Completely refactor BMP library so that it takes advantage of the existing BMP and PPM load/save routines in libjpeg

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

13 years agoSimplify initialization code (we don't have to explicitly initialize a component...
DRC [Mon, 23 May 2011 05:50:07 +0000 (05:50 +0000)]
Simplify initialization code (we don't have to explicitly initialize a component to 0, because the whole buffer has already been initialized to 0)

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

13 years agoRefactor slightly to match new C code
DRC [Mon, 23 May 2011 05:49:08 +0000 (05:49 +0000)]
Refactor slightly to match new C code

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

13 years agoClean up error messages; Fix lossless transformation; General cleanup
DRC [Sun, 22 May 2011 13:55:56 +0000 (13:55 +0000)]
Clean up error messages;  Fix lossless transformation;  General cleanup

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

13 years agoRefactored jpegut to test the new TurboJPEG API. There is no legacy code remaining...
DRC [Sun, 22 May 2011 13:55:17 +0000 (13:55 +0000)]
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.

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

13 years agoClean up constants so that flags, pixel formats, etc. are clearly differentiated...
DRC [Sat, 21 May 2011 15:34:54 +0000 (15:34 +0000)]
Clean up constants so that flags, pixel formats, etc. are clearly differentiated; Update documentation accordingly; Name the enums to make it easier to reference them in the docs and clean up the references accordingly; Set Doxygen option to force a detailed description for the constants to always be generated

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

13 years agoCompletely refactored the TurboJPEG C API so that it uses pixel formats instead of...
DRC [Sat, 21 May 2011 14:37:15 +0000 (14:37 +0000)]
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.

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

13 years agoRemove duplicate entries
DRC [Sat, 21 May 2011 14:23:30 +0000 (14:23 +0000)]
Remove duplicate entries

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

13 years agoCan't assume that current directory is in PATH 1.1.1
DRC [Wed, 18 May 2011 03:50:53 +0000 (03:50 +0000)]
Can't assume that current directory is in PATH

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

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@613 632fc19...
DRC [Tue, 10 May 2011 22:15:26 +0000 (22:15 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@613 632fc199-4ca6-4c93-a231-07263d6284db

13 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@612 632fc19...
DRC [Tue, 10 May 2011 22:15:04 +0000 (22:15 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.1.x@612 632fc199-4ca6-4c93-a231-07263d6284db

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

13 years agoNot necessary to save r10 and r11, since these are scratch registers
DRC [Tue, 10 May 2011 21:44:33 +0000 (21:44 +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/trunk@610 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 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

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 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 agoOops. Apparently forgot to change the description when borrowing this from VirtualGL
DRC [Tue, 19 Jul 2011 09:15:20 +0000 (09:15 +0000)]
Oops.  Apparently forgot to change the description when borrowing this from VirtualGL

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

13 years agoCan't assume that current directory is in PATH
DRC [Tue, 10 May 2011 21:09:27 +0000 (21:09 +0000)]
Can't assume that current directory is in PATH

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

13 years agoInclude scaled decompression test images when doing 'make dist'
DRC [Tue, 10 May 2011 21:05:49 +0000 (21:05 +0000)]
Include scaled decompression test images when doing 'make dist'

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

13 years agoARM NEON support
DRC [Tue, 3 May 2011 08:47:43 +0000 (08:47 +0000)]
ARM NEON support

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

13 years agoYASM support
DRC [Tue, 3 May 2011 06:32:41 +0000 (06:32 +0000)]
YASM support

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

13 years agoFix I/O redirection in cjpeg and djpeg on Windows
DRC [Mon, 2 May 2011 00:40:13 +0000 (00:40 +0000)]
Fix I/O redirection in cjpeg and djpeg on Windows

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

13 years agoFix I/O redirection in cjpeg and djpeg on Windows
DRC [Mon, 2 May 2011 00:37:32 +0000 (00:37 +0000)]
Fix I/O redirection in cjpeg and djpeg on Windows

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

13 years agoFix I/O redirection in cjpeg and djpeg on Windows
DRC [Mon, 2 May 2011 00:35:50 +0000 (00:35 +0000)]
Fix I/O redirection in cjpeg and djpeg on Windows

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