<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openjpeg/src/lib/openjp2, branch v2.3.1</title>
<subtitle>Fork of openjpeg library for JPEG2000 encoding and decoding</subtitle>
<id>https://git.carlh.net/cgit/openjpeg/atom?h=v2.3.1</id>
<link rel='self' href='https://git.carlh.net/cgit/openjpeg/atom?h=v2.3.1'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/'/>
<updated>2019-03-29T10:17:39Z</updated>
<entry>
<title>opj_t1_encode_cblks: fix UBSAN signed integer overflow</title>
<updated>2019-03-29T10:17:39Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-03-29T10:17:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=a1d32a596a94280178c44a55d7e7f1acd992ed5d'/>
<id>urn:sha1:a1d32a596a94280178c44a55d7e7f1acd992ed5d</id>
<content type='text'>
Fixes #1053 / CVE-2018-5727

Note: I don't consider this issue to be a security vulnerability, in
practice.
At least with gcc or clang compilers on x86_64 which generate the same
assembly code with or without that fix.
</content>
</entry>
<entry>
<title>[OPENJP2] change the way to compute *p_tx0, *p_tx1, *p_ty0, *p_ty1 in function</title>
<updated>2018-11-28T06:39:14Z</updated>
<author>
<name>Young_X</name>
<email>YangX92@hotmail.com</email>
</author>
<published>2018-11-23T08:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=c58df149900df862806d0e892859b41115875845'/>
<id>urn:sha1:c58df149900df862806d0e892859b41115875845</id>
<content type='text'>
opj_get_encoding_parameters

Signed-off-by: Young_X &lt;YangX92@hotmail.com&gt;
</content>
</entry>
<entry>
<title>Fix some potential overflow issues (#1161)</title>
<updated>2018-10-31T19:44:30Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2018-10-31T19:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=948332e6ed17565100d1df5f6fdbf66865218e36'/>
<id>urn:sha1:948332e6ed17565100d1df5f6fdbf66865218e36</id>
<content type='text'>
* Fix some potential overflow issues

Put sizeof to the beginning of the multiplication to enforce that
size_t instead of smaller integer types is used for the calculation.

This fixes warnings from LGTM:

    Multiplication result may overflow 'unsigned int'
    before it is converted to 'unsigned long'.

It also allows removing some type casts.

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;

* Fix code indentation

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
<entry>
<title>Fix several memory and resource leaks</title>
<updated>2018-10-31T15:16:22Z</updated>
<author>
<name>Nikola Forró</name>
<email>nforro@redhat.com</email>
</author>
<published>2018-10-31T12:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=943db0f1c28ca6a7df6d18483f97166a03be9bf7'/>
<id>urn:sha1:943db0f1c28ca6a7df6d18483f97166a03be9bf7</id>
<content type='text'>
Signed-off-by: Nikola Forró &lt;nforro@redhat.com&gt;
</content>
</entry>
<entry>
<title>opj_thread_pool_setup(): fix infinite waiting if a thread creation failed</title>
<updated>2018-10-18T09:45:45Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-10-18T09:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=cd900d96618ab77e79812db654731dd6b5fc7bd8'/>
<id>urn:sha1:cd900d96618ab77e79812db654731dd6b5fc7bd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opj_jp2_apply_pclr(): remove useless assert that can trigger on some files (fixes #1125)</title>
<updated>2018-09-22T21:47:56Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-09-22T21:47:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=8fc09e50e557fa6af4c099b9c6d36bb1071ee1ed'/>
<id>urn:sha1:8fc09e50e557fa6af4c099b9c6d36bb1071ee1ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #1136 from reverson/master</title>
<updated>2018-09-22T20:59:36Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@mines-paris.org</email>
</author>
<published>2018-09-22T20:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=5d94bcd89c6e281614955c56cbfebb11b866a9dd'/>
<id>urn:sha1:5d94bcd89c6e281614955c56cbfebb11b866a9dd</id>
<content type='text'>
Cast on uint ceildiv</content>
</entry>
<entry>
<title>Merge pull request #1128 from stweil/typos</title>
<updated>2018-09-22T20:55:33Z</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@mines-paris.org</email>
</author>
<published>2018-09-22T20:55:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=17bbb0e23ff03bb722914841a9b962b21fe7a310'/>
<id>urn:sha1:17bbb0e23ff03bb722914841a9b962b21fe7a310</id>
<content type='text'>
Fix some typos in code comments and documentation</content>
</entry>
<entry>
<title>openjp2/jp2: Fix two format strings</title>
<updated>2018-09-05T19:52:43Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2018-09-05T19:51:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=31a03b390a77bfbe4b0f140121d1296acb611f76'/>
<id>urn:sha1:31a03b390a77bfbe4b0f140121d1296acb611f76</id>
<content type='text'>
Compiler warnings:

src/lib/openjp2/jp2.c:1008:35: warning:
 too many arguments for format [-Wformat-extra-args]
src/lib/openjp2/j2k.c:1928:73: warning:
 format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘OPJ_OFF_T {aka long int}’ [-Wformat=]

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
<entry>
<title>Fix some typos in code comments and documentation</title>
<updated>2018-09-05T18:01:10Z</updated>
<author>
<name>Stefan Weil</name>
<email>sw@weilnetz.de</email>
</author>
<published>2018-07-30T19:04:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/openjpeg/commit/?id=3d6ffaf3f3463b62830f88f50a8c1b510f555eb5'/>
<id>urn:sha1:3d6ffaf3f3463b62830f88f50a8c1b510f555eb5</id>
<content type='text'>
All typos were found by Codespell.

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
</content>
</entry>
</feed>
