<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_external_libxml2/python, 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>Merge remote-tracking branch 'libxml2/master' into mymerge</title>
<updated>2015-12-02T18:42:32+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2015-12-02T18:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=6be364848cb20f3345abc12fedff35cdd464a600'/>
<id>6be364848cb20f3345abc12fedff35cdd464a600</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release of libxml2-2.9.3</title>
<updated>2015-11-20T09:55:11+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2015-11-20T09:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=6657afe83a38278f124ace71dc85f60420beb2d5'/>
<id>6657afe83a38278f124ace71dc85f60420beb2d5</id>
<content type='text'>
* configure.ac: updated
* doc/*: regenerated
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: updated
* doc/*: regenerated
</pre>
</div>
</content>
</entry>
<entry>
<title>Track update to ToT libxml2.</title>
<updated>2014-10-30T21:09:05+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2014-10-30T21:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=733bcbddf881ee2bef91b56fd421e5fea17cbf81'/>
<id>733bcbddf881ee2bef91b56fd421e5fea17cbf81</id>
<content type='text'>
Change-Id: Idf5a11c607dc397721ec95846dc819f85a646c37
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idf5a11c607dc397721ec95846dc819f85a646c37
</pre>
</div>
</content>
</entry>
<entry>
<title>Release of libxml2-2.9.2</title>
<updated>2014-10-16T07:40:16+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2014-10-16T07:40:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=726f67e2f140f8d936dfe993bf9ded3180d750d2'/>
<id>726f67e2f140f8d936dfe993bf9ded3180d750d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix some tabs mixing incompatible with python3</title>
<updated>2014-10-16T03:46:35+00:00</updated>
<author>
<name>Roumen Petrov</name>
<email>bugtrack@roumenpetrov.info</email>
</author>
<published>2013-11-28T20:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=c2450d8ba37f2de745dd70db8f5f586aa8651917'/>
<id>c2450d8ba37f2de745dd70db8f5f586aa8651917</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python generator bug raised by the const change</title>
<updated>2014-10-13T08:40:56+00:00</updated>
<author>
<name>Daniel Veillard</name>
<email>veillard@redhat.com</email>
</author>
<published>2014-10-13T08:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=af62eb4fabda119f12c53da2e68cf0decb68b0d8'/>
<id>af62eb4fabda119f12c53da2e68cf0decb68b0d8</id>
<content type='text'>
the doc methode for xmlDocGetRootElement wasn't generated anymore
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the doc methode for xmlDocGetRootElement wasn't generated anymore
</pre>
</div>
</content>
</entry>
<entry>
<title>python/tests/sync.py assumes Python dictionaries are ordered</title>
<updated>2014-10-06T10:26:27+00:00</updated>
<author>
<name>John Beck</name>
<email>john.beck@oracle.com</email>
</author>
<published>2014-10-06T10:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=6bea543eca4804832ca044c73ec62d2dc9594ccb'/>
<id>6bea543eca4804832ca044c73ec62d2dc9594ccb</id>
<content type='text'>
For https://bugzilla.gnome.org/show_bug.cgi?id=734017

Solaris has had libxml2 version 2.9.1 for a while, with Python versions 2.6 and
2.7.  While preparing to also build a module for Python 3.4, we ran into an
issue with the test case sync.py failing. The failure involved parsing a
string that included a Python dictionary, then complaining when the order of
the parsed result did not match the original order.  But Python dictionaries
are unordered by definition; see section 5.5 of
https://docs.python.org/2/tutorial/datastructures.html .  For whatever reason,
Python 2.6 and 2.7 always happened to report the pair of values back in their
original order, but with Python 3.4 the order is random.  The attached patch
allows for either order; it also fixes a typo that was repeated several times
thanks to the magic of copy &amp; paste.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For https://bugzilla.gnome.org/show_bug.cgi?id=734017

Solaris has had libxml2 version 2.9.1 for a while, with Python versions 2.6 and
2.7.  While preparing to also build a module for Python 3.4, we ran into an
issue with the test case sync.py failing. The failure involved parsing a
string that included a Python dictionary, then complaining when the order of
the parsed result did not match the original order.  But Python dictionaries
are unordered by definition; see section 5.5 of
https://docs.python.org/2/tutorial/datastructures.html .  For whatever reason,
Python 2.6 and 2.7 always happened to report the pair of values back in their
original order, but with Python 3.4 the order is random.  The attached patch
allows for either order; it also fixes a typo that was repeated several times
thanks to the magic of copy &amp; paste.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add methods for python3 iterator</title>
<updated>2014-10-03T09:01:24+00:00</updated>
<author>
<name>Ron Angeles</name>
<email>ronangeles@gmail.com</email>
</author>
<published>2014-09-28T04:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_external_libxml2/commit/?id=b3e488b0d90d5b0dbebf02cbd20894367f728d3e'/>
<id>b3e488b0d90d5b0dbebf02cbd20894367f728d3e</id>
<content type='text'>
xmlCoreDepthFirstItertor and xmlCoreBreadthFirstItertr only
implement a python2-compatible iterator interface. The next()
method has been changed to __next__(). An alias has been
defined to keep python2 compatibility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
xmlCoreDepthFirstItertor and xmlCoreBreadthFirstItertr only
implement a python2-compatible iterator interface. The next()
method has been changed to __next__(). An alias has been
defined to keep python2 compatibility.
</pre>
</div>
</content>
</entry>
</feed>
