<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_libxml2/HTMLparser.c, branch master</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/AOSP/platform_external_libxml2/'/>
<entry>
<title>Upgrade libxml2 to f0fd1b67fc883a24cdd039abb3d4fe4696104d72</title>
<updated>2020-09-02T03:28:19+00:00</updated>
<author>
<name>Haibo Huang</name>
<email>hhb@google.com</email>
</author>
<published>2020-09-02T03:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=f0a546b65c79638ea56248403782a3743a7f9165'/>
<id>f0a546b65c79638ea56248403782a3743a7f9165</id>
<content type='text'>
Test: make
Change-Id: Id00e9ce2bd9edc06e79985b707d2300572d2af62
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: make
Change-Id: Id00e9ce2bd9edc06e79985b707d2300572d2af62
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade libxml2 to 1a360c1c2ec950f478d55b31722ecf78f5698e97</title>
<updated>2020-07-31T07:02:25+00:00</updated>
<author>
<name>Haibo Huang</name>
<email>hhb@google.com</email>
</author>
<published>2020-07-31T06:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=cfd91dcb1d8895a6e567a9ff975c3ff6e08202d4'/>
<id>cfd91dcb1d8895a6e567a9ff975c3ff6e08202d4</id>
<content type='text'>
Also change upstream to github.

This change moves away from stable release. Because we need CMakeLists.txt. It is not in any release yet.

They are likely to release another stable version within this year. We can upgrade to that version when it is available.

Bug: 157157503
Change-Id: If6f245dbabe36a114563d209c8e100b7e3083f20
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also change upstream to github.

This change moves away from stable release. Because we need CMakeLists.txt. It is not in any release yet.

They are likely to release another stable version within this year. We can upgrade to that version when it is available.

Bug: 157157503
Change-Id: If6f245dbabe36a114563d209c8e100b7e3083f20
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to libxml2 2.9.9 (2019-01-03).</title>
<updated>2019-01-11T20:57:49+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-01-11T00:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=7fbecab3b0d35d90257fed533dea71aad448679d'/>
<id>7fbecab3b0d35d90257fed533dea71aad448679d</id>
<content type='text'>
Test: builds and boots
Change-Id: Ia2f383beeb2f6af715e2c44b546ded594f523dc4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: builds and boots
Change-Id: Ia2f383beeb2f6af715e2c44b546ded594f523dc4
</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/AOSP/platform_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>CVE-2015-8242 Buffer overead with HTML parser in push mode</title>
<updated>2015-11-20T09:16:06+00:00</updated>
<author>
<name>Hugh Davenport</name>
<email>hugh@allthethings.co.nz</email>
</author>
<published>2015-11-20T09:16:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=8fb4a770075628d6441fb17a1e435100e2f3b1a2'/>
<id>8fb4a770075628d6441fb17a1e435100e2f3b1a2</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=756372
Error in the code pointing to the codepoint in the stack for the
current char value instead of the pointer in the input that the SAX
callback expects
Reported and fixed by Hugh Davenport
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=756372
Error in the code pointing to the codepoint in the stack for the
current char value instead of the pointer in the input that the SAX
callback expects
Reported and fixed by Hugh Davenport
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix parsing short unclosed comment uninitialized access</title>
<updated>2015-10-30T13:14:55+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2015-10-30T13:14:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=e724879d964d774df9b7969fc846605aa1bac54c'/>
<id>e724879d964d774df9b7969fc846605aa1bac54c</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=746048
The HTML parser was too optimistic when processing comments and
didn't check for the end of the stream on the first 2 characters
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=746048
The HTML parser was too optimistic when processing comments and
didn't check for the end of the stream on the first 2 characters
</pre>
</div>
</content>
</entry>
<entry>
<title>Recover unescaped less-than character in HTML recovery parsing</title>
<updated>2015-06-30T03:36:28+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2015-06-30T03:36:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=140c251e8e5653572edcca91b9d675f871735cb4'/>
<id>140c251e8e5653572edcca91b9d675f871735cb4</id>
<content type='text'>
As pointed by Christian Schoenebeck &lt;schoenebeck@crudebyte.com&gt;
on the list and based on some of his early patches, this preserve
content when unescaped opening angle brackets are not escaped in
textual content like:
  &lt;p&gt;  a &lt; b &lt;/p&gt;
  &lt;p&gt; a &lt;0 &lt;/p&gt;
  &lt;p&gt; a &lt;=0 &lt;/p&gt;

while still reporting the error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As pointed by Christian Schoenebeck &lt;schoenebeck@crudebyte.com&gt;
on the list and based on some of his early patches, this preserve
content when unescaped opening angle brackets are not escaped in
textual content like:
  &lt;p&gt;  a &lt; b &lt;/p&gt;
  &lt;p&gt; a &lt;0 &lt;/p&gt;
  &lt;p&gt; a &lt;=0 &lt;/p&gt;

while still reporting the error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Possible overflow in HTMLParser.c</title>
<updated>2014-10-06T10:51:04+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2014-10-06T10:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=292a9f293decfcd1de8870d93866bf450f3f555f'/>
<id>292a9f293decfcd1de8870d93866bf450f3f555f</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=720615

make sure that the encoding string passed is of reasonable size
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=720615

make sure that the encoding string passed is of reasonable size
</pre>
</div>
</content>
</entry>
<entry>
<title>HTMLparser: Correctly initialise a stack allocated structure</title>
<updated>2014-07-26T12:09:42+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>philip.withnall@collabora.co.uk</email>
</author>
<published>2014-06-20T20:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=579ebbcb3c5a0da78d255f46df15a862d1f82604'/>
<id>579ebbcb3c5a0da78d255f46df15a862d1f82604</id>
<content type='text'>
If not initialised, the ‘node’ member remains undefined.

Coverity issue: #60466

https://bugzilla.gnome.org/show_bug.cgi?id=731990
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If not initialised, the ‘node’ member remains undefined.

Coverity issue: #60466

https://bugzilla.gnome.org/show_bug.cgi?id=731990
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding some missing NULL checks</title>
<updated>2014-06-13T06:45:20+00:00</updated>
<author>
<name>Gaurav</name>
<email>g.gupta@samsung.com</email>
</author>
<published>2014-06-13T06:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_libxml2/commit/?id=3e0eec43196e9c4d770b9a932ad131316794f7b4'/>
<id>3e0eec43196e9c4d770b9a932ad131316794f7b4</id>
<content type='text'>
in SAX2 DOM building code and in the HTML parser
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in SAX2 DOM building code and in the HTML parser
</pre>
</div>
</content>
</entry>
</feed>
