<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general">
    <title>gmane.comp.gnome.lib.xml.general</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17094"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17093"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17092"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17091"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17090"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17089"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17088"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17087"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17086"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17085"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17084"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17083"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17082"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17081"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17080"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17079"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17078"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17077"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17076"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17075"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17094">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17094</link>
    <description>&lt;pre&gt;[...]

  Perfect, that's the normal output :-)

   thanks a lot !

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-17T00:15:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17093">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17093</link>
    <description>&lt;pre&gt;Daniel Veillard schrieb am 16.05.2012 um 23:20 (+0800):



Hmm, now that I got this far I do bother :)

Okay, I figured it out! Not sure how the Tests/ directory would matter.
The tarball has a top-level directory of xmlconf/ inside. And something
in runxmlconf.exe is looking for this directory. The directory tree I
used is as follows:

$ cd /usr/local/src/libxml2/libxml2-2.8.0/xstc
$ ls -1F
Makefile
Makefile.am
Makefile.in
runxmlconf.log
runxmlconf.zip
xmlconf/
xmlts20080827.tar.gz
xmlts20080827.txt
xstc.py*
xstc-to-python.xsl*

$ ls -1F xmlconf/ # contents of the tarball
eduni/
files/
ibm/
japanese/
oasis/
sun/
testcases.dtd*
xmlconf.xml*
xmltest/

I then called the testsuite from inside xstc/ :

MiLu&amp;lt; at &amp;gt;Dago: /usr/local/src/libxml2/libxml2-2.8.0/xstc &amp;gt; ../runxmlconf.exe
Test suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000
Test cases: James Clark  XML 1.0 Tests
Test cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests
Test cases: Sun Microsystems XML Tests
Test cases: 159 tests
Test cas&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-16T16:48:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17092">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17092</link>
    <description>&lt;pre&gt;
  Excellent, thanks ! :-)

Daniel



&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-16T15:21:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17091">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17091</link>
    <description>&lt;pre&gt;
  okay, that solves the problem :-)


  Just extract it under xstc I have:

paphio:~/XML -&amp;gt; ls xstc
fixup-tests.py  Makefile.in  xstc.pyc
xsts-2004-01-14.tar.gz
Makefile        Tests        xstc-to-python.xsl
Makefile.am     xstc.py      xsts-2002-01-16.tar.gz
paphio:~/XML -&amp;gt; 

  Tests was created by extracting xsts-2004-01-14.tar.gz tarball there.
then runxmlconf should just grab data from there, if that doesn't work
don't bother :-)

  thanks !

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-16T15:20:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17090">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17090</link>
    <description>&lt;pre&gt;Michael Ludwig schrieb am 16.05.2012 um 16:35 (+0200):


Much easier than expected!

http://de.wikipedia.org/wiki/XML_Catalogs

$ export XML_CATALOG_FILES=/usr/local/src/libxml2/katalog.xml
$ cat $XML_CATALOG_FILES

&amp;lt;catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"&amp;gt;

  &amp;lt;system systemId="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
    uri="dtd/xhtml1/xhtml1-strict.dtd"/&amp;gt;

  &amp;lt;system systemId="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
    uri="dtd/xhtml1/xhtml1-transitional.dtd"/&amp;gt;

  &amp;lt;system systemId="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
    uri="dtd/xhtml11/xhtml11-flat.dtd"/&amp;gt;

&amp;lt;/catalog&amp;gt;

$ ./testapi.exe 
Testing HTMLparser : 32 of 38 functions ...
Testing HTMLtree : 18 of 18 functions ...
Testing SAX2 : 38 of 38 functions ...
...
Testing parser : 61 of 70 functions ... [the one causing the hanging]
...
Testing xpathInternals : 106 of 117 functions ...
Testing xpointer : 17 of 21 functions ...
Total: 1162 functions, 291376 tests, 0 errors

Michael :)
&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-16T15:06:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17089">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17089</link>
    <description>&lt;pre&gt;Liam R E Quin schrieb am 16.05.2012 um 11:32 (+0200):

$ export XML_CATALOG_FILES=/usr/local/src/libxml2/katalog.xml
$ cat $XML_CATALOG_FILES

