Commits

Show all
Author Commit Message Labels Comments Date
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
structured errors branch: - this commits my last copy of the structerror branch (with Christian's adaptations for the new callback interface) - many tests fail but this version is closer to the trunk
Branches
structerror
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: typemap for the error callbacks PR: none Modified Files: Tag: structerror typemap + xmlErrorPtr infos
Branches
structerror
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: moved strucutred error callbacks to perl layer PR: none In order to move the code more to the perl layer the structured error callback was refactored. The xmlError2SV function is now obsolete, but not yet removed. In order to access the libxml2 error structure from perl I introduced the XML::LibXML::LibError class. TODOs: o At the moment only parse_string() uses the new code, but the new style can easily transfered to all the other parsing function…
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
adding recover_silently flag to structerror CVS branch (2nd part)
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
adding recover_silently flag to structerror CVS branch
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
fixed double overloading of _prev structured error causing major slowdown serializing huge amount of messages produced eg. by recovering HTML parser
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
minor bugfix in RelaxNG validation code introduced while adding structured errors support
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
added documentation for Error and ErrNo modules
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
AUTOLOADed methods can be used to retrieve structured error fields
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
fixed several HAVE_SERROR to correct HAVE_SERRORS
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
make LibXML_serror_handler conditional to HAVE_SERRORS
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
prevent undefined value warnings
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
- moved xmlError to SV conversion to perl-libxml-mm - cleanup perl-libxml-mm - updated prototypes in perl-libxml-mm.h
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
- initial commit: libxml2 error codes and structured error serialization
Branches
structerror
pa...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
- approach to support libxml2's xmlError structured errors
Branches
structerror
(no ...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
This commit was manufactured by cvs2svn to create branch 'structerror'.
Branches
structerror
(no ...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
This commit was manufactured by cvs2svn to create tag 'CPAN_1_58_1'.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: t/04node.t t/13dtd.t + more tests
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: perl-libxml-mm.c [fix] bad variable declaration t/05text.t o forgot to ci
(no ...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
This commit was manufactured by cvs2svn to create tag 'CPAN_1_58'.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Modified Files: perl-libxml-mm.c o some cleanups
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Modified Files: MANIFEST +o some missing files.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: MANIFEST + added xmlns sample files.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Added Files: badguy.xml goodguy.xml both are required for the namespace tests.
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: typemap + added O_PARSER_CONTEXT I/O code this is the first step on refactoring the parser interface. since both rules will not interfere the existing code, they are added now
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: example/catalog.xml changed the rewrite rule to a relative path (thanks to Kip's hint)
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Modified Files: example/libxml.dkb + point bugreports to rt.cpan.org + mentioned Petr as co-maintainer PR:
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Modified Files: LibXML.pm o version number update LibXML.xs + made libxml2 2.5.7 run properly again Changes o version information Makefile.PL + updated blacklist (included libxml2 5.6.8) example/libxml.dkb + Note about forbidden parser instances in callbacks + More information about insertBefore() and insertAfter() + version information t/02parse.t o fixed a typo Submitted by: Reviewed by: PR:
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Submitted by: Reviewed by: PR: Log: Modified Files: LibXML.xs - removed an extra statement
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Log: Initialization problem fixed in parse_xml_chunk(). Modified Files: Makefile.PL o fixed a comment LibXML.xs [FIX] parse_xml_chunk() now initializes the fragment code correctly no segmentation faults and errors while moving data from one fragment to another. The fix is to initialize the entire node list while appending it to the document fragment parse_xml_chunk() returns. Changes + note about the fix …
  1. Prev
  2. Next