Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 82ab81e9 | 2001-03-12 21:11:21 | - parser.c: and Matt Sergeant found one in the XML push parser (erroneous check I forgot to remove when I fixed the main parser). Daniel | ||
| 68d7b67a | 2001-03-12 18:22:04 | - xpath.c: ptittom found a small bug in UnaryExpr Daniel | ||
| e356c280 | 2001-03-10 12:32:04 | Preparing for 2.3.4 release: - configure.in: bumped to 2.3.4 - error.c: fixed bug #51860 - tree.c: fixed bug #51861 - valid.c: cleanup, more debug, failed to fix one bug crap ... - tree.[ch] : added xmlDefaultBufferSize - nanoftp.c: typo in function name header block - doc/xml.html : updated, added link to XML::LibXSLT - doc/html/* : rebuilt the docs Daniel | ||
| 80f32571 | 2001-03-07 19:45:40 | - parser.c SAX.c: the new content parsing code raised an ugly bug in the characters() SAX callback. Found it just because of strangeness in XSLT XML Rec ouptut :-( Daniel | ||
| 6c831207 | 2001-03-07 15:57:53 | Seems there is still bugs hiding, someone has some flytox ? - Makefile.am: Martin Baulig suggested to add -lm - tree.c: found another bug in xmlNodeGetContent() Daniel | ||
| 33a67808 | 2001-03-07 09:44:02 | Removed unneeded references to rpmfind.net, use xmlsoft.org, fixed the mailing-list new address, fixed new email address, daniel | ||
| 81781103 | 2001-03-07 09:31:47 | Updated to point to bugzilla, Daniel | ||
| 4af6b6e8 | 2001-03-06 08:33:38 | - xpath.c: Bjorn found the error related to strictness of comparison. Daniel | ||
| 29631a89 | 2001-03-05 09:49:20 | 10 mn hacking while waiting for doctor appointment: - parser.c: trying to fix the Dtd parsing problem reported by Gary, side effect of last week speed optimizations. Daniel | ||
| 14be0a17 | 2001-03-03 18:50:55 | Small fixups: - xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg - Small fixups: - xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg - parserInternals.c: removed unneeded test raised by Stric Daniel | ||
| e1dc0114 | 2001-03-03 12:09:03 | xmlXPathNodeCollectAndTest fixed (by William Brack) xmlXPathFormatNumber added xmlXPathNodeSetSort changed | ||
| f9533d14 | 2001-03-03 10:04:57 | - HTMLparser.c: fixed loop reported by Marc Sanfacon Daniel | ||
| 2f36224e | 2001-03-02 17:36:21 | - parser.c: one must report spaces even if the Dtd element content proves that this is not part of the element content. - result/valid/*.xml: this changed the ouptu slightly Daniel | ||
| b402c07c | 2001-03-01 17:28:58 | Released libxml-2.3.3: - configure.in: bumped to 2.3.3 - doc/xml.html: updated Daniel | ||
| 77851710 | 2001-02-27 21:54:07 | Minimal changes for XSLT node-set() extra function: - tree.c: minor doc fix - xpath.c: deallocation issues when a result tree has been converted to a node-set Daniel | ||
| ec70e917 | 2001-02-26 20:10:45 | I'm slightly time warped... - doc/xml.html: oops corrected dates s/2000/2001 Daniel | ||
| 8730c561 | 2001-02-26 10:49:57 | - valid.c: new patch from Gary Pennington Daniel | ||
| 91e9d589 | 2001-02-26 07:31:12 | - doc/xml.html: applied patch from Ankh Daniel | ||
| edac3c90 | 2001-02-26 01:36:19 | - xinclude.c: fixed a problem building on Mac Daniel | ||
| 21a0f918 | 2001-02-25 19:54:14 | - parser.c: more work on increasing parsing ferformances Daniel | ||
| 48b2f896 | 2001-02-25 16:11:03 | Okay time to improve performances, gprof session: before real 0m2.483s (2.3.2 release yesterday) current real 0m1.763s when parsing (with tree build/freeing) db10000.xml from XSLTMark: - xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c: avoiding memcpy in production builds MEM_CLEANUP macro use - parser.[ch] parserInternals.c: optimizations of the tightest internal loops inside the parser. Better checking of I/O flushing/loading conditions - xmllint.c : added --timing Daniel | ||
| 59a3bd37 | 2001-02-24 22:41:45 | Small fix for the release, Daniel | ||
| 71681103 | 2001-02-24 17:48:53 | Preparing 2.3.2 release: - configure.in: bumped to 2.3.2 - doc/xml.html: updated for release Daniel | ||
| bbd51d51 | 2001-02-24 03:07:03 | - xpath.c: found a memleak and fixed a nasty bug Daniel | ||
| f7cd4817 | 2001-02-23 18:44:52 | - xmllint.[c1] : added return code errors for xmllint - xpath.c: specific debug dump function for result value trees Daniel | ||
| 3473f88a | 2001-02-23 17:55:21 | Revert directory structure changes | ||
| 64636e7f | 2001-02-23 01:37:32 | moved to libxml directory - this allow simplify automake/autoconf. Now Thu Feb 23 02:03:56 CET 2001 Tomasz K | ||
| 4b637079 | 2001-02-21 21:52:55 | - xpath.c: finally implemented xmlXPathCompareNodeSets - test/XPath/expr/floats results/XPath/expr/floats: added a test for float expressions Daniel | ||
| f714aa32 | 2001-02-21 03:07:44 | - tree.c: fixed xmlNodeGetContent, it was not recursing on child - parserInternals.[ch]: trying to speed up parsing - xpath.c : speeded up node set equality op Daniel | ||
| bca64ef1 | 2001-02-19 22:20:01 | cut and past error in Changelog, Daniel | ||
| e0c3a62c | 2001-02-19 18:05:20 | - Makefile.am valid.c list.[ch]: Gary Pennington provided a better handling of ID/IDREF and the list modules associated - configure.in: small CFLAGS cleanup Daniel | ||
| a8abee69 | 2001-02-19 15:14:59 | - configure.in: fixed iconv detection on AIX (stric) Daniel | ||
| 88f8f6f3 | 2001-02-19 10:00:53 | - xpath.c: fixed "*" (unbelievable !) and a couple of warnings Daniel | ||
| fd9b09b2 | 2001-02-18 16:51:25 | *** empty log message *** | ||
| 081543fd | 2001-02-18 16:49:41 | xmlXPathNodeSetSort now uses Shell's sorting algorithm Fixed whitespace handling in xmlXPathStringEvalNumber | ||
| 142adbfa | 2001-02-17 13:21:05 | More bugfixes due to DocBook: - xpath.c: bug fix when context size is 0 - parser.c: I like Norm's Dtd because they still manage to break the parser occasionally Daniel | ||
| f23e0095 | 2001-02-16 13:21:29 | - xpath.c: xmlXPathEqualNodeSetFloat the arg is really a double now Daniel | ||
| e0e26513 | 2001-02-16 00:11:46 | - tree.[ch] parser.c xpath.c: fixed the problem of addressing attributes within the XML-1.0 namespace Daniel | ||
| 6e6a6cc6 | 2001-02-15 15:55:44 | couple of fixes before release: - xpathInternals.h: exported a few axis functions - doc/xml.html: updated the doc Daniel | ||
| 760f4426 | 2001-02-15 14:59:48 | Couple of fixes, getting ready for 2.3.1: - configure.in: applied patch from Daniel van Balen for OpenBSD and bumped version to 2.3.1 - HTMLtree.c result/HTML/doc3.htm result/HTML/wired.html: the attempt to find autoclosing was simply broken, removed it, updated the examples, this is better Daniel | ||
| d194dd28 | 2001-02-14 10:37:43 | - hash.[ch]: added Paolo Casarini patch to provide Delete from hash functionnalities. - doc/html/* : rebuild the doc Daniel | ||
| f41fbbf6 | 2001-02-13 17:05:35 | testing and bug fixing related to XSLT: - xpath.c result/XPath/tests/chaptersprefol: bugfixes on order and on predicate - HTMLparser.[ch] HTMLtree.c result/HTML/doc3.htm.err result/HTML/doc3.htm.sax result/HTML/wired.html: sometimes one really want to have tags closed on output even if we accept unclosed ones on input Daniel | ||
| 5dd2f0a6 | 2001-02-12 17:36:05 | Well the bugs I was chasing on XSLT were ... in libxml ... grrrr: - xpath.c: ouch don't free NULL, rare case fixed - tree.c: don't coalesce text nodes if they don't have the same behaviour wrt escaping on output Daniel | ||
| d12b69dd | 2001-02-11 20:17:31 | bit of testing, a bit of fixing, a bit of testing, a bit of fixing ... * xpath.c: small fixup * SAX.c: don't warn on empty namespaces. Daniel | ||
| a666359a | 2001-02-10 09:41:12 | Fixed last point, Daniel | ||
| 62bccd56 | 2001-02-10 09:40:10 | Fixed formatting, Daniel. | ||
| 7f41b3eb | 2001-02-10 09:35:37 | Fixed some old stuff, added the faq about blanks, Daniel | ||
| 6a2e4060 | 2001-02-08 10:31:33 | - README: a bit of cleanup - configure.in: preparing for 2.3.0 release Daniel | ||
| 1f83d39f | 2001-02-08 09:37:42 | - hash.[ch]: added a first version of xmlHashSize() - valid.c: another bug fix from Gary Pennington Daniel | ||
| 5eef6225 | 2001-02-07 18:24:48 | - valid.c: couple of bug fixes pointed by Gary Pennington - HTMLtree.c: #if 0 cleanup Daniel | ||
| 2c257ec1 | 2001-02-06 13:29:07 | How to remove 20% of XSLT execution time in less than 20 lines of code * xpath.c: started profiling XSLT, added xmlXPathNodeSetAddUnique() which removes a time consuming check of xmlXPathNodeSetAdd() and use it in places where we are sure to not break unicity Daniel | ||
| 0f2a53cc | 2001-02-05 17:57:33 | Bug fixes and an extension found and required by XSLT: - xpath.c: bug fixes found from XSLT - tree.c: preserve node->name special values when copying nodes. - parserInternals.[ch] parser.[ch] SAX.c : added a mode where external subset are fetched when available but without full validation. Added xmlLoadExtDtdDefaultValue, need a function. - HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML output with encoding disabled. Daniel | ||
| 2c833b66 | 2001-02-03 08:52:06 | Dohhhhhh: - xmliO.c: Harry Blundell pointed out that xmlCheckFilename Dohhhhhh: - xmliO.c: Harry Blundell pointed out that xmlCheckFilename xmlCheckFilename should not be called from xmlFileOpenW and xmlGzfileOpenW Daniel | ||
| b6e7fdba | 2001-02-02 17:07:32 | Rewrite/cleanup/tests of URI normalization: - uri.c: rewrite of xmlNormalizeURIPath from Paul D. Smith - test/URI/smith.uri result/URI/smith.uri Makefile.am: added the new tests for URI normalization - testURI.c: fixed stoopid bugs - result/VC/OneID3 result/VC/UniqueElementTypeDeclaration: the URI in the error messages are now properly normalized Daniel | ||
| ea28ce62 | 2001-02-02 08:20:19 | - uri.c: applied Marc Sanfacon's patch for xmlNormalizeURIPath Daniel | ||
| e99a4767 | 2001-02-01 04:34:35 | fixed a number of problems in XPATH_XSLT_TREE processing Daniel * xpath.c: fixed a number of problems in XPATH_XSLT_TREE processing Daniel | ||
| 2b325a0b | 2001-01-31 20:46:31 | XSLT debug side effect: * xpath.c: fixed mod operator Daniel | ||
| de55cf62 | 2001-01-31 15:53:13 | First libxml head patch from the Gnome community since a looong time :-) - parser.c: fixed xmlStrcat doc - tree.c: 2 fixes form Anders Carlson for copying nodes and trees. Daniel | ||
| 2f913b74 | 2001-01-31 13:23:49 | Fixes inherited from XSLT testing: - xpath.c result/XPath/tests/chaptersbase result/XPath/tests/simplebase: fixed XPath node() - tree.c: small fix in xmlNewNs() - Makefile.am: removed extraneous xml2Conf.sh rule Daniel | ||
| 9cb5ff4e | 2001-01-29 08:22:21 | Fixed generated doc, Daniel | ||
| b42042b5 | 2001-01-28 07:40:36 | Renamed the library to libxml2 and made the changes needed to have libxml-devel and libxml2-devel to coexist: - Makefile.am configure.in libxml.spec.in example/Makefile.am: Changed the library name, in order to get libxml-devel and libxml2-devel to coexist on a single system - xml-config.1 xml-config.in xmlConf.sh.in: renamed - xml2-config.1 xml2-config.in xml2Conf.sh.in: new files Daniel | ||
| ee0a4660 | 2001-01-27 18:59:33 | - Makefile.am configure.in libxml-2.0.pc.in: started working on getting libxml2-devel installable in // as libxml-devel. Daniel | ||
| 5eb0594f | 2001-01-27 17:50:22 | Makefile/doc maintenance: - doc/Makefile.am: fixed make rebuild in doc - doc/html/*.html: rebuilt the docs Daniel | ||
| f37927f9 | 2001-01-27 10:23:03 | auto*, Daniel | ||
| 65c295d5 | 2001-01-26 09:32:39 | - tree.c: patch from Bjorn Reese on xmlBufferCCat Daniel |