Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 8e199906 | 2001-01-25 18:54:39 | Some packaging cleanup: - Makefile.am doc/Makefile.am libxml.spec.in: painful work to get the HTML doc to go into the -devel RPM ... - aclocal.m4 config.h.in: some updates due to auto* magic Daniel | ||
| 93086663 | 2001-01-25 18:13:04 | - xpath.h: added a hook in the context structure allowing to link to extra support, needed for XSLT Daniel | ||
| f17e09bc | 2001-01-25 13:55:35 | Incorporated patches, some cleanup: - xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed xmlXPtrCmpPoints to use it. - propagated the following patch from Alejandro Forero - include/win32config.h xmlIO.c: applied further suggestions from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup - example/gjobread.c: fixed warnings, now that it builds Daniel | ||
| 48177c22 | 2001-01-23 15:27:41 | Fixed a problem with EXTRA_DiST, Daniel. | ||
| 383b1476 | 2001-01-23 11:39:52 | Added link to FEATURES in lxr, Daniel | ||
| b83ba408 | 2001-01-22 22:45:10 | took me nearly 2 years to find the way to not build in SUBDIRS before the current dir. Did I said previously how I hate auto* (but still love it when it works :-) Daniel | ||
| 82687162 | 2001-01-22 15:32:01 | - doc/xml.html: updated with an XSLT section, removed pointer to W3C CVS base. Daniel | ||
| 8a7642fd | 2001-01-22 10:45:16 | Memory issues on the new type: - xpath.c: when copying a XSLT tree object the tree need to be copied too, and deallocation need to occur the same way. Daniel | ||
| e456646d | 2001-01-22 09:58:39 | More work, bugfixes for problems detected by XSLT, and addition of a new specific type for XSLT: - xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE type correponding to an XSLT result tree fragment. Share most of the data format with node set, as well as operators. - HTMLtree.c: added a newline at the end of the doctype output whe this one is not present initially. - tree.c: make sure taht the parent and doc pointers are properly set when copying attributes (lists). Daniel | ||
| 8a7efd04 | 2001-01-21 10:21:51 | grrr there was still a static decl left, Daniel | ||
| 701c736b | 2001-01-21 09:48:59 | Just mad a function public: - htmlTree.[ch] xmlIO.h: exported htmlDocContentDumpOutput Daniel | ||
| 5a2b697a | 2001-01-20 21:15:50 | - xpath.c: seems I finally killed that ugly path evaluation context bug (tagged 9999 in case is is wrong) Daniel | ||
| 8f4d9757 | 2001-01-19 05:32:34 | added xmlXPathRegisterVariableLookup() for XSLT Daniel * xpath.[ch] xpathInternals.h: added xmlXPathRegisterVariableLookup() for XSLT Daniel | ||
| d8aa7cbd | 2001-01-18 15:21:36 | off by 1 and stupidity bug fix: - xmlIO.c: Gary Pennington <Gary.Pennington@uk.sun.com> fix for xmlGzfileOpen() bug Daniel | ||
| cb126ac0 | 2001-01-18 12:50:20 | Updated Email, forgot one place where the noencoding should be tested, Daniel | ||
| f6eea27b | 2001-01-18 12:17:12 | Bugfixes, extesion and optimizations for XSLT: - xpath.c: removed an error found by XSLT usage - tree.c parserInternals.h: use a predefined static string for text and comment nodes, avoid freeing them in xmlFreeNode, exported the string name in parserInternals.h and added another value to disable encoding at output (for XSLT), gain memory, time. Daniel | ||
| ccc86a75 | 2001-01-17 08:26:18 | Updated to include all Win32 makefiles, daniel |