Commits

Author Commit Message Labels Comments Date
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs o fixed findnodes ISA but (now the returned nodes are of the correct class)
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
LibXML.pm + XML::LibXML::DocumentFragment isa Node + improved iterator function + changed version number to 0.95 LibXML.xs + fixed some more memory leaks + introduced XML::LibXML::DocumentFragment Class + new Node::getOwner function + better array handling + DOM L2 conform naming aliases + fixed some entity encoding + make unbound nodes to be part of Document fragments, so they can get destroyed + more proxy fixes and securety checks + setAttributeNode works now PHI…
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: t/05dombasic.t + more securety test t/07nodelist.t + attributelist tests
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs LibXML.pm dom.h dom.c + document destruction memory leaks fixed (no segfaulting, no attenpts of freeing uninitialized scalars) + Element::getAttributes() added + Element::getAttributesNS(URI) added + Element::setAttributeNode() finished + dom.c/dom.h: domSetAttributeNode() added + some security fixes
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs o double decoding in document::toString fixed
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs + appendWellBalancedChunk() encodes now correctly o Node::toString() code cleanup => 07nodelist tests work again
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs LibXML.pm dom.c dom.h + garbage collection problems with documents fixed. + encoding bugs fixed (the DOM is definitly in UTF-8 now) + encodeToUTF8() + decodeFromUTF8()
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Bump rev
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
A test that caused a segfault, revealed by porting AxKit XSP to XML::LibXML
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
0.94 changes Some DOM Level 2 cleanups (when passed a NULL/blank nsURI) getParentNode returns a XML::LibXML::Document if we get the doc node
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Bump rev Slightly cleaner make docs
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: example/libxml.xml + make docs works again :)
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.pm LibXML.xs dom.c dom.h + extensive use of ProxyObjects (less segfaults) + Document is now a Node + Node::setName() (its not aware about namespaces, yet) + minor bugfixes example/libxml.xml + documentation updates t/06nodetypes.t + attrbibute tests
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Better doc building
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Better doc building Support building on Win32 (untested)
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Remove these autogenerated files
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs dom.c dom.h + segfault fix in importNode + namespace related fixes + getAttributeNodeNS + domName( node ) is aware about namespaces now example/libxml.xml + documentation updates
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Added Files: t/10ns.t + namespace tests
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.pm + iterator function LibXML.xs dom.c dom.h + fixed namespace functions (originally by steve tinney) + XML::LibXML::Attr + new + getValue + setValue + getOwnerElement + createAttribute in XML::LibXML::Document + encoding in domSetNodeValue (e.g. in text nodes) example/libxml.xml + some docu for namespaces and attribute nodes t/06nodetypes.t + attribute tests t/08findno…
(no ...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
This commit was manufactured by cvs2svn to create tag 'XML-LibXML-0_92'.
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Fixed call to examples/xml2pod.pl to use currently being built XML::LibXML
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Removed doc files - they are created by the "make dist" thing.
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Bump rev
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Updated Changes Allowed making the docs in make dist, rather than at Makefile.PL run-time
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Merge changes with phish's and correct his 2 space tabs (grr! :-)
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: example/libxml.xml + documentation update
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: t/05dombasic.t + importNode tests
ph...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Modified Files: LibXML.xs dom.c dom.h + setOwnerDocument does not unbind anymore + importNode (imports a node from a different document) + it is not possible anymore to create circular DOMs + XML::LibXML::Document::getEncoding and ~::getVersion + isEqual function for XML::LibXML::Node and XML::LibXML::Document, so two node/ documents can get tested if they are equal on C level. + cor…
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Test when file doesn't exist
ma...@9ae0c189-cd1f-4510-a509-f4891f5cf20d
Fixed segfault when files don't exist Added trap when Create*ParserCtxt returned NULL for all cases
  1. Prev
  2. Next