<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-lxml.git/src/lxml/includes/tree.pxd, branch macos_unicode_tests</title>
<subtitle>github.com: lxml/lxml.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/'/>
<entry>
<title>Simplify Element.clear() and reduce overhead in the attribute clearing code.</title>
<updated>2019-03-01T09:07:06+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2019-03-01T09:07:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=b3db5489c212f6c4d5d6dc3ed5dccd56a6674ff6'/>
<id>b3db5489c212f6c4d5d6dc3ed5dccd56a6674ff6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LP#1814522: Fix a crash when appending a child subtree that contains unsubstituted entity references.</title>
<updated>2019-02-05T20:31:02+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2019-02-05T20:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=201b712edf0478e6a94ace984c1e8435bf3bc3c3'/>
<id>201b712edf0478e6a94ace984c1e8435bf3bc3c3</id>
<content type='text'>
This is a work-around for a (supposed) bug in libxml2 (https://gitlab.gnome.org/GNOME/libxml2/issues/42), which crashes by running into an infinite recursive loop while traversing the child nodes of the entity reference.
A lucky side effect is that the previously duplicated cleanup traversal to a) update the .doc pointers in libxml2 and b) update the dict names in lxml is now replaced by a single traversal, which should speed things up for large subtrees.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a work-around for a (supposed) bug in libxml2 (https://gitlab.gnome.org/GNOME/libxml2/issues/42), which crashes by running into an infinite recursive loop while traversing the child nodes of the entity reference.
A lucky side effect is that the previously duplicated cleanup traversal to a) update the .doc pointers in libxml2 and b) update the dict names in lxml is now replaced by a single traversal, which should speed things up for large subtrees.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix UTF-8 error handling in _write_attr_string()</title>
<updated>2017-01-08T10:00:01+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2017-01-08T10:00:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=7eef15864c9dfdc74ac6182ce15fea07fe600af1'/>
<id>7eef15864c9dfdc74ac6182ce15fea07fe600af1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>try to use the new function</title>
<updated>2016-12-27T12:10:01+00:00</updated>
<author>
<name>Burak Arslan</name>
<email>burak.arslan@arskom.com.tr</email>
</author>
<published>2016-12-27T12:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=457e3f7e00865e5c3354d68d82142e96ae4290a6'/>
<id>457e3f7e00865e5c3354d68d82142e96ae4290a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>import xmlBufAttrSerializeTxtContent from libxml</title>
<updated>2016-12-27T11:43:22+00:00</updated>
<author>
<name>Burak Arslan</name>
<email>burak.arslan@arskom.com.tr</email>
</author>
<published>2016-12-27T11:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=6b8ef31d34528454dc9e868d2b22b13b00da7611'/>
<id>6b8ef31d34528454dc9e868d2b22b13b00da7611</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>include internal/external DTD subsets in thread-dict cleanup</title>
<updated>2015-04-04T15:35:53+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2015-04-04T15:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=f87ae72e42eaece26d48f7b09964bc62257d5365'/>
<id>f87ae72e42eaece26d48f7b09964bc62257d5365</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make Cython aware of "const_xmlChar" constness</title>
<updated>2015-03-01T09:55:22+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2015-03-01T09:55:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=4641f49668b87325f1ae35b77ce48681031250aa'/>
<id>4641f49668b87325f1ae35b77ce48681031250aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update name validation.</title>
<updated>2015-02-21T07:49:35+00:00</updated>
<author>
<name>Olli Pottonen</name>
<email>olli.pottonen@iki.fi</email>
</author>
<published>2015-02-20T22:45:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=c285d68284b244174c9320932737d42aebe424ca'/>
<id>c285d68284b244174c9320932737d42aebe424ca</id>
<content type='text'>
Validate names accordingy to XML 1.0 standard fifth edition, instead of
the outdated fourth edition. (See also Namespaces in XML 1.0 third edition.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Validate names accordingy to XML 1.0 standard fifth edition, instead of
the outdated fourth edition. (See also Namespaces in XML 1.0 third edition.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable modifying document type declarations.</title>
<updated>2015-02-16T12:54:06+00:00</updated>
<author>
<name>Olli Pottonen</name>
<email>olli.pottonen@iki.fi</email>
</author>
<published>2015-02-14T08:48:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=109787387eebd21b8754ef637647547b9dee0832'/>
<id>109787387eebd21b8754ef637647547b9dee0832</id>
<content type='text'>
See https://bugs.launchpad.net/lxml/+bug/1421512.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.launchpad.net/lxml/+bug/1421512.
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly serialize all HTML doctype declarations.</title>
<updated>2015-02-16T12:45:38+00:00</updated>
<author>
<name>Olli Pottonen</name>
<email>olli.pottonen@iki.fi</email>
</author>
<published>2015-02-14T07:00:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-lxml.git/commit/?id=6c47a480f81a676627805eaa88ba6b4f74668734'/>
<id>6c47a480f81a676627805eaa88ba6b4f74668734</id>
<content type='text'>
See https://bugs.launchpad.net/lxml/+bug/659367.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.launchpad.net/lxml/+bug/659367.
</pre>
</div>
</content>
</entry>
</feed>
