DRC
7e6f1ee2d4
Our copyright string is longer than JMSG_LENGTH_MAX, and this was causing a buffer overrun if output_message() was called with msg_code set to JMSG_COPYRIGHT, or if format_message() was called with msg_code set to JMSG_COPYRIGHT and with a buffer of length JMSG_LENGTH_MAX.
...
We can't simply increase JMSG_LENGTH_MAX, because it is part of the libjpeg API, and it is generally assumed that a buffer of this length will be passed to format_message(). Thus, the easiest solution is simply to use a shorter copyright string for JMSG_COPYRIGHT.
2014-05-28 20:19:54 +00:00
DRC
e45363d7c2
Convert tabs to spaces in the libjpeg code and the SIMD code (TurboJPEG retains the use of tabs for historical reasons. They were annoying in the libjpeg code primarily because they were not consistently used and because they were used to format as well as indent the code. In the case of TurboJPEG, tabs are used just to indent the code, so even if the editor assumes a different tab width, the code will still be readable.)
2014-05-09 18:00:32 +00:00
DRC
2bfd5d8c7d
Restore compatibility with the jpeg-6b error enum, even if arithmetic coding is enabled.
2011-06-21 06:13:16 +00:00
DRC
9d5f6b9e33
Fix a minor ABI incompatibility caused by the introduction of new error constants into the enum in jerror.h.
2011-05-31 20:22:37 +00:00
DRC
fe418b6240
Added configure options to disable arithmetic encoding/decoding
2010-11-23 06:50:14 +00:00
DRC
19e6975e90
Support arithmetic encoding and decoding
2010-11-23 05:49:54 +00:00
DRC
be1aa6e080
Implement lossless crop feature from jpeg v7 and v8
2010-10-10 02:15:56 +00:00
Thomas G. Lane
41f55c093a
The Independent JPEG Group's JPEG software v6b
2014-09-07 20:00:00 +01:00
Thomas G. Lane
16c97143f3
The Independent JPEG Group's JPEG software v6a
2014-09-07 20:00:00 +01:00
Thomas G. Lane
0baf670330
The Independent JPEG Group's JPEG software v6
2014-09-07 20:00:00 +01:00
Thomas G. Lane
54656d1d59
The Independent JPEG Group's JPEG software v5a
2014-09-07 20:00:00 +01:00
Thomas G. Lane
c5414ae082
The Independent JPEG Group's JPEG software v5
2014-09-07 20:00:00 +01:00