&amp;lt;catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"&amp;gt;

 &amp;lt;system systemId="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
  uri="dtd/xhtml1/xhtml1-strict.dtd"/&amp;gt;

 &amp;lt;system systemId="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  uri="dtd/xhtml1/xhtml1-transitional.dtd"/&amp;gt;

 &amp;lt;system systemId="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
  uri="dtd/xhtml11/xhtml11-flat.dtd"/&amp;gt;

&amp;lt;/catalog&amp;gt;

Catalogue copied from: http://de.wikipedia.org/wiki/XML_Catalogs
&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-16T14:51:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17088">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17088</link>
    <description>&lt;pre&gt;Daniel Veillard schrieb am 16.05.2012 um 17:04 (+0800):


Output on a latin1 terminal:

cdic_566012.xml
test/ebcdic_566012.xml:1: parser error : encoding not supported EBCDIC
Lo§”“&amp;lt; at &amp;gt;¥…™¢‰–•~ñKð&amp;lt; at &amp;gt;…•ƒ–„‰•‡~ÉÂÔ`ññôñ&amp;lt; at &amp;gt;on%L£…¢£&amp;lt; at &amp;gt;££™~JàZ&amp;lt; at &amp;gt;an%
^
test/ebcdic_566012.xml:1: parser error : Start tag expected, '&amp;lt;' not
found
Lo§”“&amp;lt; at &amp;gt;¥…™¢‰–•~ñKð&amp;lt; at &amp;gt;…•ƒ–„‰•‡~ÉÂÔ`ññôñ&amp;lt; at &amp;gt;on%L£…¢£&amp;lt; at &amp;gt;££™~JàZ&amp;lt; at &amp;gt;an%
^

And it isn't any prettier on a UTF-8 terminal. I think it doesn't matter
because perl on Cygwin doesn't have EBCDIC either, so why should libxml?

$ perl -MEncode -lwe 'print for Encode-&amp;gt;encodings(":all")' | wc -l
124
$ perl -MEncode -lwe 'print for Encode-&amp;gt;encodings(":all")' | grep -i ebc
$ # nothing


Going to check later whether I can get the catalogue to work.


Okay. I skipped the W3C test for pure laziness, fearing it was humungous
and difficult. - Okay, so I downloaded it, it's not humungous. On the
other hand, it's not clear to me wha&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-16T14:35:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17087">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17087</link>
    <description>&lt;pre&gt;
  Thanks everybody for the set of tests feedback on the prerelease,
keep them coming :-) !


  okay,


  I would guess the ebcdic encoding support is limited, it would be
interesting to just try out for example 
   xmllint --encode UTF-8 test/ebcdic_566012.xml
and see if it outputs something okay or an error


  Hum, that's weird, the only thing I can think of is doing vaidity
  testing of XHTML which may load the DTDs, I have a local cache because
the XHTML1 DTDs are loaded in the XML catalog on my machines. I'm
surprizer because I sometimes run "make check" on machines without
any IP connection.


  it's a good thing to run runxmlconf but here it just relies on
2 tarballs installed under the xstc directory:
  xsts-2002-01-16.tar.gz and xsts-2004-01-14.tar.gz
I guess the later is actually used and extracted as a Tests/ subtree
under xstc. If needed I can put those 2 tarballs somewhere on
xmlsoft.org (and maybe change the test to load from there)

  thanks !

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-16T09:04:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17086">
    <title>Re: RedHat 6</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17086</link>
    <description>&lt;pre&gt;
 Yes you should have libxml2-2.7.6-8.el6 or something close. This
 includes all the needed security patches on top of 2.7.6.

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-16T01:21:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17085">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17085</link>
    <description>&lt;pre&gt;Daniel Veillard schrieb am 15.05.2012 um 20:48 (+0800):


Tested on rather current Cygwin in Win7 Pro/64.

MiLu&amp;lt; at &amp;gt;Dago: ~ &amp;gt; cygcheck -c cygwin
Cygwin Package Information
Package              Version        Status
cygwin               1.7.13-1       OK

Built using gcc (GCC) 4.5.3, installed before testing.

Results okay, I'd say … but read the comments.

./runtest.exe
Total 2326 tests, 11 errors, 0 leaks
-&amp;gt; All of these errors are for ebcdic_*.xml, so I guess that's okay.

./testrecurse.exe - ok

./testapi.exe

This tests gets firewalled by the W3.ORG servers, I checked using
netstat. So I interrupted it. The source file testapi.c is huge.
Is there an easy way to instruct the program not to go the W3.ORG
servers like with xmllint --nonet?

