<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_libxml2/include, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/'/>
<entry>
<title>RESTRICT AUTOMERGE: Update libxml2 to 2.9.8</title>
<updated>2018-09-06T02:08:09+00:00</updated>
<author>
<name>akirilov</name>
<email>akirilov@google.com</email>
</author>
<published>2018-06-01T20:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=126c3993d2ad55db2abfe80e3d671bf584e7b13b'/>
<id>126c3993d2ad55db2abfe80e3d671bf584e7b13b</id>
<content type='text'>
Merge to pi-dev and restore Android.mk

Bug: 79662501
Bug: 36809766
Bug: 36810305
Bug: 62151041

Test: manually verify functionality for regression

Change-Id: Ife351c91c932eb92992656f8ea5c08724a220306
(cherry picked from commit 4e91cfdbb1a8624e5cd5a850d6e17da11d1e34a8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge to pi-dev and restore Android.mk

Bug: 79662501
Bug: 36809766
Bug: 36810305
Bug: 62151041

Test: manually verify functionality for regression

Change-Id: Ife351c91c932eb92992656f8ea5c08724a220306
(cherry picked from commit 4e91cfdbb1a8624e5cd5a850d6e17da11d1e34a8)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'goog/upstream-master' into mymerge</title>
<updated>2016-08-15T22:30:45+00:00</updated>
<author>
<name>Xin Li</name>
<email>delphij@google.com</email>
</author>
<published>2016-07-26T21:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=a136fc2e5a8893a02b0912862d26a575fcbd641a'/>
<id>a136fc2e5a8893a02b0912862d26a575fcbd641a</id>
<content type='text'>
BUG: 29834751
Change-Id: I88fc1d4f86bcbd0ac0fe9acdbe764f3d738c5f32
(cherry picked from commit e3d78e1fe0669e9c7083a4de19f1e06171849b28)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: 29834751
Change-Id: I88fc1d4f86bcbd0ac0fe9acdbe764f3d738c5f32
(cherry picked from commit e3d78e1fe0669e9c7083a4de19f1e06171849b28)
</pre>
</div>
</content>
</entry>
<entry>
<title>libxml2: remove HTML support</title>
<updated>2016-04-13T14:16:24+00:00</updated>
<author>
<name>Sergio Giro</name>
<email>sgiro@google.com</email>
</author>
<published>2016-04-13T13:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=edb5870767fed8712a9b77ef34097209b61ab2db'/>
<id>edb5870767fed8712a9b77ef34097209b61ab2db</id>
<content type='text'>
Disabling HTML support from libxml2 as it has vulnerabilities
(see bug) and is not used in Android.

Bug: 27338391
Change-Id: Ibd41b7b6024f1749f14d0caca92cf2602adc368b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disabling HTML support from libxml2 as it has vulnerabilities
(see bug) and is not used in Android.

Bug: 27338391
Change-Id: Ibd41b7b6024f1749f14d0caca92cf2602adc368b
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'aosp/upstream-master' into mymerge</title>
<updated>2015-10-23T19:40:18+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-10-23T19:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=a336bd05c620e6e1bee75325a97d839252474194'/>
<id>a336bd05c620e6e1bee75325a97d839252474194</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence clang's -Wunknown-attribute</title>
<updated>2015-04-26T21:00:05+00:00</updated>
<author>
<name>Michael Catanzaro</name>
<email>mcatanzaro@gnome.org</email>
</author>
<published>2015-04-14T18:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=b02a167af3d2a47c155bce123820cbb5fa19dc9c'/>
<id>b02a167af3d2a47c155bce123820cbb5fa19dc9c</id>
<content type='text'>
Clang doesn't have perfect feature compatibility with GCC,
unfortunately.

https://bugzilla.gnome.org/show_bug.cgi?id=747870
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clang doesn't have perfect feature compatibility with GCC,
unfortunately.

https://bugzilla.gnome.org/show_bug.cgi?id=747870
</pre>
</div>
</content>
</entry>
<entry>
<title>CVE-2015-1819 Enforce the reader to run in constant memory</title>
<updated>2015-04-14T09:41:48+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2015-04-14T09:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=213f1fe0d76d30eaed6e5853057defc43e6df2c9'/>
<id>213f1fe0d76d30eaed6e5853057defc43e6df2c9</id>
<content type='text'>
One of the operation on the reader could resolve entities
leading to the classic expansion issue. Make sure the
buffer used for xmlreader operation is bounded.
Introduce a new allocation type for the buffers for this effect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One of the operation on the reader could resolve entities
leading to the classic expansion issue. Make sure the
buffer used for xmlreader operation is bounded.
Introduce a new allocation type for the buffers for this effect.
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable ftp, http, and zlib in the source.</title>
<updated>2014-10-30T22:52:49+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2014-10-30T22:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=7ce9181e2ee738e683d0ad09aae48c7313ae1142'/>
<id>7ce9181e2ee738e683d0ad09aae48c7313ae1142</id>
<content type='text'>
Change-Id: Ibb119264c8b6d2b3c413e3317088f9c8e12281e0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibb119264c8b6d2b3c413e3317088f9c8e12281e0
</pre>
</div>
</content>
</entry>
<entry>
<title>Actually check in xmlversion.h!</title>
<updated>2014-10-30T21:53:42+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2014-10-30T21:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=f59aa256bb8bf9889df7d9d69d79ffa15ce79bb8'/>
<id>f59aa256bb8bf9889df7d9d69d79ffa15ce79bb8</id>
<content type='text'>
Change-Id: Ie5e8ff8276f1509215ba5e56e76a9095e174439a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie5e8ff8276f1509215ba5e56e76a9095e174439a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a couple of issues raised by make dist</title>
<updated>2014-10-13T08:23:24+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2014-10-13T08:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=7a72f4afd5b3f57e3fd1097461cc3416061cf6ff'/>
<id>7a72f4afd5b3f57e3fd1097461cc3416061cf6ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix and add const qualifiers</title>
<updated>2014-10-13T08:06:21+00:00</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2014-10-13T08:06:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=95ebe53b50dfcff1fc5378309bc4f3c58173298e'/>
<id>95ebe53b50dfcff1fc5378309bc4f3c58173298e</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=689483

It seems there are functions that do use the const qualifier for some of the
arguments, but it seems that there are a lot of functions that don't use it and
probably should.

So I created a patch against 2.9.0 that makes as much as possible const in
tree.h, and changed other files as needed.

There were a lot of cases like "const xmlNodePtr node".  This doesn't actually
do anything, there the *pointer* is constant not the object it points to. So I
changed those to "const xmlNode *node".

I also removed some consts, mostly in the Copy functions, because those
functions can actually modify the doc or node they copy from
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=689483

It seems there are functions that do use the const qualifier for some of the
arguments, but it seems that there are a lot of functions that don't use it and
probably should.

So I created a patch against 2.9.0 that makes as much as possible const in
tree.h, and changed other files as needed.

There were a lot of cases like "const xmlNodePtr node".  This doesn't actually
do anything, there the *pointer* is constant not the object it points to. So I
changed those to "const xmlNode *node".

I also removed some consts, mostly in the Copy functions, because those
functions can actually modify the doc or node they copy from
</pre>
</div>
</content>
</entry>
</feed>
