]>
granicus.if.org Git - libjpeg-turbo/log
DRC [Fri, 18 Feb 2011 05:24:50 +0000 (05:24 +0000)]
Re-order high-quality JPEG test per existing convention
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@390
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 05:15:59 +0000 (05:15 +0000)]
Also run high-quality JPEG test when code is built without SIMD extensions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@389
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 04:50:45 +0000 (04:50 +0000)]
More doc tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@386
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 04:39:36 +0000 (04:39 +0000)]
Various documentation tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@385
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 03:55:25 +0000 (03:55 +0000)]
Include high-quality test image in distribution
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@384
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 03:31:11 +0000 (03:31 +0000)]
The SIMD quantization algorithm does not produce correct results with the fast forward integer DCT and JPEG qualities >= 98, so for now, use the non-SIMD quantization function under those circumstances.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@383
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Feb 2011 03:19:43 +0000 (03:19 +0000)]
The fast integer DCT degrades for qualities > 95, so use the slow integer DCT instead to ensure that perceptually lossless performance is maintained.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@381
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 17 Feb 2011 07:53:46 +0000 (07:53 +0000)]
Fix typo that was causing visual artifacts in grayscale JPEGs
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@377
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 2 Feb 2011 05:42:37 +0000 (05:42 +0000)]
Clarify that the C wrappers and headers fall under the same license as the rest of the SIMD code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@335
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 28 Jan 2011 07:56:21 +0000 (07:56 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@328
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 26 Jan 2011 05:35:20 +0000 (05:35 +0000)]
Further protect against invalid Huffman codes
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@324
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 26 Jan 2011 05:34:01 +0000 (05:34 +0000)]
1.0.2
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@323
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 26 Jan 2011 05:23:28 +0000 (05:23 +0000)]
Create 1.0.x branch
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@322
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Sep 2010 22:05:49 +0000 (22:05 +0000)]
Use testimgflt.ppm in Windows tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@233
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Sep 2010 21:02:21 +0000 (21:02 +0000)]
Require a full build prior to testing (this fixes a problem whereby running 'make test' on an unbuilt tree would fail)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@232
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Sep 2010 21:00:31 +0000 (21:00 +0000)]
Include testimgflt.ppm in distribution
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@231
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Sep 2010 20:40:35 +0000 (20:40 +0000)]
Most of the "nosimd" test images no longer exist, so don't try to include them in the distribution
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@230
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 9 Sep 2010 20:34:10 +0000 (20:34 +0000)]
1.0.1
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@229
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 6 Sep 2010 17:37:12 +0000 (17:37 +0000)]
Remove simd/ prefix from #include (not necessary and was causing problems with Visual Studio project)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@228
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 21 Aug 2010 21:14:17 +0000 (21:14 +0000)]
Automatically determine whether INCOMPLETE_TYPES_BROKEN should be defined
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@227
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 11 Aug 2010 21:46:46 +0000 (21:46 +0000)]
Clarify licensing
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@226
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 7 Aug 2010 16:27:56 +0000 (16:27 +0000)]
Strike that! Reverse it!
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@225
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 7 Aug 2010 16:14:05 +0000 (16:14 +0000)]
No longer need separate test BMP for non-SIMD unit tests
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@224
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 7 Aug 2010 16:06:56 +0000 (16:06 +0000)]
Fix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to
be used instead of 4:2:2 when decompressing JPEG images using SSE2 code
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@223
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 3 Aug 2010 18:45:11 +0000 (18:45 +0000)]
Fix build with YASM
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@222
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 30 Jul 2010 17:15:52 +0000 (17:15 +0000)]
Handle erroneous Huffman codes
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@221
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 30 Jul 2010 15:28:22 +0000 (15:28 +0000)]
1.0.1
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@220
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 8 Jul 2010 07:01:20 +0000 (07:01 +0000)]
Document NASM version requirement for 64-bit backward compatible build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@219
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 8 Jul 2010 05:41:47 +0000 (05:41 +0000)]
We're no longer using the RM macro in Makefile.am, so it doesn't need to be substituted anymore
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@218
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 2 Jul 2010 09:20:12 +0000 (09:20 +0000)]
64-bit support doesn't just exist in 10.6.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@216
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 2 Jul 2010 09:13:58 +0000 (09:13 +0000)]
Log only changes to this source tree, not the external build scripts
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@215
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Jun 2010 19:49:49 +0000 (19:49 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@214
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Jun 2010 19:44:56 +0000 (19:44 +0000)]
Not all platforms define RM
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@213
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Jun 2010 18:56:27 +0000 (18:56 +0000)]
Include non-SIMD test images in distribution
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@212
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Jun 2010 18:52:41 +0000 (18:52 +0000)]
Don't require --without-simd to be specified on non-x86 architectures, and fix 'make test' on such architectures
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@211
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 10 Jun 2010 04:12:48 +0000 (04:12 +0000)]
1.0.0
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@210
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 9 Jun 2010 20:17:09 +0000 (20:17 +0000)]
Cygwin distribution package
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@209
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 9 Jun 2010 20:16:04 +0000 (20:16 +0000)]
Cygwin package build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@208
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 06:58:22 +0000 (06:58 +0000)]
Added bug tracker ID's
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@207
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 03:09:17 +0000 (03:09 +0000)]
Oops
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@206
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 03:00:36 +0000 (03:00 +0000)]
Ensure that libdir is set properly during build and install so that the run-time library bindings for the binary programs will be correct
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@205
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 01:20:35 +0000 (01:20 +0000)]
Remove bin and man directories when uninstalling package
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@204
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 01:12:35 +0000 (01:12 +0000)]
Distribute man pages in source tarball
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@203
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 01:03:23 +0000 (01:03 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@202
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 01:02:38 +0000 (01:02 +0000)]
Install libjpeg run-time programs and man pages and include in Unix/Linux packages; Create a 32-bit compatibility package for amd64 Debian which has only the 32-bit libraries
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@201
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 00:35:18 +0000 (00:35 +0000)]
Create sym. link from /opt/libjpeg-turbo/lib/64 to /opt/libjpeg-turbo/lib/amd64
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@200
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 00:22:32 +0000 (00:22 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@199
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 5 Jun 2010 00:02:23 +0000 (00:02 +0000)]
Allow arbitrary package name to be specified
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@198
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Jun 2010 23:54:10 +0000 (23:54 +0000)]
Install libjpeg run-time programs and man pages and include in Unix/Linux packages
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@197
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 4 Jun 2010 23:09:00 +0000 (23:09 +0000)]
Some Linux platforms require -m32 in the LDFLAGS as well
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@196
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 18 May 2010 22:21:46 +0000 (22:21 +0000)]
Don't need to use sudo when building Solaris PKG or RPM's
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@195
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 18 May 2010 19:18:42 +0000 (19:18 +0000)]
Oops
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@194
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 18 May 2010 19:04:47 +0000 (19:04 +0000)]
Create sym links so that headers and static libs can always be found in the same place on Solaris, Linux, and Mac
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@193
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 18 May 2010 17:31:32 +0000 (17:31 +0000)]
Go ahead and set the version to 1.0.0 so all interim builds will be release candidates
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@192
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 18 May 2010 05:32:01 +0000 (05:32 +0000)]
0.0.94
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@191
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 17 May 2010 20:47:57 +0000 (20:47 +0000)]
64-bit FreeBSD sets host_cpu to "amd64", not "x86_64". Handle that case so that configure will work without explicitly specifying --host.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@190
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 17 May 2010 20:42:51 +0000 (20:42 +0000)]
Some systems (FreeBSD, in particular) don't define the RM macro in automake
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@189
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 17 May 2010 16:42:14 +0000 (16:42 +0000)]
Define TJ_411 so that VirtualGL <= 2.1.x and TurboVNC <= 0.6 can be built with the libjpeg-turbo SDK
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@188
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 17 May 2010 16:41:12 +0000 (16:41 +0000)]
Updated Windows build information
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@187
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 11 May 2010 00:39:45 +0000 (00:39 +0000)]
Use new e-mail alias
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@185
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 10 May 2010 23:39:22 +0000 (23:39 +0000)]
Only disable filesystem redirection in the 64-bit installers
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@184
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 10 May 2010 22:20:14 +0000 (22:20 +0000)]
Handle cases in which MinGW inexplicably builds the DLL as libjpeg-0.dll instead of libjpeg-62.dll
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@183
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 10 May 2010 22:19:24 +0000 (22:19 +0000)]
Use "make nsi" instead of "make dist" to be consistent with MinGW build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@182
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 10 May 2010 22:18:10 +0000 (22:18 +0000)]
Create separate packages for Win64 binaries
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@181
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 10 May 2010 20:03:36 +0000 (20:03 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@180
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 23 Apr 2010 15:41:34 +0000 (15:41 +0000)]
xmm6-xmm15 must also be preserved by the callee; Win64 should fully work now
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@179
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 21 Apr 2010 17:20:12 +0000 (17:20 +0000)]
Win64 should fully work now
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@178
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 21:13:26 +0000 (21:13 +0000)]
Use 64-bit holding buffer on Win64 for increased performance
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@177
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 20:54:03 +0000 (20:54 +0000)]
Updated (C)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@176
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 19:16:06 +0000 (19:16 +0000)]
Not sure why the cjpeg/djpeg image loaders got disabled, but re-enable them
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@175
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 19:15:09 +0000 (19:15 +0000)]
Win64 (mostly) works now
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@174
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 18:20:13 +0000 (18:20 +0000)]
Use correct filenames in headers
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@173
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 20 Apr 2010 18:12:38 +0000 (18:12 +0000)]
0.0.93
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@172
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 19 Apr 2010 18:58:07 +0000 (18:58 +0000)]
Only have to use 32-bit mov for r14, since it is populated from the stack
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@171
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 17 Apr 2010 21:57:25 +0000 (21:57 +0000)]
Attempt to fix Win64 issues
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@170
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 13 Apr 2010 07:56:24 +0000 (07:56 +0000)]
0.0.92
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@169
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 10 Apr 2010 05:53:35 +0000 (05:53 +0000)]
Added FreeBSD build instructions
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@168
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 6 Apr 2010 20:05:39 +0000 (20:05 +0000)]
Fix x86-64 build on FreeBSD systems
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@167
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 20 Mar 2010 22:38:53 +0000 (22:38 +0000)]
I'm not sure why, but this was necessary in order to return the 32-bit performance to the 0.0.90 baseline
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@165
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 20 Mar 2010 20:00:51 +0000 (20:00 +0000)]
Clarify license description
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@164
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 15 Mar 2010 11:40:31 +0000 (11:40 +0000)]
Add ChangeLog to repository
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@163
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 15 Mar 2010 11:34:58 +0000 (11:34 +0000)]
Fix data corruption issues when decompressing large JPEG images and/or using buffered I/O. Specifically, decode_mcu_fast() can potentially process more than 1 MCU, so make sure there is enough space in the buffer to accommodate this case. Otherwise, the buffer pointer goes negative, and bad mojo ensues. Also, the fast decoder's method of handling unread markers doesn't make libjpeg's restart handler happy, so disable fast decode when restarts are used.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@162
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 3 Mar 2010 09:37:58 +0000 (09:37 +0000)]
Include ChangeLog.txt in dist
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@161
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 3 Mar 2010 09:36:31 +0000 (09:36 +0000)]
Bump version number
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@160
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 3 Mar 2010 08:46:29 +0000 (08:46 +0000)]
Don't allow code path to be forced on a system that doesn't support it
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@159
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 26 Feb 2010 23:01:19 +0000 (23:01 +0000)]
Bleepin' Windows uses LLP64, not LP64
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@158
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 25 Feb 2010 20:14:10 +0000 (20:14 +0000)]
Oops. Debian users might like documentation as well.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@157
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 25 Feb 2010 06:21:12 +0000 (06:21 +0000)]
Clarify the DLL hell problem
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@154
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Thu, 25 Feb 2010 05:52:44 +0000 (05:52 +0000)]
Install jpeg62.dll in SDK directory, not Windows system directory. Also, check whether SDK is already installed prior to re-installing
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@153
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 24 Feb 2010 21:27:32 +0000 (21:27 +0000)]
Ensure static libs are built with PIC
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@152
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 24 Feb 2010 07:24:26 +0000 (07:24 +0000)]
Visual C++ libraries can't be made to work with MinGW because of the dependency on msvcr90.dll, so build a separate installer for MinGW libraries
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@151
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 24 Feb 2010 00:30:00 +0000 (00:30 +0000)]
4.0 is significantly slower than 4.1+
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@150
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 23:54:28 +0000 (23:54 +0000)]
Get rid of cjpeg/djpeg-specific #defines
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@149
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 23:23:42 +0000 (23:23 +0000)]
We don't actually need to use GCC 4.0 to do a backward compatible build, and it slows things down relative to GCC 4.2
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@148
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 22:56:05 +0000 (22:56 +0000)]
Fix Windows package script to accommodate new output directory for VC build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@147
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 21:43:21 +0000 (21:43 +0000)]
Fix compiler warning about ending struct with a comma
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@146
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 20:17:48 +0000 (20:17 +0000)]
Make sure CFLAGS, CXXFLAGS, LDFLAGS, and host_alias are unset to get a 32-bit build
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@145
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 10:39:07 +0000 (10:39 +0000)]
Oops. Didn't mean to commit the debug statement
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@144
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 10:22:33 +0000 (10:22 +0000)]
For some unknown reason, the sym link and the actual file get flipped around whenever you do 'make install'. Make sure the script handles both cases.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@143
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 23 Feb 2010 08:12:38 +0000 (08:12 +0000)]
Compile properly with C++
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@142
632fc199 -4ca6-4c93-a231-
07263d6284db