./testchar.exe - ok

./testdict.exe - ok

./runxmlconf.exe - http://www.w3.org/XML/Test/xmlts20080827.tar.gz

I didn't run this test suite. Would it matter running it on Cygwin?

Michael
_______________________________________________
xml mailing list, project page  http:/&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-15T22:16:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17084">
    <title>Re: Link warnings .... that may be causing my COM component to not load</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17084</link>
    <description>&lt;pre&gt;john.murphy&amp;lt; at &amp;gt;uk.bnpparibas.com schrieb am 25.11.2011 um 10:28 (+0000):

Stumbling upon this old mail, it struck me that you're doing COM
programming but then considering libxml2 (and before xerces) but
not MSXML, which itself is already COM and available on Windows,
so it should be a better fit, should it not? Just wondering …

http://msdn.microsoft.com/en-us/library/windows/desktop/ms763742.aspx

Michael
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/xml
&lt;/pre&gt;</description>
    <dc:creator>Michael Ludwig</dc:creator>
    <dc:date>2012-05-15T20:00:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17083">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17083</link>
    <description>&lt;pre&gt;Daniel Veillard, 15.05.2012 14:48:

Didn't do any extensive testing, but it builds and tests fine for me with lxml.



Thanks Daniel!

Stefan
&lt;/pre&gt;</description>
    <dc:creator>Stefan Behnel</dc:creator>
    <dc:date>2012-05-15T19:09:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17082">
    <title>Re: RedHat 6</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17082</link>
    <description>&lt;pre&gt;Hi Shultz,

RedHat packages libxml2, just run "yum info libxml2" and it will tell
you what version is available (for me I have libxml2 version 2.7.6),
and "yum install libxml2" will install it.

Conrad
&lt;/pre&gt;</description>
    <dc:creator>Conrad Irwin</dc:creator>
    <dc:date>2012-05-15T17:09:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17081">
    <title>RedHat 6</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17081</link>
    <description>&lt;pre&gt;Hi,

We moved our product to Linux RH6 instead of RH5,
And need to know which libxml2 version supports RH6 (we run in 32 bit mode)

Thanks,
Tal

________________________________
"This e-mail message may contain confidential, commercial or privileged information that constitutes proprietary information of Comverse Technology or its subsidiaries. If you are not the intended recipient of this message, you are hereby notified that any review, use or distribution of this information is absolutely prohibited and we request that you delete all copies and contact us by e-mailing to: security&amp;lt; at &amp;gt;comverse.com. Thank You."
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/xml
&lt;/pre&gt;</description>
    <dc:creator>Shultz Tal</dc:creator>
    <dc:date>2012-05-15T16:44:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17080">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17080</link>
    <description>&lt;pre&gt;2012/5/15 Elvis Stansvik &amp;lt;elvstone&amp;lt; at &amp;gt;gmail.com&amp;gt;:

Ah. Found README.tests. Running make valgrind now, and getting a cup
of coffee since I was instructed to do so by the output :)

Elvis

&lt;/pre&gt;</description>
    <dc:creator>Elvis Stansvik</dc:creator>
    <dc:date>2012-05-15T15:22:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17079">
    <title>Re: Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17079</link>
    <description>&lt;pre&gt;Hi,

2012/5/15 Daniel Veillard &amp;lt;veillard&amp;lt; at &amp;gt;redhat.com&amp;gt;:

Ran make check on an up-to-date Arch system and all looks green.
Anything else I should run?

Cheers,
Elvis

&lt;/pre&gt;</description>
    <dc:creator>Elvis Stansvik</dc:creator>
    <dc:date>2012-05-15T15:02:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17078">
    <title>Release candidate 1 of libxml2 2.8.0</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17078</link>
    <description>&lt;pre&gt;  I finally managed to go though all the patches which accumulated in
Gnome bugzilla and do the various necessary cleanups to try to get a
release. There is however *many* changes, especially on the portability
side which I just can't test myself (including many changes on various
Windows toolchains). So I just made a release candidate of 2.8.0

   ftp://xmlsoft.org/libxml2/

look for libxml2-2.8.0-rc1.tar.gz, there is also rpms generated on my
Fedora 16 box for those interested.
The code seems to work okay, I have been running with the changes as
I added them and my system didn't blew up, it passes valgrind, there
doesn't seems to be leaks at least on the main paths, so I think it's
time for more general testing.
 Please give it a try, I will make other rc release if needed, and
