Re: [xml] Release of libxml2-2.7.1



Hi Daniel,

Daniel Veillard wrote:
  Python serialization code was broken in 2.7.0 so here is a new release
with a cleanup of that code, even more isolation of the new buffer type
from user code and a couple of fixes:

* Portability fix:
 - Borland C fix (Moritz Both)
* Bug fixes:
 - python serialization wrappers
 - XPath QName corner case handking and leaks (Martin)
* Improvement:
 - extend the xmlSave to handle HTML documents and trees
* Cleanup:
 - python serialization wrappers

  I hope that one is a good one !

Not sure if this is the right avenue to report this bug but I'm having some fairly serious regressions.

I've not tested 2.7.0, but 2.7.1 is definitely affected.

I noticed the problem in PHP parsing of XML, and have submitted a bugreport and a test case to the following bug:

https://qa.mandriva.com/show_bug.cgi?id=43486

Essentially, when using PHPs older parsing functions (which I thought were built on expat rather than libxml2 but it seems not), escaped entities in cdata are completely ignored. i.e. > < etc.

See the attachment on the above bug for a test case which requires PHP to be installed.

Hopefully someone can shed some light on the situation.

Col

--

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]