Log

Author Commit Date CI Message
Daniel Veillard b3a182e5 2001-06-01T09:28:09 releasing 2.3.10 Daniel * configure.in: releasing 2.3.10 Daniel
Daniel Veillard 3c2758d3 2001-05-31T18:43:43 - xmlIO.c: Gary Pennington spotted a few troubles with file:/// Daniel
Daniel Veillard 20042427 2001-05-31T18:22:04 - encoding.c: Robert Collins provided a patch to add the "US-ASCII" encoding alias Daniel
Daniel Veillard 97ac1319 2001-05-30T19:14:17 - xpath.c encoding.[ch]: William M. Brack provided a set of UTF8 string oriented functions and started cleaning the related areas in xpath.c which needed fixing in this respect Daniel
Daniel Veillard 2d70372c 2001-05-30T18:32:34 - HTMLtree.c: applied patch from Jaroslaw Kolakowski to close bug #55380 - tree.c: patch to xmlNodeGetContent() to get CDATA section content Daniel
Daniel Veillard 9403a049 2001-05-28T11:00:53 - TODO: updated - nanohttp.[ch] : started adding APIs to get the - TODO: updated - nanohttp.[ch] : started adding APIs to get the redirected URL when this occurs (needed for further base computation - tree.h: cleanup - encoding.c: cleanup - SAX.c: minor change around ctxt->loadsubset Daniel
Daniel Veillard 6278fb5b 2001-05-25T07:38:41 - Makefile.am include/Makefile.am: small change to have include/libxml rebuilt if working from CVS. - uri.c: applied another patch from Carl Douglas for URI escaping, this should close bug #51876 Daniel
Daniel Veillard d16df9f6 2001-05-23T13:44:21 - xinclude.c: fixed XInclude recursive behaviour bug #54678 - result/XInclude/recursive.xml test/XInclude/docs/recursive.xml test/XInclude/ents/inc.txt test/XInclude/ents/sub-inc.ent: added specific regression test - parser.h: preparing for the XSLT mode where DTD inherited attributes are added to the tree. Daniel
Daniel Veillard bbd22458 2001-05-23T12:02:27 - xinclude.[ch]: Updated the namespace for the Last Call version - result/XInclude/include test/XInclude/include: updated the testsuite accordingly Daniel
Daniel Veillard 8514c674 2001-05-23T10:29:12 - uri.[ch]: applied a patch from Carl Douglas for URI escaping, related to bug #51876 Daniel
Daniel Veillard 42596ad2 2001-05-22T16:57:14 - tree.c: fixed a gross mistake in base computation, xml:base is not completely correct yet (need cascade). - xpath.[ch]: added the few things needed to find a function name and URI from the XPath context when it is called. Daniel
Daniel Veillard 81418e38 2001-05-22T15:08:55 - catalog.[ch]: fixes and add xmlLoadCatalogs() - DOCBparser.c: small cleanup - xmllint.c: added a --catalogs option to load catalogs from $SGML_CATALOG_FILES - tree.c: cleanup - configure.in: iconv library fixup, ICONV_LIBS Daniel
Daniel Veillard af86c7f4 2001-05-21T14:11:26 - catalog.c: handling of CATALOG entries. detection of recursion, and a few bugfixes - xpath.c: fixing bug #54951 QNAME with no prefix should not match against the default namespace Daniel
Daniel Veillard 04b93290 2001-05-21T08:15:31 - xpath.c: Joe Orton reported a bug found with IRIx compiler. Daniel
Daniel Veillard a97a19b6 2001-05-20T13:19:52 - parser.c: fixed propagation context info when parsing an external entity. - doc/html/*.html: regenerated a couple of docs Daniel
Daniel Veillard 4623acdc 2001-05-19T15:13:15 update with 2.3.9 informations Daniel * doc/xml.html: update with 2.3.9 informations Daniel
Daniel Veillard bed7b052 2001-05-19T14:59:49 - HTMLtree.h debugXML.h parserInternals.h tree.h valid.c xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc - doc/html/* : rebuilt the docs - valid.c: small patch which may improve some case when validating. Daniel
Daniel Veillard f69bb4b5 2001-05-19T13:24:56 - HTMLparser.c: Closed bug #54891 - result/HTML/cf_128.html* test/HTML/cf_128.html: added the test to the suite forgot to commit this one yesterday - encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c: applied a documentation patch from LotR and filled in a few missing descriptions Daniel
Daniel Veillard 76d66f41 2001-05-16T21:05:17 - xpath.c tree.c parser.c: speed optimizations at the parser level document tree freeing and xpath evaluation Daniel
Daniel Veillard fd7ddca8 2001-05-16T10:57:35 - parser.c parser.h parserInternals.h: fixed a couple of interfaces for handling memory buffer input to const char * upon suggestion of JamesH. Daniel
Daniel Veillard c3739e72 2001-05-15T15:23:27 LoTR sent a patch fixing the previous commit Daniel * configure.in: LoTR sent a patch fixing the previous commit Daniel
Daniel Veillard a4f27e0d 2001-05-15T12:41:29 'nuff said :-( - configure.in: trying to deal again with the stoopid -R 'nuff said :-( - configure.in: trying to deal again with the stoopid -R linking flag of Solaris Daniel
Daniel Veillard 790142b5 2001-05-15T10:51:53 two nodeset access macros from Thomas Broyer Daniel * xpath.h: two nodeset access macros from Thomas Broyer Daniel
Daniel Veillard ba0b8c94 2001-05-15T09:43:47 - xpath.c xpath.h xpathInternals.h: apply an XPath API cleanup patch from Thomas Broyer Daniel
Daniel Veillard e62d36c4 2001-05-15T08:53:16 - valid.c test/VCM/v2[34].xml: Fixed bug #54631 added specific test case - INSTALL: was empty added stuff from the FAQ Daniel
Daniel Veillard a265af79 2001-05-14T11:13:58 Added 1.8.13 release, Daniel
Daniel Veillard 75bea548 2001-05-11T17:41:21 - tree.[ch]: fixing bug #54446, by cleaning some bugs in the attributes handling and #54433 by adding xmlUnsetProp() and xmlUnsetNsProp() Daniel
Daniel Veillard 0a2a163d 2001-05-11T14:18:03 - HTMLparser.c: Patch from Jonas Borgström (htmlGetEndPriority): New function, returns the priority of a certain element. (htmlAutoCloseOnClose): Only close inline elements if they all have lower or equal priority. - result/HTML: this of course changed a number of tests results. Daniel
Daniel Veillard 7d6fd219 2001-05-10T15:34:11 - xmlIO.c catalog.c: plugged in the default catalog resolution - doc/gnome-xml.sgml: linked in the Docbook parser and catalog documentations - doc/html/libxml-*.html: rebuild added the missing ones to CVS Daniel
Daniel Veillard a737459b 2001-05-10T14:17:55 - Makefile.am xmlversion.h.in configure.in include/Makefile.am: integrating catalogs - catalog.[ch] testCatalog.c: adding a small catalo API (only SGML catalog support). - parser.c: restaured xmlKeepBlanksDefault(0) API Daniel
Daniel Veillard c17337c0 2001-05-09T10:51:31 - tree.c: zb@bisp.com reported an error in xmlNodeGetLang() Daniel
Daniel Veillard 257d9107 2001-05-08T10:41:44 - parser.c: added xmlParseExternalEntityPrivate() to allow propagation of ctxt->_private when parsing external entities Daniel
Daniel Veillard 083c2660 2001-05-08T08:27:14 - HTMLtree.c: fixed the bug reported by Bjorn in htmlNodeDump Daniel
Daniel Veillard 01ef7387 2001-05-08T07:31:43 - configure.in: fixed a small portability problem with AM_CONDITIONAL Daniel
Daniel Veillard 4de4d3bf 2001-05-07T20:50:47 - valid.c: warn when indeterminist content model is detected - result/VC/ElementValid8: this adds a message - Makefile.am: add --novalid for VCM tests - parserInternals.c: added a call to Init memory Daniel
Daniel Veillard 6426935a 2001-05-04T17:52:34 - HTMLparser.c: fixed htmlNewDoc SYSTEM and PUBLIC ID inversion when both parameters are NULL. Daniel
Daniel Veillard 37721923 2001-05-04T15:21:12 - valid.c: applied small patch from Gary Pennington, reindented some part of the code. Daniel
Daniel Veillard 3bbbe6fa 2001-05-03T11:15:37 preparing for 2.3.8 release, updated and regenerated the docs Daniel * configure.in doc/xml.html doc/html/*: preparing for 2.3.8 release, updated and regenerated the docs Daniel
Daniel Veillard 357c960e 2001-05-03T10:49:20 - xpath.c result/XPath/expr/floats : clarified and cleanup printing of abnormal floats in tests. Daniel
Daniel Veillard a2bc368b 2001-05-03T08:27:20 - HTMLparser.c: trying to fix the problem reported by Jonas Borgström - results/HTML/ : a few changes in the output of the HTML tests as a result. - configure.in: tying to fix -liconv where needed Daniel
Daniel Veillard 2a0d2e6b 2001-05-02T17:11:36 fixed a error introduced in Makefile.am, daniel
Daniel Veillard 7150a038 2001-05-02T16:41:11 - configure.in Makefile.am: make the inclusion of the trio modules in the library conditional Daniel
Daniel Veillard c057c5dc 2001-05-02T12:41:24 - DOCBparser.c: patche from László Kovács, fixed entities refs in attributes handling Daniel
Daniel Veillard edddff97 2001-05-02T10:58:52 - xmlIO.c: Bjorn Reese provided a fix for a problem on buffer flushing Daniel
Daniel Veillard c654d603 2001-05-01T12:42:26 Added an entry to the FAQ, Daniel
Daniel Veillard c8f620ba 2001-04-30T20:31:33 fix of an XSLT namespace bug reported on the list general/bug-8- Daniel * xpath.c: fix of an XSLT namespace bug reported on the list general/bug-8- Daniel
Daniel Veillard 5792e16f 2001-04-30T17:44:45 - strio.h trio.c: Dan McNichol suggested a couple of small fixes for AIX 4.3.3 using Visual Age 5.0.2 compiler Daniel
Daniel Veillard 02141eab 2001-04-30T11:46:40 - tree.c parser.c encoding.c: spent a bit more time looking at the parsing speed and DOM handling. Added a few more speedups. Daniel
Daniel Veillard 3ed155fc 2001-04-29T19:56:59 How to bump raw SAX parsing speed from 5.8M/s to 7.4M/s in 4 lines of code: - parser.c: small but effective parsing speed improvement Daniel
Daniel Veillard b59076b8 2001-04-29T17:04:07 - configure.in: default on the DocBook parser inclusion (for Gnome) - DOCBparser.h: fixed a header reference Daniel
Daniel Veillard b45c43be 2001-04-28T17:02:11 - configure.in xpath.c: applied Bjorn patches for FPE on the alpha Daniel
Daniel Veillard eefd4494 2001-04-28T16:55:50 - tree.[ch] xmlIO.h: applied patch from Joe McAlerney to add xmlSaveFormatFileTo() Daniel
Daniel Veillard e39a93d0 2001-04-28T14:35:02 This improves seriously some XSLt speed tests: - xpath.c: simple and efficient optimization, XPath functions aways bind to the same code, cache this - TODO: updated (by saying some is obsolete) Daniel
Daniel Veillard 2156a56b 2001-04-28T12:24:34 - xpath.c: more cleanup work on XPath name parsing routines Daniel
Daniel Veillard 61d80a28 2001-04-27T17:13:01 - parserInternals.c xpath.[ch]: some UTF8 cleanup on xmlXPathParseName - xpath.c: Igor Zlatkovic suggested a change for NAN and MSC - debugXML.c: avoid compilation problems if compiling without HTML support, Igor Zlatkovic - win32/libxml2/libxml2.def.src: being able to compile without XPath on Windows Daniel
Daniel Veillard dbb14a72 2001-04-26T20:54:01 - parser.c: applied fixes from Christian Glahn bug report #53391 Daniel
Daniel Veillard 2913e4ce 2001-04-26T19:29:02 new patches from Toshio Kuratomi Daniel * libxml.m4 libxml2-spec.in: new patches from Toshio Kuratomi Daniel
Daniel Veillard 67fee94e 2001-04-26T18:59:03 - tree.[ch]: added xmlSaveFormatFile interface for saving and indenting a file. Daniel
Daniel Veillard 82e4971d 2001-04-26T14:38:03 - xpath.c: fixed bug #53689 related to processing-instruction() Daniel
Daniel Veillard 02f077a7 2001-04-26T10:59:11 - DOCBparser.c: patche from László Kovács Daniel
Daniel Veillard 30211a0e 2001-04-26T09:33:18 - parser.c: applied fixes from Christian Glahn bug report #53391 Daniel
Daniel Veillard 5a7c3459 2001-04-26T09:16:13 - error.c: Jean François Lecomte provided a complete description and a fix to bug #53537 Daniel
Daniel Veillard 5c4ec4c8 2001-04-26T07:43:59 - libxml.m4: added AM_PATH_XML2 provided by Toshio Kuratomi Daniel
Daniel Veillard 1034da2b 2001-04-25T19:06:28 - DOCBparser.c SAX.c: a bit more work on entities processing. Still Need to cleanup XML output and references in attributes Daniel
Daniel Veillard 4ec0b0f4 2001-04-25T15:53:40 - DOCBparser.c include/Makefile.am: two patches from László Kovács Daniel
Daniel Veillard b33c2019 2001-04-25T12:59:04 - tree.c: trying to fix #53574, not completely complete, I would like xmllint --copy --debug test/ent1 and xmllint --debug test/ent1 to show the same result. - xpath.c: fix a bug when trying to sort namespace nodes Daniel
Daniel Veillard 5146f20c 2001-04-25T10:29:44 - HTMLtree.c: real fix for #53402 Daniel
Daniel Veillard 7533cc8f 2001-04-24T15:52:00 Good old cycle: new release, new bug reports, new fixes ... - HTMLtree.c HTMLtree.h : closing #53402 i.e. output of PIs when using xsl:output - valid.c: closing #53537 some case generate segfaults if there is validity errors Daniel
Daniel Veillard 61b33d57 2001-04-24T13:55:12 - SAX.c testDocbook.c DOCBparser.c: more work on the support of external parsed entities, added --noent to testDocbook - valid.c: Garry Pennington found an uninitialized variable access in xmlValidateElementContent() Daniel
Daniel Veillard 56098d4f 2001-04-24T12:51:09 - HTMLparser.c : HTML parsing still sucks ... trying to deal with madness - result/HTML/ : this modified the result of the regression tests a lot. Daniel
Daniel Veillard 122376b8 2001-04-24T12:12:30 Staring to receive bug reports on 2.3.7: - entities.c: xmlEncodeEntitiesReentrant fixed a few accesses to doc where it wasn't checked against NULL reported by Jens Laas Daniel
Daniel Veillard 43dadebd 2001-04-24T11:23:35 - HTMLparser.c: Jonas Borgström patch, the <td>, and <th> elements now means the end of any open <span>,<font>,<a>,<b>,<i>,<u>. Daniel
Daniel Veillard eae522a0 2001-04-23T13:41:34 Time to work on helping the Gnome Doc project, first step is reintegrating the SGML DocBook parser in libxml2 distrib: - DOCBparser.c DOCBparser.h testDocbook.c configure.in Makefile.am xmlversion.h.in: started (re)integrating the DocBook SGML parser. - SAX.[ch]: cleanup and updates for DocBook - debugXML.c parser.h tree.[ch] valid.c xpath.c: small macro or ex SGML identifier changes - valid.c: removed a static unused function. Daniel
Daniel Veillard de57c61c 2001-04-23T09:13:36 - HTMLtree.c: applied change for Paul Sponagl on script saving - Makefile.am: the warning about entity title.xml are normal. Daniel
Daniel Veillard 393df01c 2001-04-22T20:11:18 Finally pushing 2.3.7 out: - configure.in: release of 2.3.7 - Makefile.am: fixing make distcheck Daniel
Daniel Veillard a41123ce 2001-04-22T19:31:20 - doc/html/* doc/xml.html: updated and regenerated the docs Daniel
Daniel Veillard fd0c3ebb 2001-04-22T19:13:10 Fixed the XPointer crap ... - xpath.c: fixed the XPointer problem introduced in 2.3.6 Daniel
Daniel Veillard e82a992b 2001-04-22T12:12:58 - tree.c: fixed #53388 with the provided patch Daniel
Daniel Veillard 0680399c 2001-04-22T10:35:56 - valid.c: Bjorn detected an invalid memory access. Fixed vstateVPush() Daniel
Daniel Veillard 40af649f 2001-04-22T08:50:55 - xpath.c: fixed xmlXPathCompile to detected unproperly ended expr Daniel
Bjorn Reese 70a9da54 2001-04-21T16:57:29 trio upgrade and integration
Daniel Veillard 34b1b3a8 2001-04-21T14:16:10 Cleanup and testing with the KDE help center files: - valid.c: cleanup, more useful debugging - parserInternals.c: cleanup vctxt.nodeTab (de)allocation - xmlIO.c: entity loading is printed as an error when validating Daniel
Daniel Veillard 1c14b8de 2001-04-21T10:28:59 The last main work left on non-determinist validation: - valid.c: fixed to validate within entities - test/VCM/v22.xml: added a specific testcase Daniel
Daniel Veillard ca1f1724 2001-04-20T15:47:35 The lesson of the day is "never forget an epsilon transition or DocBook will raise it" - valid.c: forgot an epsilon transition in for ()+ - test/VCM/v21.xml : added a specific test case Daniel
Daniel Veillard 8534905f 2001-04-20T13:48:21 - valid.c: removed a state explosion exhibited by RSS - test/valid/rss.xml result/valid/rss.xml*: added the testcase from bug #51872 Daniel
Daniel Veillard dab4cb37 2001-04-20T13:03:48 Geez, this one was painful ! I still need to handle entities references for the validation step but I have a clean way to add this without touching the algorithm: - valid.[ch] tree.h: worked *hard* to get non-determinist content validation without using an ugly NFA -> DFA algo in the source. Made a specific algorithm easier to maintain, using a single stack and without recursion. - Makefile.am test/VCM/*.xml: added more tests to "make Validtests" - hash.c: made the growing routine static - tree.h parser.c: added the parent information to an xmlElementContent node. Daniel
Daniel Veillard e470df7f 2001-04-18T21:41:07 3 hours of debug, this was hell: - SAX.c parser.c xpath.c: generating IDs when not validating from an external parsed entity was poisoning the ID has table with removed values. This was killing XSLT on the KDE help browser. Daniel
Daniel Veillard ceacdd96 2001-04-18T15:10:35 - entities.h: andrew@ugh.net.au detected a double declaration Daniel
Daniel Veillard a10efa8a 2001-04-18T13:09:01 - debugXML.c hash.c tree.h valid.c : some changes related to the validation suport to improve speed with DocBook - result/VC/OneID2 result/VC/OneID3 : this slightly changes the way validation errors get reported Daniel
Daniel Veillard 1ed3f88b 2001-04-18T09:45:35 - HTMLparser.c HTMLtree.c: applied part of the patches provided by P C Chow and William M. Brack for XSLT HTML output Daniel
Daniel Veillard 5d7a9fe6 2001-04-17T21:03:15 Quick fix of a couple of bad links, Daniel
Daniel Veillard 2d90de4b 2001-04-16T17:46:18 - xmlversion.h.in win32config.h win32/libxml2/*: applied Igor Zlatkovic patches for MSC compilation and added his updates Daniel
Daniel Veillard e043ee17 2001-04-16T14:08:07 - xpath.c: fixed xmlXPathNodeCollectAndTest() to do proper prefix lookup. - parserInternals.c: fixed the bug reported by Morus Walter due to an off by one typo in xmlStringCurrentChar() Daniel
Daniel Veillard a3bfca59 2001-04-12T15:42:58 parsing real HTML is a nightmare. - HTMLparser.c result/HTML/*: revamped the way the HTML parser handles end of tags or end of input Daniel
Daniel Veillard 82daa81a 2001-04-12T08:55:36 - tree.[ch] : added xmlDocCopyNode for gdome2 support Daniel
Daniel Veillard 67a21303 2001-04-11T14:39:16 - tree.h: include xmlmemory.h this seems to havoid a nasty glibc bug where the linktime verions of free() won't work ... Daniel
Daniel Veillard 27b55289 2001-04-11T12:22:25 - config.h.in configure.in xmlversion.h.in: added ansidecl.h test Daniel
Daniel Veillard afc7311e 2001-04-11T11:51:41 - doc/xml.html: added 2.3.6 release Daniel
Daniel Veillard bdb9ba77 2001-04-11T11:28:06 - tree.c: fixed xmlStringGetNodeList() to handle charrefs - result/wml.xml: resulted in a small output change Daniel
Daniel Veillard d2f3ec78 2001-04-11T07:50:02 - tree.c: xmlNewDoc was missing the charset initialization - xmllint.c: added --auto to autogenerate a doc, allow to reproduce the problem fixed on xmlNewDoc Daniel