DRC
|
c543f1b6f9
|
It's more correct to say "The Independent JPEG Group's software", since libjpeg-turbo emulates both the command-line and application programming interfaces.
|
2013-03-23 05:35:37 +00:00 |
|
DRC
|
5f55e384a9
|
Add note about how to obtain PackageMaker if using recent Xcode releases.
|
2013-02-24 20:39:30 +00:00 |
|
DRC
|
70d2cc0e04
|
Bump version for post-beta pre-releases
|
2013-02-22 06:58:31 +00:00 |
|
DRC
|
7f90cedc40
|
|
2013-02-14 07:31:35 +00:00 |
|
DRC
|
be2b542bba
|
Trying to build ARM v7/v7s iOS binaries from the "official" libjpeg-turbo tarball (generated on RHEL4/autoconf 2.59/automake 1.9.2/libtool 1.5.6) using either Xcode 3.2.x or 4.5.x produces an error: "libtool: compile: unable to infer tagged configuration". Further study is warranted, but the most expedient way around it at the moment is to re-run autoconf on the OS X machine that is being used to generate the iOS binaries.
|
2013-02-11 03:38:53 +00:00 |
|
DRC
|
22c2e01d7a
|
Fix 'make dist'
|
2013-02-06 23:55:59 +00:00 |
|
DRC
|
8b3e32bf48
|
Include a C version of md5cmp rather than depending on an external md5sum binary, since md5sum is not available on all platforms (specifically, it doesn't exist on FreeBSD, and it has to be installed via MacPorts on OS X.)
|
2013-02-06 23:51:08 +00:00 |
|
DRC
|
1f63b8d9d1
|
Fix line break
|
2013-02-04 23:46:52 +00:00 |
|
DRC
|
0b818b4134
|
Include ARM v7s (iPhone 5, iPad 4) support in the universal libjpeg/libturbojpeg libraries distributed with our official binary package for OS X.
|
2013-02-04 22:29:57 +00:00 |
|
DRC
|
e160ae113f
|
Oops. Separate .def file is not needed when compiling with jpeg-8 API/ABI emulation.
|
2013-01-27 15:54:59 +00:00 |
|
DRC
|
a0d29e0364
|
Wordsmith the project description
|
2013-01-23 01:32:25 +00:00 |
|
DRC
|
cc4145ce2f
|
Actually, turbojpeg.c works with libjpeg as well
|
2013-01-22 13:56:34 +00:00 |
|
DRC
|
9f8a003137
|
Eliminated the awkward and confusing "TurboJPEG/OSS" designation, since there are no other active implementations of the TurboJPEG API anymore; don't refer to the libjpeg API library as "libjpeg-turbo" anymore, since that can be confusing; ARM v7s build instructions
|
2013-01-21 23:42:12 +00:00 |
|
DRC
|
fc9fec465f
|
ImageIO.read() returns null if the input image type is not supported (which occurs when trying to read a PPM file), so output a friendly error instead of letting the next line throw a null pointer exception.
|
2013-01-19 06:43:27 +00:00 |
|
DRC
|
3252455c3f
|
New year, new copyright message
|
2013-01-19 01:16:38 +00:00 |
|
DRC
|
a1c870d302
|
Fix several issues with SRPM generation: (1) ensure that all relevant configure arguments get passed down to the configure command line in the generated spec file, (2) adjust the file manifest in the spec to accommodate the differing "age" version whenever the in-memory source/dest managers are used, and (3) fix an issue with the value of SO_MAJOR_VERSION passed down to the configure command line in the generated spec file (SO_MAJOR_VERSION has to remain pure, so we use a different variable to pass down the combined "current+age" value to libtool in Makefile.am.)
|
2013-01-19 01:06:46 +00:00 |
|
DRC
|
81de93c8a5
|
Since Windows doesn't use lazy loading, clarify that a Windows application that uses jpeg_mem_dest() or jpeg_mem_src() must use the DLL containing those functions at run time. Other wordsmithing
|
2013-01-19 00:13:57 +00:00 |
|
DRC
|
f46db556e3
|
Compiler warnings on Windows
|
2013-01-18 23:45:06 +00:00 |
|
DRC
|
ba4a6c32f8
|
Implement in-memory source/destination managers even when not emulating the libjpeg v8 API/ABI
|
2013-01-18 23:42:31 +00:00 |
|
DRC
|
6a9229ae96
|
Include justification for not supporting SmartScale, DCT scaling, and the libjpeg v9 ABI
|
2013-01-18 06:12:51 +00:00 |
|
DRC
|
8adaa68d4b
|
Subtle point, but the libjpeg v7+ API is not backward incompatible. That is, programs that were built against jpeg-6b can still build against jpeg-7+ with no issues. It's only the ABI that is backward incompatible, so the primary justification for implementing the emulation feature was to provide run-time (ABI) compatibility.
|
2013-01-18 06:02:10 +00:00 |
|
DRC
|
670d50d910
|
Say "do not include" rather than "omit", to be consistent with the CMake build system and the output of the configure script.
|
2013-01-17 21:48:11 +00:00 |
|
DRC
|
00113423f9
|
Include full readme for nightshot_iso_100
|
2013-01-13 21:11:50 +00:00 |
|
DRC
|
647786ee51
|
The GNU version of md5sum is picky about the spacing
|
2013-01-13 12:49:57 +00:00 |
|
DRC
|
c4c137f5e9
|
Fix the x86 build with NASM 0.98. Since NASM 0.98 is the default version on OS X, we want to at least allow people to build 32-bit code with it, even though it can't properly build 64-bit code.
|
2013-01-13 12:12:53 +00:00 |
|
DRC
|
eebb09941b
|
Fix 'make dist'
|
2013-01-13 11:40:58 +00:00 |
|
DRC
|
fdaa047891
|
Acknowledge the source of nightshot_iso_100.bmp
|
2013-01-13 11:30:12 +00:00 |
|
DRC
|
ba01bcbbc5
|
Consolidate the MD5 sums into one location and add a --without-turbojpeg switch to the Un*x build to allow building libjpeg-turbo without the TurboJPEG/OSS wrapper library. These modifications were supposed to lay the ground work for adding compile-time-selectable 12-bit JPEG support, but unfortunately there are deeper issues that prevent the implementation of that feature right now (namely, some of the modifications made to the C code to support the SIMD code are apparently not 12-bit-friendly.)
|
2013-01-13 11:25:20 +00:00 |
|
DRC
|
1e7853c0cc
|
In all fairness, breaking backward ABI compatibility was necessary in jpeg-7 and jpeg-8 due to the fact that the caller allocates the struct.
|
2013-01-13 11:05:25 +00:00 |
|
DRC
|
af67ada048
|
Modify 'make test' so that it uses MD5 sums instead of reference images. This eliminates the need to check most of the test images into the repository, which keeps the source tarball to a reasonable size.
|
2013-01-13 03:00:25 +00:00 |
|
DRC
|
58c992a2ae
|
Also remove mention of install.txt and filelist.txt in the build system and README.
|
2013-01-13 01:19:09 +00:00 |
|
DRC
|
cf55125611
|
install.txt contains no information relevant to libjpeg-turbo, and filelist.txt does not give any information that can't be gleaned by looking at the headers in the various source files.
|
2013-01-13 01:17:08 +00:00 |
|
DRC
|
c27f55d6f9
|
|
2013-01-12 07:29:53 +00:00 |
|
DRC
|
b684672502
|
|
2013-01-12 07:28:35 +00:00 |
|
DRC
|
33fb70b328
|
|
2013-01-11 11:07:37 +00:00 |
|
DRC
|
ecc22a1007
|
Wordsmithing; Remove mention of TurboJPEG/IPP-- it is no longer a relevant comparison, since the version of IPP on which TurboJPEG/IPP was based is now quite old, and TurboJPEG/IPP is no longer distributed or supported by The VirtualGL Project; Include information about mathematical incompatibilities with jpeg-8
|
2013-01-10 11:47:39 +00:00 |
|
DRC
|
5ae35d8a86
|
Prevent compiler warning on Windows if jmorecfg.h is included after the Windows headers, which also define FAR.
|
2013-01-06 17:59:42 +00:00 |
|
DRC
|
6b041a9221
|
Spacing tweak
|
2013-01-01 11:41:44 +00:00 |
|
DRC
|
13ac9e8554
|
Indicate our support for some of the jpeg-8d features, as well as arithmetic coding
|
2013-01-01 11:39:04 +00:00 |
|
DRC
|
5b620429e5
|
Undocument ansi2knr.c, since we don't include it
|
2013-01-01 11:12:20 +00:00 |
|
DRC
|
628b982497
|
Merge some of the README changes from jpeg-8d and change the copyright and version strings to reflect that we use some of that code.
|
2013-01-01 10:56:38 +00:00 |
|
DRC
|
41f0b53f18
|
Port RGB-to-Grayscale color transform from jpeg-8d
|
2013-01-01 10:52:29 +00:00 |
|
DRC
|
e14730f6cc
|
Further changes to the copyright/attribution notices to make it clear that our modified files are not part of the IJG's software.
|
2013-01-01 10:50:59 +00:00 |
|
DRC
|
674a037ec7
|
We now support the additional decompression scaling factors from jpeg-7
|
2013-01-01 10:47:02 +00:00 |
|
DRC
|
f914eb1111
|
Port the width/height force feature from jpegtran v8d.
|
2013-01-01 10:44:00 +00:00 |
|
DRC
|
7d12636291
|
Add cjpeg -rgb option from jpeg-8d
|
2013-01-01 10:25:43 +00:00 |
|
DRC
|
f0f1ce1b7f
|
Minor modifications from jpeg-8d
|
2013-01-01 10:17:03 +00:00 |
|
DRC
|
ee4c7d28ab
|
Further changes to the copyright/attribution notices to make it clear that our modified files are not part of the IJG's software.
|
2013-01-01 10:12:34 +00:00 |
|
DRC
|
9c1aac4639
|
Further changes to the copyright/attribution notices to make it clear that our modified files are not part of the IJG's software.
|
2013-01-01 09:49:47 +00:00 |
|
DRC
|
936ae5a813
|
1.2.90 (1.3 beta1)
|
2012-12-31 09:44:31 +00:00 |
|