<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libxml2/Makefile, branch openwrt-19.07</title>
<subtitle>Community maintained packages for OpenWrt</subtitle>
<id>http://x-nagi.com/cgit/packages/atom?h=openwrt-19.07</id>
<link rel='self' href='http://x-nagi.com/cgit/packages/atom?h=openwrt-19.07'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/'/>
<updated>2022-06-02T13:27:28Z</updated>
<entry>
<title>libxml2: update to 2.9.14</title>
<updated>2022-06-02T13:27:28Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2022-05-29T20:01:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=1ad2e67d4cae2a736704eead4165a0b367f6e569'/>
<id>urn:sha1:1ad2e67d4cae2a736704eead4165a0b367f6e569</id>
<content type='text'>
This fixes CVE-2022-29824.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
(cherry picked from commit c12e1cfcab318d0a5b48d63d5952af418e62822e)
Signed-off-by: Šimon Bořek &lt;simon.borek@nic.cz&gt;
</content>
</entry>
<entry>
<title>libxml2: update to 2.9.13</title>
<updated>2022-06-02T13:27:22Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2022-03-15T20:24:32Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0da04ff0b71038f85c35adbbf20ea130fd445f9e'/>
<id>urn:sha1:0da04ff0b71038f85c35adbbf20ea130fd445f9e</id>
<content type='text'>
This fixes CVE-2022-23308.

Also switch to GNOME as download source and xz tarball.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
(cherry picked from commit 81fd836f97aee93c8cfcb4ebbf901c2a99c3525c)
Signed-off-by: Šimon Bořek &lt;simon.borek@nic.cz&gt;
</content>
</entry>
<entry>
<title>libxml2: update to 2.9.12</title>
<updated>2022-06-02T13:26:05Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2021-05-18T22:12:32Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=a3557e5362c75584bf1702bbaef469055b64aa39'/>
<id>urn:sha1:a3557e5362c75584bf1702bbaef469055b64aa39</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
(cherry picked from commit 6b932d3ff77c63fe01080139c147c86da12f0c88)
Signed-off-by: Šimon Bořek &lt;simon.borek@nic.cz&gt;
</content>
</entry>
<entry>
<title>libxml2: update to 2.9.10</title>
<updated>2022-06-02T13:12:45Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2019-11-25T23:10:22Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=a23bfc9774201c5eeb6c2d981439d3202cb9c1df'/>
<id>urn:sha1:a23bfc9774201c5eeb6c2d981439d3202cb9c1df</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
(cherry picked from commit 10e867d0261a0e7d6a94a672104e7f25ae884eff)
[remove no longer needed CVE-2019-19956 patch (fixed in libxml2 2.9.10)]
Signed-off-by: Šimon Bořek &lt;simon.borek@nic.cz&gt;
</content>
</entry>
<entry>
<title>libxml2: patch security issues</title>
<updated>2020-09-15T08:47:25Z</updated>
<author>
<name>Jan Pavlinec</name>
<email>jan.pavlinec@nic.cz</email>
</author>
<published>2020-09-15T08:43:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=a4cbd04df99c3481e3d3947544b88a28fa97f71c'/>
<id>urn:sha1:a4cbd04df99c3481e3d3947544b88a28fa97f71c</id>
<content type='text'>
Fixes
CVE-2019-19956
CVE-2020-24977
CVE-2019-20388
CVE-2020-7595

Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>libxml2: install xml2-config with host triplet</title>
<updated>2020-02-01T14:39:19Z</updated>
<author>
<name>Sebastian Kemper</name>
<email>sebastian_ml@gmx.net</email>
</author>
<published>2019-10-27T09:06:35Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0eb7b3e4ed045757e7c019b2a3a18cf92906ab87'/>
<id>urn:sha1:0eb7b3e4ed045757e7c019b2a3a18cf92906ab87</id>
<content type='text'>
Currently only xml2-config is installed, for both the normal libxml2
package as well as the host package. The problem with that is that due
to multilib considerations the build host may have xml2-config installed
with a host triplet prefix, like x86_64-pc-linux-gnu-xml2-config (and
xml2-config as a symbolic link to it). Gentoo for instance sets it up
like this.

Packages may actually search for a prefixed xml2-config before searching
for xml2-config. An example would be Asterisk:

checking for x86_64-pc-linux-gnu-xml2-config... /usr/bin/x86_64-pc-linux-gnu-xml2-config

This then introduces wrong information into the build, for instance
bad includes:

~/tmp/openwrt $ /usr/bin/x86_64-pc-linux-gnu-xml2-config --cflags
-I/usr/include/libxml2

When the intention is to use OpenWrt's own (host) libxml2 one would like
to see this output used instead:

~/tmp/openwrt $ ./staging_dir/hostpkg/bin/xml2-config --cflags
-I/home/sk/tmp/openwrt/staging_dir/hostpkg/include/libxml2

This commit addresses this by installing xml2-config with a suitable
prefix and creating a symbolic link xml2-config. This is done for both
the host package and the normal package. The latter also needs this fix
because the target may use the same triplet as the host system (for
instance x86_64 cross-compiling for x86_64).

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>libxml2/host: revert xml2-config prefix fix</title>
<updated>2020-02-01T14:37:57Z</updated>
<author>
<name>Sebastian Kemper</name>
<email>sebastian_ml@gmx.net</email>
</author>
<published>2019-10-22T21:58:12Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=6e5977094ecc616558d46fea5bfea9df1934d3da'/>
<id>urn:sha1:6e5977094ecc616558d46fea5bfea9df1934d3da</id>
<content type='text'>
Commit 218f0229a4594b32d9db6ad0678cdce7e2663e27 added a workaround for a
problem. The host compile overwrote xml2-config in
"$(STAGING_DIR)/host/bin". The workaround fixed the issue for regular
target packages. But it didn't leave a proper xml2-config script for
host packages.

Times have changed. Host packages are now installed in
"$(STAGING_DIR_HOSTPKG). So there is no longer any danger of the host
package overwriting the xml2-config script for target packages. So
revert the mentioned commit, leaving us with two proper xml2-config
scripts, one for target package builds and one for host package builds.

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>libxml2: update to 2.9.9</title>
<updated>2019-01-03T20:08:46Z</updated>
<author>
<name>Michael Heimpold</name>
<email>mhei@heimpold.de</email>
</author>
<published>2019-01-03T20:06:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=d5f0331c91b08e5d6f4f13a9a3d6077d3f10933d'/>
<id>urn:sha1:d5f0331c91b08e5d6f4f13a9a3d6077d3f10933d</id>
<content type='text'>
Also drop the CVE patches which are already covered by this new release.

Compile tested for and run tested on mxs platform.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>libxml2: Fix CVE-2018-14404</title>
<updated>2018-08-21T20:59:56Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2018-08-21T20:57:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=b7870ea71125311c24095a7bfd9be717b563ef7b'/>
<id>urn:sha1:b7870ea71125311c24095a7bfd9be717b563ef7b</id>
<content type='text'>
Embarrasingly, I missed this one last time.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libxml2: Fix CVE-2018-9251 and CVE-2018-14567</title>
<updated>2018-08-18T01:46:27Z</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2018-08-18T01:45:42Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/packages/commit/?id=0d9b5dd46814d4bc944b06a49ab4b9227d3b4a6d'/>
<id>urn:sha1:0d9b5dd46814d4bc944b06a49ab4b9227d3b4a6d</id>
<content type='text'>
Also added the CPE ID.

Taken from Fedora.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
