1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2024-10-28 14:55:25 +03:00
Commit Graph

427 Commits

Author SHA1 Message Date
Daniel Veillard
7c29ce2b4b Rebuilt the docs Daniel
Rebuilt the docs
Daniel
2000-08-12 21:20:53 +00:00
Daniel Veillard
87b9539573 Large sync between my W3C base and Gnome's one:
- parser.[ch]: added xmlGetFeaturesList() xmlGetFeature() and xmlAddFeature()
- tree.[ch]: added xmlAddChildList()
- xmllint.c: MAP_FAILED macro test
- parser.h: added xmlParseCtxtExternalEntity()
- valid.c: applied bug fixes removed warning
- tree.c: added CDATA block to elements content
- testSAX.c: cleanup of output
- testHTML.c: added SAX testing
- encoding.c: better error recovery
- SAX.c, parser.c: fixed one of the external entity processing of the OASis testsuite
- Makefile.am: added HTML SAX regression tests
- configure.in: bumped to 2.2.2
- test/HTML/ result/HTML: added a few of HTML tests, and added the SAX results

Daniel
2000-08-12 21:12:04 +00:00
Daniel Veillard
7ebb1eebda Fix on the patch, Daniel 2000-08-04 18:24:45 +00:00
Daniel Veillard
88a172f75f Patch for HP compilers and patch to xmllint.c from Sven Heinicke, Daniel 2000-08-04 18:23:10 +00:00
Daniel Veillard
a2679fa421 on-line update, Daniel 2000-07-22 02:38:15 +00:00
Daniel Veillard
69f94a3b72 Released 2.2.1, Daniel. 2000-07-21 23:24:36 +00:00
Daniel Veillard
46e370e69f - parser.c xmlIO.[ch]: fixed the problem of encoding support
when using in memory parsing. Need some cleanup.
- xmllint.c configure.in: added a --memory flag to test memory
  parsing
Daniel
2000-07-21 20:32:03 +00:00
Daniel Veillard
3665069745 - nanohttp.c: fixed socklen_t replacement to unsigned int
- parser.c: fixed a space handdling missing at the end of
  production 28 DOCTYPE.
- xmlmemory.c: fixed a stupid bug on the routine to override
  allocation functions
- TODO: updated
Daniel
2000-07-21 15:16:39 +00:00
Daniel Veillard
94e906032a on-line update, Daniel 2000-07-17 14:38:19 +00:00
Daniel Veillard
e46e20d3f5 Regenerated the docs on my work station, Daniel 2000-07-14 15:02:46 +00:00
Daniel Veillard
71f93fca5a Added a bunch of testsuite realted files missing, Daniel. 2000-07-14 14:54:24 +00:00
Daniel Veillard
32bc74ef98 - doc/encoding.html doc/xml.html: added I18N doc
- encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
  improvements, both parser and filters, added ASCII & HTML,
  fixed the ISO-Latin-1 one
- xmllint.c testHTML.c: added/made visible --encode
- debugXML.c : cleanup
- most .c files: applied patches due to warning on Windows and
  when using Sun Pro cc compiler
- xpath.c : cleanup memleaks
- nanoftp.c : added a TESTING preprocessor flag for standalong
  compile so that people can report bugs more easilly
- nanohttp.c : ditched socklen_t which was a portability mess
  and replaced it with unsigned int.
