<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/t2.c, branch master</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=master</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2024-02-18T17:02:09Z</updated>
<entry>
<title>opj_t2_read_packet_header(): avoid unsigned integer overflow (alternate fix to https://github.com/uclouvain/openjpeg/pull/1488)</title>
<updated>2024-02-18T17:02:09Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2024-02-18T16:59:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=017f2becdddbf31cf60dc6d914478b0b2f728cc7'/>
<id>urn:sha1:017f2becdddbf31cf60dc6d914478b0b2f728cc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_t2_skip_packet_data(): avoid out-of-bounds reads on truncated images in non-strict mode (fixes #1459)</title>
<updated>2023-03-07T12:08:24Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2023-03-07T12:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c33e3d4af33a36f214523d062a1187f8c6ec71e0'/>
<id>urn:sha1:c33e3d4af33a36f214523d062a1187f8c6ec71e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Micro-optimization: use directly opj_bio_putbit() instead of opj_bio_write() to emit single bit</title>
<updated>2022-08-11T14:41:57Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2022-08-11T14:41:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e9fc08a52acaf34bdcc0e04b7f716f0a3fb2b846'/>
<id>urn:sha1:e9fc08a52acaf34bdcc0e04b7f716f0a3fb2b846</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for partial bitstream decoding (#1407) (fixes #715)</title>
<updated>2022-02-10T13:27:17Z</updated>
<author>
<name>Robert Gabriel Jakabosky</name>
<email>rjakabosky+github@neoawareness.com</email>
</author>
<published>2022-02-10T13:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=883c31dbe09771aab043744ac2b490d7386878e3'/>
<id>urn:sha1:883c31dbe09771aab043744ac2b490d7386878e3</id>
<content type='text'>
Add a -allow-partial option to opj_decompress utility and a opj_decoder_set_strict_mode() option to the API

Co-authored-by: Chris Hafey &lt;chafey@gmail.com&gt;</content>
</entry>
<entry>
<title>Fix some typos (found by codespell)</title>
<updated>2021-12-05T12:14:33Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2021-12-05T12:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=667149ffa11f0255db92f522bc5b5fc8aefb16ec'/>
<id>urn:sha1:667149ffa11f0255db92f522bc5b5fc8aefb16ec</id>
<content type='text'>
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
<entry>
<title>Added support for high throughput (HTJ2K) decoding.</title>
<updated>2021-09-25T10:26:59Z</updated>
<author>
<name>Aous Naman</name>
<email>aous72@yahoo.com</email>
</author>
<published>2021-09-02T08:51:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=1e6c925eb5f6b68097a9592ca4df4f24eb8b9e56'/>
<id>urn:sha1:1e6c925eb5f6b68097a9592ca4df4f24eb8b9e56</id>
<content type='text'>
There are a few limitations:
- mixed mode (HT and regular code blocks) is not supported.
- ROI in HT blocks is not supported.
- Placeholder passes are not supported.
- MultiHT sets are not support, only a singleHT set.
- there are known issues with some compliance testing files related to
  the parsing of packet header.
</content>
</entry>
<entry>
<title>Merge pull request #1300 from rouault/complement_1293</title>
<updated>2020-12-02T22:56:39Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-12-02T22:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=fb9eae5d637d06209a6cb9ca57960ac72179ee14'/>
<id>urn:sha1:fb9eae5d637d06209a6cb9ca57960ac72179ee14</id>
<content type='text'>
pi.c: avoid out of bounds access with POC (refs https://github.com/uclouvain/openjpeg/issues/1293#issuecomment-737122836)</content>
</entry>
<entry>
<title>pi.c: avoid out of bounds access with POC (refs https://github.com/uclouvain/openjpeg/issues/1293#issuecomment-737122836)</title>
<updated>2020-12-02T13:03:11Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-12-02T13:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=00383e162ae2f8fc951f5745bf1011771acb8dce'/>
<id>urn:sha1:00383e162ae2f8fc951f5745bf1011771acb8dce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_t2_encode_packet(): avoid out of bound access of #1297, but likely not the proper fix</title>
<updated>2020-12-02T12:13:26Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-12-02T12:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=38d661a3897052c7ff0b39b30c29cb067e130121'/>
<id>urn:sha1:38d661a3897052c7ff0b39b30c29cb067e130121</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_t2_encode_packet(): avoid out of bound access of #1294, but likely not the proper fix</title>
<updated>2020-12-01T18:51:35Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2020-12-01T18:51:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=fbd30b064f8f9607d500437b6fedc41431fd6cdc'/>
<id>urn:sha1:fbd30b064f8f9607d500437b6fedc41431fd6cdc</id>
<content type='text'>
</content>
</entry>
</feed>
