File pyxml.changes of Package pyxml
-------------------------------------------------------------------
Wed Dec 9 10:02:43 CET 2009 - ke@suse.de
- Apply patch to fix an expat DoS (CVE-2009-3560):
http://expat.cvs.sourceforge.net/viewvc/expat/expat/lib/xmlparse.c?r1=1.164&r2=1.165
(bnc#561561).
-------------------------------------------------------------------
Wed Oct 28 15:39:08 CET 2009 - ke@suse.de
- Apply patch to fix an expat DoS (CVE-2009-3720). Reported by Ludwig
Nussel (bnc#550666).
-------------------------------------------------------------------
Tue Aug 19 13:05:28 CEST 2008 - ro@suse.de
- fix build with python-2.6
-------------------------------------------------------------------
Tue Feb 28 16:46:04 CET 2006 - jmatejek@suse.cz
- updated to reflect python changes due to #149809
-------------------------------------------------------------------
Wed Jan 25 21:40:55 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Dec 1 13:33:10 CET 2004 - ke@suse.de
- Update to version 0.8.4; changes (from the announcement):
* Expat 1.95.8 is provided; pyexpat is extended to expose more
expat features:
- CurrentLineNumber, CurrentColumnNumber, CurrentByteIndex
- symbolic error numbers added in Expat 1.95.7 and 1.95.8
* Add Dublin Core Metadata Initiative (DCMI) namespaces to the
xml.ns module.
* Fix memory leaks in pyexpat.
* Fix line number reporting in SAX.
-------------------------------------------------------------------
Sat Jan 10 21:54:59 CET 2004 - adrian@suse.de
- build as user
-------------------------------------------------------------------
Fri Aug 29 17:46:04 CEST 2003 - mcihar@suse.cz
- require same python version as it was built with
-------------------------------------------------------------------
Fri Aug 1 18:12:52 CEST 2003 - ke@suse.de
- Update to version 0.8.3, changes compared to 0.8.2 (from the
announcement):
* Various bug fixes (e.g., memory leak in Expat bindings: content
model information provided by Expat was not freed as required).
* New convenience classes in the xml.ns module:
ClosedNamespace, OpenNamespace.
* The symbol "_" is no longer inserted into the built-in
namespace via the gettext module; I18N support is no longer
invasive.
* expatreader now implements feature_namespace_prefixes.
* drv_xmlproc now supports EntityResolvers that return system IDs.
-------------------------------------------------------------------
Tue Jun 17 15:53:29 CEST 2003 - ke@suse.de
- Apply pyxml-distutils.diff provided by Michal Cihar for building a
clean %files list.
-------------------------------------------------------------------
Mon Jun 16 12:02:13 CEST 2003 - ke@suse.de
- Also list missing directories.
-------------------------------------------------------------------
Mon Jan 27 12:31:27 CET 2003 - ke@suse.de
- Update to version 0.8.2, changes compared to 0.8.1 (from the
announcement):
* Update expat 1.95.6.
* Support more DOM L3 features in minidom:
isWhitespaceInElementContent, schemaType, isId,
DOMImplementationSource.
* Various bug fixes, including
- 609641: minidom nodes not pickleable
- 618156: Use character references in XMLGenerator if necessary
- 622286: marshal.wddx: 'recordset' element typo
- 624420: Can't create 2nd Sax2.Reader
- 665486: Implement SAX skippedEntity for Expat
- tracing works now with pyexpat
- fix registry key for MSIE XBEL support
- correct ill-formedness of xmlproc.dtd2schema
- avoid adding comments and PIs in the internal subset as Document
children when building minidom trees
- properly close files in xml.dom.ext.reader.
* Add features to xml.parsers.expat:
- new method "UseForeignDTD"
- new attribute "features"
* Update to 25 July 2002 LS spec for xml.dom.xmlbuilder. Use
expatbuilder if no parser is given to xml.dom.minidom.parse[String].
* Fix many obscure DOM bugs.
* Define and document the implementation-defined behaviors of
cloneNode() for xml.dom.minidom.
* Use urllib2 instead of urllib throughout.
-------------------------------------------------------------------
Thu Aug 1 13:38:34 CEST 2002 - ke@suse.de
- Update to version 0.8:
* Update expat to 1.95.4.
* Enhance pyexpat: report skipped entities, combine subsequent
character data events into a single callback invocation (set the
parser's buffer_text attribute to true to enable this feature), report
namespace prefixes (set the parser's namespace_prefixes attribute to
true to enable this feature).
* Bug fixes in sgmlop.
* Add various DOM Level 3 symbolic constants.
* Add various DOM L1, L2 and L3 features to minidom: userdata,
isSupported, getInterface, wholeText, replaceWholeText, Entity,
Notation.
* minidom's .toxml now allows the caller to specify an encoding.
* The new module xml.dom.xmlbuilder implements the load part of the
DOM L3 Load/Store spec.
* The new module xml.dom.expatbuilder allows to create minidom trees
more efficiently, by using expat directly (rather than using SAX).
Normally used via xml.dom.xmlbuilder.
* Bug fixes in c14n namespace processing.
* Minor bug fixes in xmlproc.
* xml.sax.expatreader now invokes resolveEntity properly.
* The sgmlop SAX driver now invokes skippedEntity.
* Update the xml-howto.
* Bug fixes in the MSIE, ADR, and NS XBEL parsers.
-------------------------------------------------------------------
Wed May 8 10:24:25 CEST 2002 - ke@suse.de
- Update to version 0.7.1:
* sgmlop offers XMLUnicodeParser.
* Improve XBEL support for parsing Opera, MSIE, and Netscape
bookmarks.
* Document c14n in the reference manual.
* Dropp support for older expat versions from pyexpat.
* pyexpat can intern strings found during parsing in a dictionary.
* xml.ns now provides XLINK and RNG namespaces.
* 4DOM supports now arbitrary Unicode element and attribute names.
* pulldom supports the iterator protocol.
* xml.sax.expatreader has a feature to intern strings, and a
property to access the interning dictionary.
* Construction of Unicode regular expressions in
xml.utils.characters happens lazily through accessor functions.
* Fix various bugs (4DOM, minidom, c14n, marshal.generic, xmlproc,
sax.expatreader, sax.writer, xml.utils.iso8601).
-------------------------------------------------------------------
Thu Jan 10 16:40:13 CET 2002 - ke@suse.de
- Update to version 0.7; extract from the announcement:
* Integrate Expat 1.95.2.
* Implementation of TREX (in the xml.schema.trex module).
* Update xmlproc to produce Unicode strings in Python 2.x using
the Python codecs to convert the input.
* Integrate 4XPath and 4XSLT from the 4Suite package as
xml.xpath and xml.xslt. Both packages are a few releases
behind 4Suite. In case of conflicts with a 4Suite installation,
passing --without-{xpath,xslt} to setup.py is recommended.
* Update XBEL to revision 1.1.
* Rewrite the C14N code in xml.dom.ext.c14n.
* Add Swedish and French messages to xmlproc.
* New SAX2 drivers have for htmllib, sgmllib, sgmlop, and
sgmlop_html.
-------------------------------------------------------------------
Mon Sep 24 15:20:25 CEST 2001 - ke@suse.de
- pyxml.spec: Require 'python-xml' (also add it do #neeededforbuild).
-------------------------------------------------------------------
Mon Aug 6 11:16:53 CEST 2001 - ke@suse.de
- Update to version 0.6.6.
-------------------------------------------------------------------
Wed Mar 28 15:57:07 CEST 2001 - ke@suse.de
- Update to version 0.6.5.
-------------------------------------------------------------------
Mon Jan 22 15:33:50 CET 2001 - ke@suse.de
- Update to version 0.6.3.
-------------------------------------------------------------------
Mon Jan 22 14:55:20 CET 2001 - ke@suse.de
- pyxml.spec: Require 'python'.
-------------------------------------------------------------------
Wed Nov 22 12:02:55 CET 2000 - ke@suse.de
- Update to version 0.6.2.
- Change the spec file to make use of Python 2.0 features.
-------------------------------------------------------------------
Sun Oct 29 09:50:30 CET 2000 - kukuk@suse.de
- fix need for build
-------------------------------------------------------------------
Tue Jun 6 14:14:10 CEST 2000 - ke@suse.de
- update to version 0.5.5.
-------------------------------------------------------------------
Fri Jun 2 10:09:04 CEST 2000 - ke@suse.de
- update to version 0.5.4.
- spec file: cleanup.
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Thu Sep 9 12:15:28 CEST 1999 - bs@suse.de
- fixed call of Check at the end of %install section
-------------------------------------------------------------------
Tue Apr 27 08:23:02 MEST 1999 - ke@suse.de
- initial package: version 0.5.1.