Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 3bbbe6fa | 2001-05-03 11: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 | ||
| 357c960e | 2001-05-03 10:49:20 | - xpath.c result/XPath/expr/floats : clarified and cleanup printing of abnormal floats in tests. Daniel | ||
| a2bc368b | 2001-05-03 08:27:20 | - HTMLparser.c: trying to fix the problem reported by Jonas Borgstr | ||
| 2a0d2e6b | 2001-05-02 17:11:36 | fixed a error introduced in Makefile.am, daniel | ||
| 7150a038 | 2001-05-02 16:41:11 | - configure.in Makefile.am: make the inclusion of the trio modules in the library conditional Daniel | ||
| c057c5dc | 2001-05-02 12:41:24 | - DOCBparser.c: patche from L | ||
| edddff97 | 2001-05-02 10:58:52 | - xmlIO.c: Bjorn Reese provided a fix for a problem on buffer flushing Daniel | ||
| c654d603 | 2001-05-01 12:42:26 | Added an entry to the FAQ, Daniel | ||
| c8f620ba | 2001-04-30 20: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 | ||
| 5792e16f | 2001-04-30 17: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 | ||
| 02141eab | 2001-04-30 11: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 | ||
| 3ed155fc | 2001-04-29 19: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 | ||
| b59076b8 | 2001-04-29 17:04:07 | - configure.in: default on the DocBook parser inclusion (for Gnome) - DOCBparser.h: fixed a header reference Daniel | ||
| b45c43be | 2001-04-28 17:02:11 | - configure.in xpath.c: applied Bjorn patches for FPE on the alpha Daniel | ||
| eefd4494 | 2001-04-28 16:55:50 | - tree.[ch] xmlIO.h: applied patch from Joe McAlerney to add xmlSaveFormatFileTo() Daniel | ||
| e39a93d0 | 2001-04-28 14: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 | ||
| 2156a56b | 2001-04-28 12:24:34 | - xpath.c: more cleanup work on XPath name parsing routines Daniel | ||
| 61d80a28 | 2001-04-27 17: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 | ||
| dbb14a72 | 2001-04-26 20:54:01 | - parser.c: applied fixes from Christian Glahn bug report #53391 Daniel | ||
| 2913e4ce | 2001-04-26 19:29:02 | new patches from Toshio Kuratomi Daniel * libxml.m4 libxml2-spec.in: new patches from Toshio Kuratomi Daniel | ||
| 67fee94e | 2001-04-26 18:59:03 | - tree.[ch]: added xmlSaveFormatFile interface for saving and indenting a file. Daniel | ||
| 82e4971d | 2001-04-26 14:38:03 | - xpath.c: fixed bug #53689 related to processing-instruction() Daniel | ||
| 02f077a7 | 2001-04-26 10:59:11 | - DOCBparser.c: patche from L | ||
| 30211a0e | 2001-04-26 09:33:18 | - parser.c: applied fixes from Christian Glahn bug report #53391 Daniel | ||
| 5a7c3459 | 2001-04-26 09:16:13 | - error.c: Jean Fran | ||
| 5c4ec4c8 | 2001-04-26 07:43:59 | - libxml.m4: added AM_PATH_XML2 provided by Toshio Kuratomi Daniel | ||
| 1034da2b | 2001-04-25 19:06:28 | - DOCBparser.c SAX.c: a bit more work on entities processing. Still Need to cleanup XML output and references in attributes Daniel | ||
| 4ec0b0f4 | 2001-04-25 15:53:40 | - DOCBparser.c include/Makefile.am: two patches from L | ||
| b33c2019 | 2001-04-25 12: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 | ||
| 5146f20c | 2001-04-25 10:29:44 | - HTMLtree.c: real fix for #53402 Daniel | ||
| 7533cc8f | 2001-04-24 15: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 | ||
| 61b33d57 | 2001-04-24 13: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 | ||
| 56098d4f | 2001-04-24 12: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 | ||
| 122376b8 | 2001-04-24 12: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 | ||
| 43dadebd | 2001-04-24 11:23:35 | - HTMLparser.c: Jonas Borgstr | ||
| eae522a0 | 2001-04-23 13: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 | ||
| de57c61c | 2001-04-23 09:13:36 | - HTMLtree.c: applied change for Paul Sponagl on script saving - Makefile.am: the warning about entity title.xml are normal. Daniel | ||
| 393df01c | 2001-04-22 20:11:18 | Finally pushing 2.3.7 out: - configure.in: release of 2.3.7 - Makefile.am: fixing make distcheck Daniel | ||
| a41123ce | 2001-04-22 19:31:20 | - doc/html/* doc/xml.html: updated and regenerated the docs Daniel | ||
| fd0c3ebb | 2001-04-22 19:13:10 | Fixed the XPointer crap ... - xpath.c: fixed the XPointer problem introduced in 2.3.6 Daniel | ||
| e82a992b | 2001-04-22 12:12:58 | - tree.c: fixed #53388 with the provided patch Daniel | ||
| 0680399c | 2001-04-22 10:35:56 | - valid.c: Bjorn detected an invalid memory access. Fixed vstateVPush() Daniel | ||
| 40af649f | 2001-04-22 08:50:55 | - xpath.c: fixed xmlXPathCompile to detected unproperly ended expr Daniel | ||
| 70a9da54 | 2001-04-21 16:57:29 | trio upgrade and integration | ||
| 34b1b3a8 | 2001-04-21 14: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 | ||
| 1c14b8de | 2001-04-21 10: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 | ||
| ca1f1724 | 2001-04-20 15: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 | ||
| 8534905f | 2001-04-20 13: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 | ||
| dab4cb37 | 2001-04-20 13: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 | ||
| e470df7f | 2001-04-18 21: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 | ||
| ceacdd96 | 2001-04-18 15:10:35 | - entities.h: andrew@ugh.net.au detected a double declaration Daniel | ||
| a10efa8a | 2001-04-18 13: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 | ||
| 1ed3f88b | 2001-04-18 09: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 | ||
| 5d7a9fe6 | 2001-04-17 21:03:15 | Quick fix of a couple of bad links, Daniel | ||
| 2d90de4b | 2001-04-16 17:46:18 | - xmlversion.h.in win32config.h win32/libxml2/*: applied Igor Zlatkovic patches for MSC compilation and added his updates Daniel | ||
| e043ee17 | 2001-04-16 14: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 | ||
| a3bfca59 | 2001-04-12 15: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 | ||
| 82daa81a | 2001-04-12 08:55:36 | - tree.[ch] : added xmlDocCopyNode for gdome2 support Daniel | ||
| 67a21303 | 2001-04-11 14: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 | ||
| 27b55289 | 2001-04-11 12:22:25 | - config.h.in configure.in xmlversion.h.in: added ansidecl.h test Daniel | ||
| afc7311e | 2001-04-11 11:51:41 | - doc/xml.html: added 2.3.6 release Daniel | ||
| bdb9ba77 | 2001-04-11 11:28:06 | - tree.c: fixed xmlStringGetNodeList() to handle charrefs - result/wml.xml: resulted in a small output change Daniel | ||
| d2f3ec78 | 2001-04-11 07: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 | ||
| 1731d6ae | 2001-04-10 16:38:06 | - xpath.c: trying to get 52979 solved - tree.c result/ result/noent/: trying to get 52712 solved, this also made me clean up the fact that XML output in general should not add formating blanks by default, this changed the output of a few tests Daniel | ||
| 73639a73 | 2001-04-10 14:31:39 | - xpath.c: Bill Brack pointer an error in detecting a null nodeset Daniel | ||
| fac26a1f | 2001-04-08 13:08:14 | Finally released 2.3.6, Daniel | ||
| 911f49a0 | 2001-04-07 15:39:35 | - xpath.c: checking for null pointer generated by new code Daniel | ||
| d8df6c0e | 2001-04-05 16:54:14 | Fixes in the plane: - xpath.c: fixed a [] evaluation problem reported - Fixes in the plane: - xpath.c: fixed a [] evaluation problem reported - test/XPath/tests/simpleaddr: extended test - result/XPath/simpleaddr: updated result Daniel | ||
| 3197f164 | 2001-04-04 00:40:08 | Fixed pointers to archive, Daniel | ||
| 3b2c2613 | 2001-04-04 00:09:00 | - xmllint.c: Dan Timis reported a portability problem on Macs without mmap, fixed it. Daniel | ||
| b38bd55a | 2001-04-03 18:22:00 | - testXPath.c : added a --tree option allowing to display the tree dump of the XPath expression Daniel | ||
| 4dd9346d | 2001-04-02 15:16:19 | Small fixes: - xpath.c: fixed a memleak when comparing nodesets - Small fixes: - xpath.c: fixed a memleak when comparing nodesets - HTMLtree.c: don't invent the HTML doctype if not available (XSLT) - tree.c: added a TODO Daniel | ||
| bc96766c | 2001-03-27 13:56:45 | Fixed a make distched problem w.r.t. includes from the new files, Daniel | ||
| 92ad2104 | 2001-03-27 12:47:33 | Spring cleanup ...: - configure.in Makefile.am config.h.in Spring cleanup ...: - configure.in Makefile.am config.h.in xmlversion.h.in: detect if we need string functions - trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions to be able to use them where needed. Applied some changes to reduce name linking pollution and compile in only what's needed. - HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef for the string manipulation functions - xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically to the free() function of xmlmemory.c - entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP usage. Daniel | ||
| 2be30641 | 2001-03-27 00:32:28 | - error.c: applied the context output patch of the error handling submitted by Chuck Griffith - error/VC/*: this slightly change some error logs Daniel | ||
| 50582114 | 2001-03-26 22:52:16 | parser.c: fixed line number reporting on error Daniel | ||
| 04be4f51 | 2001-03-26 21:23:53 | - parser.c: Sullivan and Darin found a parser bug, applied the patch. Daniel | ||
| c86a4fae | 2001-03-26 16:28:29 | - HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c testHTML.c testSAX.c tree.c valid.c xmlIO.c xmlmemory.c xmlversion.h.in xpointer.c: of course the way I defined UNUSED breaks on old gcc version. Try to be smart and also define it directly in xmlversion.h - configure.in: removed -ansi flag from the pedantic set Daniel | ||
| a47fb3d9 | 2001-03-25 17:23:49 | Cleaned up the DOM section and linked to the Gdome2 homepage, Daniel | ||
| 5f025317 | 2001-03-25 14:58:11 | file i18n.xml was initially added on branch LIB_XML_1_BRANCH. | ||
| b756af2d | 2001-03-25 00:13:40 | file parserold.c was initially added on branch LIB_XML_1_BRANCH. | ||
| 56a4cb8c | 2001-03-24 17:00:36 | Huge cleanup, I switched to compile with -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline - HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch] encoding.h entities.c error.c list.[ch] nanoftp.c nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c testSAX.c testURI.c testXPath.c tree.[ch] uri.c valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c: Cleanup, staticfied a number of non-exported functions, detected and cleaned up a dozen of problem found this way, avoided a lot of public function name/typedef/system names clashes - doc/xml.html: updated - configure.in: switched private flags to the really pedantic ones. Daniel | ||
| c7ad7ce5 | 2001-03-22 21:45:29 | Preparing a new release: - configure.in: 2.3.5 - doc/html/*: rebuilt the docs Daniel | ||
| 146c9120 | 2001-03-22 15:22:27 | - parser.c: fixed a reported bug in NOTATION parsing - uri.c: accepted but not fixed bug 51876, added TODO - Makefile.am: fixed bug 51876 Daniel | ||
| a5f013bf | 2001-03-22 12:44:45 | - config.h.in configure.in error.c: fix a compilation problem on platforms without vsnprintf (xml@thewrittenword.com) Daniel | ||
| e020c3a7 | 2001-03-21 18:06:15 | A typo and an obscure bug fix: - parser.c: fixed a function name header typo - SAX.c: notations can also occur in external subset. Daniel | ||
| e0c1d72a | 2001-03-21 10:28:36 | Got fed up, people should not use libxml1 unless forced, put this in big red letters at critical places in the doc, Daniel | ||
| 7d42b54b | 2001-03-20 13:22:46 | - error.c: removed a C++ like comment Daniel | ||
| 0b6b55b0 | 2001-03-20 11:27:34 | Someone found a bug hiding in a corner, caught it ! - parser.c: fixing bug 52299 strange condition leading to a parser crash due to a buffer overflow - result/noent/attrib.xml result/attrib.xml test/attrib.xml: added the specific test case Daniel | ||
| fbf8a2d0 | 2001-03-19 15:58:54 | More cleanups, XSLT induced, start looking okay: - xpath.[ch]: still a lot of cleanup based on XSLT, added xmlXPathConvert{String,Number,Boolean} to be able to make type casts without a context stack, fixed some implementation problems related to the absence of context at parse-time, added xmlXPathEvalPredicate() and xmlXPathFreeCompExpr() in the public API too - xpointer.c xpathInternals.h: we need to know at parse time whether we are compiling an XPointer Daniel | ||
| afcbe1cb | 2001-03-19 10:57:13 | Did the boring cleanup job now that stuff works okay again: - xpath.[ch] xpointer.c: restaured the Binary and API compatibility cleaned up the parser internals, refactored XPath code, added new compilation based APIs and cleanly separated public and private APIs. Daniel | ||
| d007d6c5 | 2001-03-19 00:01:07 | Ooops: - xpath.h: the comp field must be added at the end to avoid killing Ooops: - xpath.h: the comp field must be added at the end to avoid killing binary compat. Daniel | ||
| 9e7160d4 | 2001-03-18 23:17:47 | Completely changed the way the XPath evaluation is done, likely to break stuff like libxslt right now: - Makefile.am: detect XPath memleaks in regreson tests - error.c: fixed and error w.r.t. error reporting still using stderr - hash.c: added new line at end of file - tree.h: minor cleanup - xpath.[ch] xpointer.[ch]: Major changes ! Separated XPath expression parsing from evaluation, resulted in a number of changes internally, and in XPointer. Likely to break stuff using xpathInternals.h but should remain binary compatible, new interfaces will be added. Daniel | ||
| 480363bd | 2001-03-16 22:04:15 | Updated instruction for libxml2 and libxml coexistence, Daniel | ||
| d574f78f | 2001-03-14 19:40:17 | - configure.in: fixed a couple of problems reported by okiddle@yahoo.co.uk and allanc@chickenandporn.com when compiling without gcc on non linux platforms. Daniel | ||
| 0a6c358b | 2001-03-14 19:15:37 | - doc/Makefile.am configure.in: yearke@eng.buffalo.edu suggested a fix for --with-html-dir= configure support. I hope it won't break rpm generation Daniel | ||
| a022fe03 | 2001-03-14 16:30:00 | First patch from SCO :-) - xmlIO.c: one function comment cleanup. Daniel | ||
| 25239c1c | 2001-03-14 13:56:48 | - SAX.c: external subset notations were improperly registered in the internal subset. Daniel | ||
| 3f3b4f37 | 2001-03-13 15:12:39 | Bob Wilkinson sent grammatical errors fixes in the FAQ :-) Daniel | ||
| 2c4754f1 | 2001-03-13 09:31:12 | - README.cvs-commits: added, pointing to HACKING - HACKING: updated Daniel |