]>
granicus.if.org Git - libjpeg-turbo/log
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
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
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
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
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
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
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
DRC [Sat, 30 Apr 2011 04:43:23 +0000 (04:43 +0000)]
New libjpeg-turbo domain
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@602
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Mon, 25 Apr 2011 22:53:44 +0000 (22:53 +0000)]
Eliminate excessive I/O overhead when reading BMP files in cjpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@595
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 17 Apr 2011 15:36:38 +0000 (15:36 +0000)]
Get rid of unused IS_WIN32 conditional
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@589
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sun, 17 Apr 2011 15:31:46 +0000 (15:31 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@588
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 18:54:12 +0000 (18:54 +0000)]
The previous attempt to handle unexpected markers in the data stream caused breakage in applications that attempted to set bytes_in_buffer to a larger value than the actual size of the JPEG image. The latter behavior was causing the fast decoder to be used for the last MCU in the image under certain circumstances, and this sometimes caused the EOI marker to be encountered by the fast decoder, which was treating it as an "unexpected" marker and throwing an error. Now, the fast decoder simply hands off the decoding of the block to the slow decoder if any marker is encountered.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@585
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 13:37:22 +0000 (13:37 +0000)]
"OS/X"="OS X"
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@581
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Sat, 16 Apr 2011 13:35:35 +0000 (13:35 +0000)]
Update build instructions to reflect the fact that 32-bit LJT build doesn't work with NASM 0.99 or 2.00
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@580
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Tue, 22 Mar 2011 09:34:01 +0000 (09:34 +0000)]
MinGW64 no longer prefixes symbols with underscores by default
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@538
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Fri, 18 Mar 2011 05:49:26 +0000 (05:49 +0000)]
Throw a warning if an unexpected marker is found in the middle of the JPEG data stream
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@524
632fc199 -4ca6-4c93-a231-
07263d6284db
DRC [Wed, 23 Feb 2011 01:41:26 +0000 (01:41 +0000)]
Oops. dumpbuf() was displaying only red components.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@430
632fc199 -4ca6-4c93-a231-
07263d6284db
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