<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src, branch coverity_scan_original</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=coverity_scan_original</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=coverity_scan_original'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2016-09-08T20:14:19Z</updated>
<entry>
<title>Fix coverity 113065 (CWE-484) (#824)</title>
<updated>2016-09-08T20:14:19Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-08T20:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=b21a8317e5cba895aaca066330fe1dca15371eab'/>
<id>urn:sha1:b21a8317e5cba895aaca066330fe1dca15371eab</id>
<content type='text'>
</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>Add sanity check for tile coordinates (#823)</title>
<updated>2016-09-07T22:24:15Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-07T22:24:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e078172b1c3f98d2219c37076b238fb759c751ea'/>
<id>urn:sha1:e078172b1c3f98d2219c37076b238fb759c751ea</id>
<content type='text'>
Coordinates are casted from OPJ_UINT32 to OPJ_INT32
Add sanity check for negative values and upper bound becoming lower
than lower bound.
See also
https://pdfium.googlesource.com/pdfium/+/b6befb2ed2485a3805cddea86dc7574510178ea9</content>
</entry>
<entry>
<title>fix incrementing of "l_tcp-&gt;m_nb_mcc_records" in opj_j2k_read_mcc (#820)</title>
<updated>2016-09-06T20:33:26Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-06T20:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=734d57d5f7842aa7c2c9f36d62131ab4d8bd6c87'/>
<id>urn:sha1:734d57d5f7842aa7c2c9f36d62131ab4d8bd6c87</id>
<content type='text'>
</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>Add overflow check in opj_tcd_init_tile (#819)</title>
<updated>2016-09-06T05:54:29Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-06T05:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ea320dab8bc491c10b1584a6617378cecea9f4fa'/>
<id>urn:sha1:ea320dab8bc491c10b1584a6617378cecea9f4fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix leak &amp; invalid behavior of opj_jp2_read_ihdr (#818)</title>
<updated>2016-09-05T23:31:15Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-05T23:31:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=d7e6b7de8a3860dd3135bfe49e0e1be2d9dba80f'/>
<id>urn:sha1:d7e6b7de8a3860dd3135bfe49e0e1be2d9dba80f</id>
<content type='text'>
In case multiple ihdr box are present, only the first one shall be
taken into account.</content>
</entry>
<entry>
<title>Add overflow check in opj_j2k_update_image_data (#817)</title>
<updated>2016-09-05T22:50:44Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-05T22:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=ccd9ced49ea66f31b1d3d9dd07f4438fa94db328'/>
<id>urn:sha1:ccd9ced49ea66f31b1d3d9dd07f4438fa94db328</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change 'restrict' define to 'OPJ_RESTRICT' (#816)</title>
<updated>2016-09-05T22:49:53Z</updated>
<author>
<name>Matthieu Darbois</name>
<email>mayeut@users.noreply.github.com</email>
</author>
<published>2016-09-05T22:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=9f24b078c7193e886f6cfb329d3469eb1facf68d'/>
<id>urn:sha1:9f24b078c7193e886f6cfb329d3469eb1facf68d</id>
<content type='text'>
Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC.
Need to check proper usage of OPJ_RESTRICT (if correct then there’s
probably a bug  in vc14)

Closes #661 </content>
</entry>
<entry>
<title>jpwl: Remove non-portable data type u_int16_t (fix issue #796) (#797)</title>
<updated>2016-07-14T08:49:17Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2016-07-14T08:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=e40c28c2e89c30ebb682fe2fabef10930e039c1f'/>
<id>urn:sha1:e40c28c2e89c30ebb682fe2fabef10930e039c1f</id>
<content type='text'>
The type casts which used this data type can be removed by changing
the signature of function swap16. As this function is called with
unsigned variables, this change is reasonable.

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;</content>
</entry>
</feed>
