kc3-lang/libxml2

Branch :


Log

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