Changes for version 1.10
- fixed start_entity() called for an external DTD subset if parameter entity parsing is in effect (ParseParamEnt option setting XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE in Expat)
- using patches by Axel Eckenberger
- resolve_entity() can return source with {String} now
- feature 'http://xml.org/sax/features/external-general-entities' controls processing of external general entities
- feature 'http://xml.org/sax/features/external-parameter-entities' controls processing of external parameter entities (the same as ParseParamEnt option)
- skipped_entity() implemented
- based on patch and tests by Axel Eckenberger
- fixed segfault for unparsed entities without PublicId
- using patches by Axel Eckenberger
- fixed leaks in entity callbacks
Modules
Perl SAX 2 XS extension to Expat parser
Encoding support for XML::SAX::ExpatXS
Provides
in lib/XML/SAX/ExpatXS/Encoding.pm
in lib/XML/SAX/ExpatXS/Encoding.pm