will try to shoot for a final 2.8.0 release a week from now ! I know a
number of people waited for an official release, please help me finish
by testing it and report problems if you find some :-)

  thanks in advance,

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-15T12:48:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17077">
    <title>Re: [PATCH] Use a hybrid allocation scheme in xmlNodeSetContent.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17077</link>
    <description>&lt;pre&gt;[...]

  No need to search, I nailed it ! (#ifdef HAVE_LIBZ_H instead of
#ifdef HAVE_ZLIB_H in __libxml2_xzclose),

Daniel

&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-14T10:04:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17076">
    <title>Re: [PATCH] Use a hybrid allocation scheme inxmlNodeSetContent.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17076</link>
    <description>&lt;pre&gt;  Hi Conrad,

 thanks for that revised version :-)

On Sun, May 13, 2012 at 01:46:08AM -0700, Conrad Irwin wrote:

  yeah, if you're using Linux, realloc() performances are really good,
but clearly xmlStrlen() will lead to a O(n^2) performance !
Windows realloc() used to be slow, so at some point in the past we
removed some critical realocs and switched to XML_ALLOC_DOUBLEIT,
but that was some time ago, and while it was about very large
text nodes those were not affected by entity expansion.


  Okay, great :-)


  I have read that now, okay this looks sane, I need to fix one or two
things but I believe I will commit those two soon :-)

 thanks a lot !

Daniel

P.S.: if you have too much time and want to help me, there is a leak in
  the new Lzma/xz support code which looks nasty and need to be fixed
  before the next release:
paphio:~/XML -&amp;gt; xmllint --version
xmllint: using libxml version 20708-GITv2.7.8-108-g7d0d2a5
 compiled with: Threads Tree Output Push Reader Patterns Writer
SAXv1 FTP HTTP DTDValid HTM&lt;/pre&gt;</description>
    <dc:creator>Daniel Veillard</dc:creator>
    <dc:date>2012-05-14T06:43:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17075">
    <title>[PATCH] Use a hybrid allocation scheme in xmlNodeSetContent.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17075</link>
    <description>&lt;pre&gt;
Heh, I thought that too. Actually you're looking at the result with XML_ALLOC_EXACT! This
is because EXACT adds 10bytes "spare" on each alloc, and that interestingly wastes about the
same amount of space as XML_ALLOC_DOUBLEIT on this example (see below).

So it turns out that the default realloc() on my system actually handles this case really
well — and I guess that all the time in xmlRealloc() was actually in xmlStrlen, not the
underlying realloc() after all (sorry for misleading you). If you replace the realloc()
with a bad one (like valgrind's), then the performance degrades severely.

This patch implements a HYBRID allocator which has the behaviour you describe (it's
like EXACT to start with, though without the spare 10 bytes; and switches to DOUBLEIT
after 4kb) — that gets the memory back down to 12755657, with no noticeable impact on the
performance of the synthetic pathological example under valgrind.

In summary:

     max_memory on ./xmllint --noout doc/libxml2-api.xml,
     valgrind time on h&lt;/pre&gt;</description>
    <dc:creator>Conrad Irwin</dc:creator>
    <dc:date>2012-05-13T08:46:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17074">
    <title>package libxml2-2.7.8-r7: task do_configure: Failed</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.lib.xml.general/17074</link>
    <description>&lt;pre&gt;Hi,
While trying to build "MACHINE=beaglebone bitbake qcanobserver"
I had this failure:

package libxml2-2.7.8-r7: task do_configure: Failed

ERROR: libxml2: md5 data is not matching for
file://Copyright;md5=bb90c48926316d9af6e2d70ca7013ade
ERROR: libxml2: The new md5 checksum is d41d8cd98f00b204e9800998ecf8427e
ERROR: libxml2: Check if the license information has changed in
ERROR: Licensing Error: LIC_FILES_CHKSUM does not match, please fix

Please advise if this is the proper place to report this problem.

Thanks,
David Hallberg
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/xml
&lt;/pre&gt;</description>
    <dc:creator>David Hallberg</dc:creator>
    <dc:date>2012-05-11T18:55:18</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.gnome.lib.xml.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.gnome.lib.xml.general</link>
  </textinput>
</rdf:RDF>