- tree.[ch]: added xmlHasProp()
- TODO: updated
- test/ : added more test for entities, NS, encoding, HTML, wap
- configure.in: preparing for 2.2.0 release
Daniel
2000-07-14 14:49:25 +00:00
Daniel Veillard
8d86964a4a Linked the I18N support, Daniel. 2000-07-14 12:12:59 +00:00
Daniel Veillard
be40c8b2d2 First version of the encoding doc, Daniel. 2000-07-14 12:10:59 +00:00
Daniel Veillard
60979bdcb3 on-line update, Daniel 2000-07-10 12:17:33 +00:00
Daniel Veillard
4970326b4c Fixed the handling of the control FTP connection
Fixed the spec file
Daniel
2000-07-10 10:27:46 +00:00
Daniel Veillard
6388e174d6 Added 2.1.1 rel;ease, Daniel. 2000-07-03 16:07:19 +00:00
Daniel Veillard
32c3ad9316 Fixed 2 broken links, Daniel. 2000-07-03 13:04:50 +00:00
Daniel Veillard
306be999e9 Updated doc dur to xmlsoft.org reorg, updated examples, Daniel. 2000-07-03 12:38:45 +00:00
Daniel Veillard
c19fcccd5e fixed links broken due to the reorg of xmlsoft.org, daniel. 2000-07-03 11:52:01 +00:00
Daniel Veillard
6f0adb5ebf Updated for new xmlsoft.org structure, daniel. 2000-07-03 11:41:26 +00:00
Daniel Veillard
7d85335ad1 Fixed bug #7419, dependancies fouled, Daniel. 2000-07-02 18:53:09 +00:00
Daniel Veillard
365e13be6c Work on character encoding support for the HTML parser
Fixed some autoopen/autoclose probs for the HTML parser
Fixed a potential memleak in the encoding stuff
Daniel.
2000-07-02 07:56:37 +00:00
Daniel Veillard
af743793c8 Added an FAQ, Daniel. 2000-07-01 11:49:28 +00:00
Daniel Veillard
eacbb8d807 Added one of the testuite results, Daniel. 2000-07-01 09:13:46 +00:00
Daniel Veillard
663a607aa4 Fixing one test suite result, Daniel. 2000-07-01 09:08:24 +00:00
Daniel Veillard
d83eb8212e more cleanup of the HTML parser to force it to not bypass SAX, Daniel.
Ready for 2.1.1 it seems
2000-06-30 18:39:56 +00:00
Daniel Veillard
3f6f7f64ce - win32config.h.in: updated
- xmlversion.h.in: crap forgot to update this, this mean 2.1.0
  lacks iconv support :-( need to release 2.1.1
- configure.in: release 2.1.1
- HTMLparser: fixed bug #14784
- xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
  by Windows compiler
- HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
  the SAX startDocument() callback.
- TODO: updated
- rebuild doc
Daniel
2000-06-30 17:58:25 +00:00
Daniel Veillard
c230410ead 2.1.0 test release for good, updated doc and example, Daniel. 2000-06-29 00:43:27 +00:00
Daniel Veillard
be803967db - Large resync between W3C and Gnome tree
- configure.in: 2.1.0 prerelease
- example/Makefile.am example/gjobread.c tree.h: work on
  libxml1 libxml2 convergence.
- nanoftp, nanohttp.c: fixed stalled connections probs
- HTMLtree.c SAX.c : support for attribute without values in
  HTML for andersca
- valid.c: Fixed most validation + namespace problems
- HTMLparser.c: start document callback for andersca
- debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
- parser.h, SAX.c: serious speed improvement for large
  CDATA blocks
- encoding.[ch] xmlIO.[ch]: Improved seriously saving to
  different encoding
- config.h.in parser.c xmllint.c: added xmlCheckVersion()
  and the LIBXML_TEST_VERSION macro
Daniel
2000-06-28 23:40:59 +00:00
Daniel Veillard
c310d56482 updated doc, added a documentation lookup module, Daniel. 2000-06-23 18:32:15 +00:00
Daniel Veillard
f302982d37 updated with instructions for support of both libxml-1.x and libxml-2.x
* doc/upgrade.html: updated with instructions for support of both
  libxml-1.x and libxml-2.x
* doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
  for 2.x support and also fixed includes
Daniel
2000-05-06 08:11:19 +00:00
Daniel Veillard
496a1cf592 revamped the encoding support, added iconv support, so now libxml if
* encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
  the encoding support, added iconv support, so now libxml if
  compiled with iconv automatically support japanese encodings
  among others. Work based on initial patch from Yuan-Chen Cheng
  I may have broken binary compat in the encoding handler
  registration scheme, but that was so utterly broken I don't
  expect anybody to have used this feature until now.
* parserInternals.h: fixup on the CHAR range macro
* xml-error.h, parser.c: catch URL/URI errors using the uri.c
  code.
* tree.[ch]: added xmlBufferGrow(), was needed for iconv
* uri.c: added xmlParseURI() I can't believe I forgot to
  implement this one in 2.0 !!!
* SAX.c: moved doc->encoding update in the endDocument() call.
* TODO: updated.

  Iconv rules :-)

