📄 changelog
字号:
Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions xmlNewIOInputStream, xmlParserInputBufferCreateIO, xmlCreateIOParserCtxt * parser.c parserInternals.h: speedup of IS_CHAR like macros, significant overall improvement * xmllint.c: added I/O test to xmllint * testSAX.c: added a speed test * doc/* : updated/regeneratedSat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xpath.c uri.h parserInternals.h: cosmetic changes from "Timur I. Bakeyev" <timur@bat.ru>, including making xmlCreateURI() publicFri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess and the code at the same time. Added a clean mechanism for overload or added input methods: xmlRegisterInputCallbacks() * tree.c: fixed xmlPrevSibling and xmlNextSibling per Christophe Le Gal (Christophe.Le-Gal@imag.fr) input * TODO: updated * doc/* : updated/regenerated * doc/Makefile.am: tweaks to avoid problem with libxml link in the source dirWed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * testURI.c: yet another forgotten commit, I should get some sleep !Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xmllint.c: forgot to commit this too ?Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xmlversion.h.in : forgot to commit this previouslyMon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in: preparing libxml-2.0.0 version looks Ok so far * README TODO: updated for release * uri.c uri.h: added authority parsing/saving * uri.c testURI.c Makefile.am: moved the testing code to testURI.c * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c Makefile.am : added compile-time customization of libxml --with-ftp --with-http --with-html --with-xpath --with-debug --with-mem-debug * *.[ch] autoconf.sh : moved to an absolute adressing of includes : #include <libxml/xxx.h> I hope it won't break too much stuff and will be manageable in the future... * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c and added xmllint to the installed programs * uri.h: added xmlFreeURI() Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * uri.c uri.h: finished the escaping handling, the base support and the URI path normalization. Looks good just lacks the authority content parsing code. * Makefile.am: added instructions to generate testURI * TODO: updated * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated, added links and icons for W3C and GnomeMon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xmlmemory.[ch] : seems I forgot to actually update the files in the last commit :-) * doc/xml.html doc/html/* : updated and uploaded the docsMon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS) * TODO: updated * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override libxml default allocation function with another set (like gmalloc/ gfree). * Makefile.am, uri.c, uri.h: added a set of functions to do exact (litteraly copied from the RFC 2396 productions) parsing and handling of URI. Will be needed for XLink, one XML WFC, XML Base and reused in the nano[ftp/http] modules. Still work to be done.Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in, libxml.spec.in : libxml2 * doc/* : updated the doc page, rebuilt the docsTue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * all: tagged LIB_XML_1_X * *.c *.h : updated from W3C CVS tree * configure.in : 2.0.0-beta * libxml.spec.in : libxml2 package nam * result/* : new version of the tests outputMon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/xml.html, doc/update.html: updated docs, 1.8.7Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/* : rebuilt the docs * parser.c: final patch on #6766 * valid.c: small patch on validity checks.Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x added * parser.c: adding xmlKeepBlanksDefault() as a way to manage compatibility w.r.t. XML spec and existing code.Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * parser.c: seems a better solution to <a> </a> exists, will try it for a whileThu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * parser.c: tried to remove the <a> </a> generating <a/> this is hard. Left a flag for that purpose. Fixed bug #6766 * configure.in: prepared 1.8.7 not released, due to previous problemThu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/xml.html : applied second patch from Paul DuBoisTue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/xml.html : applied patch from Paul DuBoisThu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * parser.c HTMLparser.c: do a bit of bufferization in push mode.Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed compilation warnings on various platforms. * parser.c: Fixed #5281 validity error callbacks are now desactived by default if not validating.Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.c, win32config.h.in: patches to compile on WIN32Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos <gkatsi@cs.toronto.edu>Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when processing URLsMon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added xmlNanoFTPUpdateURL for persistent control connections. * configure.in: 1.8.6Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support * tree.[ch] : added xmlSaveNoEmptyTags2000-01-29 James Henstridge <james@daa.com.au> * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP. * Makefile.am: added nanoftp.[ch] to the build.Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.[ch]: cleanup, comments, API * debugXML.c : fixed a bug in the cat command * doc/*: regenerated the docsWed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation * debugXML.c : fixed a bug in the cat command * valid.c: fixing some small probs * libxml.spec.in: get rid of the SNAP suffix * doc/xml.html: updated the statusMon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * xml-config.in: xml-config --version to just return the version number * xpath.c: some cleanup w.r.t. axis when the current node is an attribute. * TODO: updatedTue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in: prepared for libxml-1.8.5 * doc/* recompiled the documentation2000-01-17 Jody Goldberg <jgoldberg@home.com> * configure.in : WARNING autoconf subtlety alert : Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER when looking for zlib.h so that HAVE_ZLIB_H is defined. * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will get defined by AC_CHECK_HEADERS.Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * tree.c: fixed a hideous bug in xmlGetProp() thanks to Rune.Djurhuus@fast.noSat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * TODO: updated * tree.c, parser.c: made sure that only memory alloc problems and internal parser errors are allowed to write to stdout or stderr.Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * tree.c : restored xmlNewGlobalNs since this seems used by a lot of existing code :-(, fixed a bug in xmlNewNs * nanohttp.c: fixed a problem with INCLUDE_WINSOCK * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls to exit() from the library code. * xpath.c, parser.c: removed bugs or unused code detected by Windows compilers * parser.c: started adding interfaces for parsing well balanced XML fragments * configure.in: releasing 1.8.4 * doc/* : rebuilt the docsSun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * tree.[ch] : added xmlNewDocFragment() for DOM * testHTML.c: uninitialized variable.Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * doc/* : rebuild the docsWed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * acconfig.h: readline and history patch * valid.[ch]: added xmlRemoveID() and xmlRemoveRef() * tree.c: added check and handling when possibly removing an ID * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing and saving. * test/HTML/entities.html result/HTML/entities.html* : test for various entities reference cases * result/HTML/* : as a result output of some testcase have changed * HTMLparser.c, parser.c: fixed a bug in the push mode triggered by previous example. added xmlParseTryOrFinish(). * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h entities.h debugXML.h HTMLparser.h: changed the way struct are declared to allow gtk-doc to expose those * parser.c: closed bug #4960 * Makefile.am configure.in: Applied patch from Albert Chin-A-Young <china@thewrittenword.com> for better zlib and math/socket libs detectionMon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in, Makefile.am: link tester against readline * doc/xml.html doc/*/*: updated and rebuilt the documentation pagesMon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org> * tree.[ch]: added xmlRemoveProp * win32config.h.in nanohttp.c: avoid including the Windows socket stuff in every C files * parser.c: removed an indetermination xmLDecl/PI(xml...) in the XmL parser(s) * test/ns4 result/ns4 etc...: added test case for previous prob * tree.c: xmlNewNs wasn't checking for double definition * Makefile.in: fixed a problem with dist-hook duplicates * parser.[hc], xmlIO.c: fixed the loading of external entities APIs, now xmlLoadExternalEntity() is used everywhere and setting up an app specific front-end using the * SAX.c parser.c: some fixes, now the xhtml spec validates with the xhtml DTD. * error.c: fixed crashes in case of no input stream * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds to the validation tests and resultsWed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser too htmlCreatePushParserCtxt() and htmlParseChunk() * parser.c: a bit of cleanup. * SAX.c, HTMLparser.c: some attributes may not have values (contrary to XML) removed the last mem leak known * HTMLtree.c: output message cleanup * xmlmemory.c: display content info about memory blocks * result/HTML/wired.* : missing att value warning changeTue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * doc/* : rebuilt the documentationTue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * parser.[ch] parserInternals.h: Push parser for XML, seems to work fine now * tester.c debugXML.[ch]: Added an XML shell debug facility and --push for push testing * xpath.[ch] : cleaned up for Shell usage, added missing APIs * testSAX.c: added --push * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the subtree * xmlIO.[ch] : enriched API + fixes for push mode * entities.[ch]: added the entity content length to the struct. * xmlmemory.[ch]: new API to show the last entries for the shell * valid.c: added required attribute testing * SAX.c: the cdata callback now merge contiguous fragments * HTMLparser.c: cleanup of some macrosWed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * parser.c: fix for PIs name starting with xml * tree.c: fixed a potential problem with || and && ops * *.c, configure.in win32config.h.in : generate win32config.h for those on the Other Side !Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * parser.c: fixed a stupid = vs. == bug :-( * doc/gnome-xml.sgml: s/glade/xml/Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in, doc/xml.html : bug fix release 1.8.2 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h : Hopefully the end of that silly C++ include problem * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling, xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid troubles with autoclosed elements when the stree shape doesn't follow the DtD specs. Added htmlIsAutoClosed() and htmlAutoCloseTag() * result/HTML/*.htm*: Updated the HTML examples regression tests output * SAX.c tree.c: fixed bug on defaulting namespaces on attributes * debugXML.c: fixed a bug on printing default namespaces. * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTMLMon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * result/HTML/*.htm[l] : updated the HTML regression tests according to the new output * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty problem due to intermix of extern "C" { ... } declarations for C++ and recursive includes in the headers1999-12-20 Chris Lahey <clahey@umich.edu> * HTMLtree.c: Made it so that html nodes with a single child do not insert a carriage return before or after the child node.Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org> * configure.in, doc/xml.html : bug fix release 1.8.1 * parser.c: fixed bug #4344 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h added the glue to avoid C++ problems * doc/* : regenerated the documentationThu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -