<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-graphics/openjpeg, branch dunfell</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2022-05-26T02:34:39+00:00</updated>
<entry>
<title>openjpeg: Whitelist CVE-2020-27844 and CVE-2015-1239</title>
<updated>2022-05-26T02:34:39+00:00</updated>
<author>
<name>Sana Kazi</name>
<email>Sana.Kazi@kpit.com</email>
</author>
<published>2022-05-16T07:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a38c92d8e9a2ff8a1753c90b5d459c212e131e52'/>
<id>urn:sha1:a38c92d8e9a2ff8a1753c90b5d459c212e131e52</id>
<content type='text'>
Whitelist CVE-2020-27844 as it is introduced by
https://github.com/uclouvain/openjpeg/commit/4edb8c83374f52cd6a8f2c7c875e8ffacccb5fa5
but the contents of this patch is not present in openjpeg_2.3.1

Link: https://security-tracker.debian.org/tracker/CVE-2020-27844

Whitelist CVE-2015-1239 as the CVE description clearly states that
j2k_read_ppm_v3 function in openjpeg is affected due to CVE-2015-1239
but in openjpeg_2.3.1 this function is not present.
Hence, CVE-2015-1239 does not affect openjpeg_2.3.1.

Signed-off-by: Sana.Kazi &lt;Sana.Kazi@kpit.com&gt;
Signed-off-by: Sana Kazi &lt;sanakazisk19@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: Fix multiple CVE</title>
<updated>2022-03-27T15:18:20+00:00</updated>
<author>
<name>Sana Kazi</name>
<email>sanakazisk19@gmail.com</email>
</author>
<published>2022-03-22T12:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=86b864a4d8c28185a4a464583fb86f73aa22847a'/>
<id>urn:sha1:86b864a4d8c28185a4a464583fb86f73aa22847a</id>
<content type='text'>
Add patch to fix below CVE:
CVE-2019-12973
CVE-2020-15389
CVE-2020-27814
CVE-2020-27823
CVE-2020-27824
CVE-2020-27841
CVE-2020-27842
CVE-2020-27843
CVE-2020-27845

Signed-off-by: Virendra Thakur &lt;virendra.thakur@kpit.com&gt;
Signed-off-by: Sana Kazi &lt;sanakazisk19@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-17T20:26:21+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-11-07T19:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59bff77ad0b3a66417194670de25f60183a4f6bb'/>
<id>urn:sha1:59bff77ad0b3a66417194670de25f60183a4f6bb</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: Fix CVE-2020-8112</title>
<updated>2020-03-18T02:46:35+00:00</updated>
<author>
<name>Sakib Sajal</name>
<email>sakib.sajal@windriver.com</email>
</author>
<published>2020-03-17T20:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f7e11c4c7504568cdbc1a9cfb8cbde0247cb1c92'/>
<id>urn:sha1:f7e11c4c7504568cdbc1a9cfb8cbde0247cb1c92</id>
<content type='text'>
Backport from upstream to fix heap-based buffer overflow.

Upstream-Status: Backport
CVE: CVE-2020-8112

Signed-off-by: Sakib Sajal &lt;sakib.sajal@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: Fix CVE-2020-6851</title>
<updated>2020-03-11T22:30:18+00:00</updated>
<author>
<name>Yue Tao</name>
<email>Yue.Tao@windriver.com</email>
</author>
<published>2020-03-11T19:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6ce0a9c9f74a448d3ba80e3b648f797e03220122'/>
<id>urn:sha1:6ce0a9c9f74a448d3ba80e3b648f797e03220122</id>
<content type='text'>
Backport patch from upstream to fix heap-based buffer overflow

Upstream-Status: Backport
CVE: CVE-2020-6851

Signed-off-by: Yue Tao &lt;Yue.Tao@windriver.com&gt;
Signed-off-by: Sakib Sajal &lt;Sakib.Sajal@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: Clarify BSD license variant</title>
<updated>2019-10-17T15:35:32+00:00</updated>
<author>
<name>Christophe PRIOUZEAU</name>
<email>christophe.priouzeau@st.com</email>
</author>
<published>2019-10-17T14:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4a5d4e3a7255289fd91c7b96acc3fee941bb2156'/>
<id>urn:sha1:4a5d4e3a7255289fd91c7b96acc3fee941bb2156</id>
<content type='text'>
The License of openjpeg is BSD-2-Clause.

Signed-off-by: Christophe Priouzeau &lt;christophe.priouzeau@st.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: upgrade 2.3.0 -&gt; 2.3.1</title>
<updated>2019-09-17T01:24:48+00:00</updated>
<author>
<name>Trevor Gamblin</name>
<email>trevor.gamblin@windriver.com</email>
</author>
<published>2019-09-16T17:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=692a502d4a7b92e9e7fc32eafc2eb8746f1f95b5'/>
<id>urn:sha1:692a502d4a7b92e9e7fc32eafc2eb8746f1f95b5</id>
<content type='text'>
Upgrading fixes CVE-2018-21010 and incorporates other bug fixes
from upstream.

The source upgrade to 2.3.1 changed the way include directories are
identified, so the patch 0001-Ensure-cmake-files-are-installed-at-common-location.patch
is no longer needed to help poppler find cmake files.

The contents of /usr/lib/openjpeg-2.3 were added to the FILES
list since poppler needs them to build.

Signed-off-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: fix build for multilib</title>
<updated>2018-12-22T23:37:35+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-12-22T20:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a96e6d718e98f9fadfd30e8ac850ebfc62ed0363'/>
<id>urn:sha1:a96e6d718e98f9fadfd30e8ac850ebfc62ed0363</id>
<content type='text'>
| ERROR: openjpeg-2.3.0-r0 do_package: QA Issue: openjpeg: Files/directories were installed but not shipped in any package:
|   /usr/lib/libopenjp2.a
|   /usr/lib/libopenjp2.so
|   /usr/lib/libopenjp2.so.2.3.0
|   /usr/lib/libopenjp2.so.7
|   /usr/lib/cmake
|   /usr/lib/pkgconfig
|   /usr/lib/cmake/openjpeg-2.3
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGConfig.cmake
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets.cmake
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets-noconfig.cmake
|   /usr/lib/pkgconfig/libopenjp2.pc

* Addresses [1]
* Build tested with poppler in multilib and non-multilib environment

[1] https://github.com/openembedded/meta-openembedded/issues/103

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: cmake fixes to prepare update of poppler</title>
<updated>2018-10-04T15:52:54+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-10-03T19:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9029f051de742aa95c2879fc990ece704ab85c26'/>
<id>urn:sha1:9029f051de742aa95c2879fc990ece704ab85c26</id>
<content type='text'>
* Move *,cmake from ${libdir}/cmake to ${libdir}/cmake/&lt;name-and-version&gt;
  That is standard location cmake files are installed.
* Do not export executables - they will not be found in dependant's sysroot

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>openjpeg: upgrade 2.2.0 -&gt; 2.3.0</title>
<updated>2018-08-21T23:20:36+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-08-21T22:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=67f7fe586bfc3270b8bc03f7c2cbed8877055119'/>
<id>urn:sha1:67f7fe586bfc3270b8bc03f7c2cbed8877055119</id>
<content type='text'>
* fetch by git to avoid github checksum surprises
* 0001-bmp_read_info_header-reject-bmp-files-with-biBitCoun.patch was applied upstream

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