Daniel
2000-05-03 14:20:55 +00:00
Daniel Veillard
06047432eb removed extraneous xmlRemoveProp definition added item about
* tree.h: removed extraneous xmlRemoveProp definition
* TODO: added item about --disable-corba configure switch
* tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
* nanoftp.c: fixed include problems giving troubles on AIX and
  slowlaris
* xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
  parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
  comment and headers changes to lower gtk-doc number of warnings
* doc/html/*: rebuilt docs
Daniel
2000-04-24 11:33:38 +00:00
Daniel Veillard
e0aed304b1 Updated the Hacking file with instructions, Daniel. 2000-04-16 08:52:20 +00:00
Daniel Veillard
18b0ef6d41 Regenerated the docs after reinstalling Docbook stuff, Daniel. 2000-04-12 13:52:48 +00:00
Daniel Veillard
5e873c4627 - speedup of IS_CHAR like macros, significant overall improvement
- More interfaces for new I/O functions: xmlNewIOInputStream,
  xmlParserInputBufferCreateIO, xmlCreateIOParserCtxt
- added I/O test to xmllint
Daniel
2000-04-12 13:27:38 +00:00
Daniel Veillard
fc708e2b7c - cosmetic changes from "Timur I. Bakeyev" <timur@bat.ru>
Daniel
2000-04-08 13:17:27 +00:00
Daniel Veillard
5d211f4c7a libxml2 prerelease ?
- xmlIO cleanup, xmlRegisterInputCallbacks() for new input method
- fixed xmlPrevSibling and xmlNextSibling
- TODO: updated
- doc/* : updated/regenerated
Daniel
2000-04-07 17:00:24 +00:00
Daniel Veillard
e77a918a34 added testURI.c, Daniel. 2000-04-05 19:12:29 +00:00
Daniel Veillard
b2c4e1a2b6 Removing tester.c, Daniel. 2000-04-05 18:39:11 +00:00
Daniel Veillard
ce8b83b020 Adding xmllint.c missing from CVs too, Daniel. 2000-04-05 18:38:42 +00:00
Daniel Veillard
b9df404b9b Added xmlversion.h.in, Daniel 2000-04-05 14:23:16 +00:00
Daniel Veillard
361d845de0 Work done on the plane, ready to release libxml2-2.0.0, Daniel 2000-04-03 19:48:13 +00:00
Daniel Veillard
ec30341c5c uri.c uri.h: finished the escaping handling, the base support and the URI
path normalization.
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 Gnome
Daniel
2000-03-24 13:41:54 +00:00
Daniel Veillard
8f62198686 - xmlmemory.[ch] commiting the files finally
- rebuilt/uploaded docs,
Daniel
2000-03-20 13:07:15 +00:00
Daniel Veillard
3dd82e7c2a - TODO: updated - xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to
- 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.
Daniel
2000-03-20 11:48:04 +00:00
Daniel Veillard
edfb29b8af Updated the docs, and configuratio/spec stuff to release is at libxml2 , daniel. 2000-03-14 19:59:05 +00:00
Daniel Veillard
75c29218ce Added TODO, desactivated memory debug, ran make tests, daniel. 2000-03-14 18:33:47 +00:00
Daniel Veillard
cf46199c5e This is the 2.0.0-beta, lots and lots and lots of changes
Have a look at http://xmlsoft.org/upgrade.html

Daniel
2000-03-14 18:30:20 +00:00