<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2/pi.c, branch dev-restart</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=dev-restart</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=dev-restart'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2016-09-14T23:57:53Z</updated>
<entry>
<title>Add overflow checks for opj_aligned_malloc (#841)</title>
<updated>2016-09-14T23:57:53Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-14T23:57:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=9a07ccb3d0f076388e4da684a3bfd4327125c721'/>
<id>urn:sha1:9a07ccb3d0f076388e4da684a3bfd4327125c721</id>
<content type='text'>
See
https://pdfium.googlesource.com/pdfium/+/b20ab6c7acb3be1393461eb650ca8fa4660c937e/third_party/libopenjpeg20/0020-opj_aligned_malloc.patch</content>
</entry>
<entry>
<title>Cast to size_t before multiplication</title>
<updated>2016-09-08T05:34:46Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-08T05:34:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ef01f18dfc6780b776d0674ed3e7415c6ef54d24'/>
<id>urn:sha1:ef01f18dfc6780b776d0674ed3e7415c6ef54d24</id>
<content type='text'>
Need to cast to size_t before multiplication otherwise overflow check is useless.</content>
</entry>
<entry>
<title>Fix an integer overflow issue (#809)</title>
<updated>2016-09-06T05:55:49Z</updated>
<author>
<name>trylab</name>
<email>trylab@users.noreply.github.com</email>
</author>
<published>2016-09-06T05:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c16bc057ba3f125051c9966cf1f5b68a05681de4'/>
<id>urn:sha1:c16bc057ba3f125051c9966cf1f5b68a05681de4</id>
<content type='text'>
Prevent an integer overflow issue in function opj_pi_create_decode of
pi.c.</content>
</entry>
<entry>
<title>Fix unsigned int overflow reported by UBSan (#761)</title>
<updated>2016-04-28T11:16:43Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-04-28T11:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=29313eb5f1b2c01c7493087fa2d8f1a20495a34e'/>
<id>urn:sha1:29313eb5f1b2c01c7493087fa2d8f1a20495a34e</id>
<content type='text'>
* Fix unsigned int overflow reported by UBSan

Please add -DOPJ_UBSAN_BUILD to CFLAGS when building with
-fsanitize=undefined,unsigned-integer-overflow

It seems clang/gcc do not allow to disable checking for block of code
other than function or file.</content>
</entry>
<entry>
<title>Fix duplicate article in comments</title>
<updated>2016-01-06T07:55:29Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2016-01-06T07:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=99c4f621bd32ddfec25cb126d4d462642e9d43a6'/>
<id>urn:sha1:99c4f621bd32ddfec25cb126d4d462642e9d43a6</id>
<content type='text'>
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
<entry>
<title>Remove some warnings when building</title>
<updated>2015-07-26T00:41:39Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-07-26T00:41:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c423cc84e7be79051a7f9631fa26aa7d072361f2'/>
<id>urn:sha1:c423cc84e7be79051a7f9631fa26aa7d072361f2</id>
<content type='text'>
Update #442
</content>
</entry>
<entry>
<title>Add some missing static</title>
<updated>2015-07-18T00:39:32Z</updated>
<author>
<name>mayeut</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2015-07-18T00:39:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ae4799ad076837cd83d7f414d8adbbc5bd9107dc'/>
<id>urn:sha1:ae4799ad076837cd83d7f414d8adbbc5bd9107dc</id>
<content type='text'>
Still needs to check j2k.c &amp; jp2.c
Update uclouvain/openjpeg#243
</content>
</entry>
<entry>
<title>[trunk] added overflow checks (fixes issue 431)</title>
<updated>2015-02-02T16:11:31Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2015-02-02T16:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=2d24b6000d5611615e3e6d799e20d5fdbe4e2a1e'/>
<id>urn:sha1:2d24b6000d5611615e3e6d799e20d5fdbe4e2a1e</id>
<content type='text'>
Thanks mdarbois
</content>
</entry>
<entry>
<title>[trunk] fixed a buffer overflow in opj_tcd_init_decode_tile</title>
<updated>2015-01-15T18:16:29Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2015-01-15T18:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=5d00b719f4b93b1445e6fb4c766b9a9883c57949'/>
<id>urn:sha1:5d00b719f4b93b1445e6fb4c766b9a9883c57949</id>
<content type='text'>
Update issue 431
</content>
</entry>
<entry>
<title>[trunk] fixed warning from r2891</title>
<updated>2014-10-01T12:11:43Z</updated>
<author>
<name>Antonin Descampe</name>
<email>antonin@gmail.com</email>
</author>
<published>2014-10-01T12:11:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=a1c754c737125da84829fdc25e4239892f7f1c85'/>
<id>urn:sha1:a1c754c737125da84829fdc25e4239892f7f1c85</id>
<content type='text'>
</content>
</entry>
</feed>
