blob: ce9b37dced6c2b0ca782772858f57679a693f241 [file] [log] [blame]
Daniel Veillard14be0a12001-03-03 18:50:55 +00001Sat Mar 3 19:45:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2
3 * xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg
4 * parserInternals.c: removed unneeded test raised by Stric
5
Bjorn Reesee1dc0112001-03-03 12:09:03 +00006Sat Mar 3 13:04:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
7
8 * xpath.c: Fixed xmlXPathNodeCollectAndTest (problem reported
9 and fixed by William Brack). Added xmlXPathFormatNumber.
10 Changed the sorting slightly.
11 * configure.in Makefile.am example/Makefile.am: Added -lm.
12 Please note that applications linking with libxml2, must
13 also like with the math library from now on.
14
Daniel Veillardf9533d12001-03-03 10:04:57 +000015Sat Mar 3 07:38:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
16
17 * HTMLparser.c: fixed loop reported by Marc Sanfacon
18
Daniel Veillard2f362242001-03-02 17:36:21 +000019Sat Mar 3 02:10:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
20
21 * parser.c: one must report spaces even if the Dtd element
22 content proves that this is not part of the element content.
23 * result/valid/*.xml: this changed the ouptu slightly
24
Daniel Veillardb402c072001-03-01 17:28:58 +000025Thu Mar 1 17:53:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
26
27 * configure.in: bumped to 2.3.3
28 * doc/xml.html: updated
29
Daniel Veillard77851712001-02-27 21:54:07 +000030Wed Feb 28 00:43:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
31
32 * tree.c: minor doc fix
33 * xpath.c: deallocation issues when a result tree has been
34 converted to a node-set
35
Daniel Veillardec70e912001-02-26 20:10:45 +000036Mon Feb 26 22:09:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
37
38 * doc/xml.html: oops corrected dates s/2000/2001
39
Daniel Veillard8730c562001-02-26 10:49:57 +000040Mon Feb 26 12:48:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
41
42 * valid.c: new patch from Gary Pennington
43
Daniel Veillard91e9d582001-02-26 07:31:12 +000044Mon Feb 26 09:30:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
45
46 * doc/xml.html: applied patch from Ankh
47
Daniel Veillardedac3c92001-02-26 01:36:19 +000048Mon Feb 26 03:34:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
49
50 * xinclude.c: fixed a problem building on Mac
51
Daniel Veillard21a0f912001-02-25 19:54:14 +000052Sun Feb 25 21:52:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
53
54 * parser.c: more work on increasing parsing ferformances
55
Daniel Veillard48b2f892001-02-25 16:11:03 +000056Sun Feb 25 18:03:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
57
58 * xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c
59 xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c:
60 avoiding memcpy in production builds MEM_CLEANUP macro use
61 * parser.[ch] parserInternals.c: optimizations of the tightest
62 internal loops inside the parser. Better checking of I/O
63 flushing/loading conditions
64 * xmllint.c : added --timing
65
Daniel Veillard71681102001-02-24 17:48:53 +000066Sun Feb 25 05:48:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
67
68 * configure.in: bumped to 2.3.2
69 * doc/xml.html: updated for release
70
Daniel Veillardbbd51d52001-02-24 03:07:03 +000071Sat Feb 24 14:07:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
72
73 * xpath.c: found a memleak and fixed a nasty bug
74
Daniel Veillardf7cd4812001-02-23 18:44:52 +000075Sat Feb 24 03:35:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
76
77 * xmllint.[c1] : added return code errors for xmllint
78 * xpath.c: specific debug dump function for result value trees
79
Daniel Veillard4b637072001-02-21 21:52:55 +000080Thu Feb 22 07:52:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
81
82 * xpath.c: finally implemented xmlXPathCompareNodeSets
83 * test/XPath/expr/floats results/XPath/expr/floats: added
84 a test for float expressions
85
Daniel Veillardf714aa32001-02-21 03:07:44 +000086Tue Feb 20 18:57:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
87
88 * tree.c: fixed xmlNodeGetContent, it was not recursing on child
89 * parserInternals.[ch]: trying to speed up parsing
90 * xpath.c : speeded up node set equality op
91
Daniel Veillarde0c3a622001-02-19 18:05:20 +000092Mon Feb 19 19:01:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
93
94 * Makefile.am valid.c list.[ch]: Gary Pennington provided a
95 better handling of ID/IDREF and the list modules associated
96 * configure.in: small CFLAGS cleanup
97
Daniel Veillarda8abee62001-02-19 15:14:59 +000098Mon Feb 19 16:13:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
99
100 * configure.in: fixed iconv detection on AIX (stric)
101
Daniel Veillardbca64ef2001-02-19 22:20:01 +0000102Mon Feb 19 10:59:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
Daniel Veillard88f8f6f2001-02-19 10:00:53 +0000103
104 * xpath.c: fixed "*" (unbelievable !) and a couple of warnings
105
Bjorn Reesefd9b09b2001-02-18 16:51:25 +0000106Sun Feb 18 17:52:37 MET 2001 Bjorn Reese <breese@users.sourceforge.net>
107
108 * xpath.c: fixed whitespace handling in xmlXPathStringEvalNumber,
109 and optimized xmlXPathNodeSetSort
110
Daniel Veillard142adbf2001-02-17 13:21:05 +0000111Sat Feb 17 14:18:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
112
113 * xpath.c: bug fix when context size is 0
114 * parser.c: I like Norm's Dtd because they still manage to break
115 the parser occasionally
116
Daniel Veillardf23e0092001-02-16 13:21:29 +0000117Fri Feb 16 14:20:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
118
119 * xpath.c: xmlXPathEqualNodeSetFloat the arg is really a double now
120
Daniel Veillarde0e26512001-02-16 00:11:46 +0000121Fri Feb 16 01:10:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
122
123 * tree.[ch] parser.c xpath.c: fixed the problem of addressing
124 attributes within the XML-1.0 namespace
125
Daniel Veillard6e6a6cc2001-02-15 15:55:44 +0000126Thu Feb 15 16:53:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
127
128 * xpathInternals.h: exported a few axis functions
129 * doc/xml.html: updated the doc
130
Daniel Veillard760f4422001-02-15 14:59:48 +0000131Thu Feb 15 15:57:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
132
133 * configure.in: applied patch from Daniel van Balen for OpenBSD
134 and bumped version to 2.3.1
135 * HTMLtree.c result/HTML/doc3.htm result/HTML/wired.html: the
136 attempt to find autoclosing was simply broken, removed it,
137 updated the examples, this is better
138
Daniel Veillardd194dd22001-02-14 10:37:43 +0000139Wed Feb 14 11:35:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
140
141 * hash.[ch]: added Paolo Casarini patch to provide Delete from
142 hash functionnalities.
143 * doc/html/* : rebuild the doc
144
Daniel Veillardf41fbbf2001-02-13 17:05:35 +0000145Tue Feb 13 18:01:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
146
147 * xpath.c result/XPath/tests/chaptersprefol: bugfixes on order and
148 on predicate
149 * HTMLparser.[ch] HTMLtree.c result/HTML/doc3.htm.err
150 result/HTML/doc3.htm.sax result/HTML/wired.html: sometimes one
151 really want to have tags closed on output even if we accept
152 unclosed ones on input
153
Daniel Veillard5dd2f0a2001-02-12 17:36:05 +0000154Mon Feb 12 18:33:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
155
156 * xpath.c: ouch don't free NULL, rare case fixed
157 * tree.c: don't coalesce text nodes if they don't have the
158 same behaviour wrt escaping on output
159
Daniel Veillardd12b69d2001-02-11 20:17:31 +0000160Sun Feb 11 21:15:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
161
162 * xpath.c: small fixup
163 * SAX.c: don't warn on empty namespaces.
164
Daniel Veillard6a2e4062001-02-08 10:31:33 +0000165Thu Feb 8 11:28:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
166
167 * README: a bit of cleanup
168 * configure.in: preparing for 2.3.0 release
169
Daniel Veillard1f83d392001-02-08 09:37:42 +0000170Thu Feb 8 10:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
171
172 * hash.[ch]: added a first version of xmlHashSize()
173 * valid.c: another bug fix from Gary Pennington
174
Daniel Veillard5eef6222001-02-07 18:24:48 +0000175Wed Feb 7 19:22:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
176
177 * valid.c: couple of bug fixes pointed by Gary Pennington
178 * HTMLtree.c: #if 0 cleanup
179
Daniel Veillard2c257ec2001-02-06 13:29:07 +0000180Tue Feb 6 14:02:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
181
182 * xpath.c: started profiling XSLT, added xmlXPathNodeSetAddUnique()
183 which removes a time consuming check of xmlXPathNodeSetAdd()
184 and use it in places where we are sure to not break unicity
185
Daniel Veillard0f2a53c2001-02-05 17:57:33 +0000186Mon Feb 5 18:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
187
188 * xpath.c: bug fixes found from XSLT
189 * tree.c: preserve node->name special values when copying nodes.
190 * parserInternals.[ch] parser.[ch] SAX.c : added a mode where
191 external subset are fetched when available but without full
192 validation. Added xmlLoadExtDtdDefaultValue, need a function.
193 * HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML
194 output with encoding disabled.
195
Daniel Veillard2c833b62001-02-03 08:52:06 +0000196Sat Feb 3 09:50:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
197
198 * xmliO.c: Harry Blundell pointed out that xmlCheckFilename
199 xmlCheckFilename should not be called from xmlFileOpenW
200 and xmlGzfileOpenW
201
Daniel Veillardb6e7fdb2001-02-02 17:07:32 +0000202Fri Feb 2 18:04:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
203
204 * uri.c: rewrite of xmlNormalizeURIPath from Paul D. Smith
205 * test/URI/smith.uri result/URI/smith.uri Makefile.am:
206 added the new tests for URI normalization
207 * testURI.c: fixed stoopid bugs
208 * result/VC/OneID3 result/VC/UniqueElementTypeDeclaration:
209 the URI in the error messages are now properly normalized
210
Daniel Veillardea28ce62001-02-02 08:20:19 +0000211Fri Feb 2 09:18:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
212
213 * uri.c: applied Marc Sanfacon's patch for xmlNormalizeURIPath
214
Daniel Veillarde99a4762001-02-01 04:34:35 +0000215Thu Feb 1 05:28:55 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
216
217 * xpath.c: fixed a number of problems in XPATH_XSLT_TREE processing
218
Daniel Veillard2b325a02001-01-31 20:46:31 +0000219Wed Jan 31 21:45:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
220
221 * xpath.c: fixed mod operator
222
Daniel Veillardde55cf62001-01-31 15:53:13 +0000223Wed Jan 31 16:50:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
224
225 * parser.c: fixed xmlStrcat doc
226 * tree.c: 2 fixes form Anders Carlson for copying nodes and
227 trees.
228
Daniel Veillard2f913b72001-01-31 13:23:49 +0000229Wed Jan 31 14:19:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
230
231 * xpath.c result/XPath/tests/chaptersbase
232 result/XPath/tests/simplebase: fixed XPath node()
233 * tree.c: small fix in xmlNewNs()
234 * Makefile.am: removed extraneous xml2Conf.sh rule
235
Daniel Veillardb42042b2001-01-28 07:40:36 +0000236Sun Jan 28 08:37:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
237
238 * Makefile.am configure.in libxml.spec.in example/Makefile.am:
239 Changed the library name, in order to get libxml-devel and
240 libxml2-devel to coexist on a single system
241 * xml-config.1 xml-config.in xmlConf.sh.in: renamed
242 * xml2-config.1 xml2-config.in xml2Conf.sh.in: new files
243
Daniel Veillardee0a4662001-01-27 18:59:33 +0000244Sat Jan 27 19:58:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
245
246 * Makefile.am configure.in libxml-2.0.pc.in: started working on getting
247 libxml2-devel installable in // as libxml-devel.
248
Daniel Veillard5eb05942001-01-27 17:50:22 +0000249Sat Jan 27 18:49:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
250
251 * doc/Makefile.am: fixed make rebuild in doc
252 * doc/html/*.html: rebuilt the docs
253
Daniel Veillard65c295d2001-01-26 09:32:39 +0000254Fri Jan 26 10:30:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
255
256 * tree.c: patch from Bjorn Reese on xmlBufferCCat
257
Daniel Veillard8e199902001-01-25 18:54:39 +0000258Thu Jan 25 19:22:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
259
260 * Makefile.am doc/Makefile.am libxml.spec.in: painful work to get
261 the HTML doc to go into the -devel RPM ...
262 * aclocal.m4 config.h.in: some updates due to auto* magic
263
Daniel Veillard93086662001-01-25 18:13:04 +0000264Thu Jan 25 19:11:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
265
266 * xpath.h: added a hook in the context structure allowing to
267 link to extra support, needed for XSLT
268
Daniel Veillardf17e09b2001-01-25 13:55:35 +0000269Thu Jan 25 13:34:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
270
271 * xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed
272 xmlXPtrCmpPoints to use it.
273 * propagated the following patch from Alejandro Forero
274 * include/win32config.h xmlIO.c: applied further suggestions
275 from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup
276 * example/gjobread.c: fixed warnings, now that it builds
277
278Wed Jan 24 20:27:28 COT 2001 Alejandro Forero <bachue@bachue.com>
279
280 * xmlIO.c (xmlFileOpen, xmlFileOpenW): Removed unnecesary checks.
281
282 * xmlIO.c (xmlCheckFilename): Function added to know whether a given
283 filename points to a valid file (not a directory).
284 * xmlIO.c (xmlFileOpen, xmlFileOpenW, xmlGzfileOpen, xmlGzfileOpenW):
285 Added calls to xmlCheckFilenameDir.
286
287 * xmlIO.c (xmlGzfileOpen, xmlGzfileOpenW, xmlFdOpen, xmlFdOpenW): Pass
288 `path' (rather than `filename') as the parameter to gzopen and open.
289
Daniel Veillard48177c22001-01-23 15:27:41 +0000290Tue Jan 23 16:26:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
291
292 * Makefile.am: fixed a problem with EXTRA_DIST
293
Daniel Veillardb83ba402001-01-22 22:45:10 +0000294Mon Jan 22 23:42:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
295
296 * Makefile.am example/Makefile.am: finally found the trick
297 to build the example, i.e. add "." in SUBDIRS before example
298 in the list <grin/>
299
Daniel Veillard82687162001-01-22 15:32:01 +0000300Mon Jan 22 16:30:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
301
302 * doc/xml.html: updated with an XSLT section, removed pointer to
303 W3C CVS base.
304
Daniel Veillard8a7642f2001-01-22 10:45:16 +0000305Mon Jan 22 11:43:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
306
307 * xpath.c: when copying a XSLT tree object teh tree need to be copied
308 too, and deallocation need to occur the same way.
309
Daniel Veillarde4566462001-01-22 09:58:39 +0000310Mon Jan 22 10:35:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
311
312 * xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE
313 type correponding to an XSLT result tree fragment. Share most
314 of the data format with node set, as well as operators.
315 * HTMLtree.c: added a newline at the end of the doctype output
316 whe this one is not present initially.
317 * tree.c: make sure taht the parent and doc pointers are properly
318 set when copying attributes (lists).
319
Daniel Veillard701c7362001-01-21 09:48:59 +0000320Sun Jan 21 10:47:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
321
322 * htmlTree.[ch] xmlIO.h: exported htmlDocContentDumpOutput
323
Daniel Veillard5a2b6972001-01-20 21:15:50 +0000324Fri Jan 19 18:15:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
325
326 * xpath.c: seems I finally killed that ugly path evaluation
327 context bug (tagged 9999 in case is is wrong)
328
Daniel Veillard8f4d9752001-01-19 05:32:34 +0000329Fri Jan 19 06:30:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
330
331 * xpath.[ch] xpathInternals.h: added xmlXPathRegisterVariableLookup()
332 for XSLT
333
Daniel Veillardd8aa7cb2001-01-18 15:21:36 +0000334Thu Jan 18 16:19:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
335
336 * xmlIO.c: Gary Pennington <Gary.Pennington@uk.sun.com> fix
337 for xmlGzfileOpen() bug
338
Daniel Veillardf6eea272001-01-18 12:17:12 +0000339Thu Jan 18 13:11:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
340
341 * xpath.c: removed an error found by XSLT usage
342 * tree.c parserInternals.h: use a predefined static string
343 for text and comment nodes, avoid freeing them in xmlFreeNode,
344 exported the string name in parserInternals.h and added
345 another value to disable encoding at output (for XSLT),
346 gain memory, time.
347
Daniel Veillard8f2cc572001-01-17 08:19:35 +0000348Wed Jan 17 09:15:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
349
350 * win32/README.MSDev win32/libxml2/libxml2_a.dsp
351 win32/libxml2/libxml2_so.dsp: new makefiles and update
352 provided by Igor Zlatkovic <igor@stud.fh-frankfurt.de>
353
Daniel Veillardf831bfb2001-01-16 17:26:04 +0000354Tue Jan 16 18:24:46 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
355
356 * tree.c : xmlSaveFile, xmlSaveFileEnc, applied patch from
357 Gary Pennington
358
Daniel Veillard389e6b72001-01-15 19:41:13 +0000359Mon Jan 15 20:24:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
360
361 * xpath.c: fixed the comaprision of values and nodelists,
362 need to compare nodelist still ...
363 * debugXML.c: avoided a possible core dump
364 * HTMLparser.c: cleanup
365 * nanohttp.c: contributed fix.
366 * tree.c: fixes in properties handling added xmlSetNsProp
367 needed by libxslt
368 * xpathInternals.h: exported xmlXPathBooleanFunction, added a
369 comment
370 * TODO: updated
371
Daniel Veillard167bd532001-01-06 21:09:34 +0000372Sat Jan 6 22:05:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
373
374 * parser.c parserInternals.c: applied Bjorn Reese optimization
375 patch
376
377Sat Jan 6 19:13:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
378
379 * Makefile.am: applied patch fro make check from Martin Vidner
380
Daniel Veillard503b8932001-01-05 06:36:31 +0000381Thu Jan 4 19:07:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
382
383 * configure.in: preparing 2.2.11
384 * doc/html/*: rebuild the HTML files
385 * doc/xml.html : updated
386
Daniel Veillardc2f4df22001-01-04 14:06:39 +0000387Thu Jan 4 14:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
388
389 * tree.c: fixed a stupid bug
390 * valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com>
391 patches related to validation of an XInclude processing result
392 * TODO: updated
393
Daniel Veillarde2488192001-01-04 10:54:22 +0000394Thu Jan 4 11:46:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
395
396 * encoding.c xmlIO.c: Fixing the problem reported by Marc Sanfacon
397 on large files
398
Daniel Veillardf060a412001-01-03 20:52:44 +0000399Wed Jan 3 21:51:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
400
401 * xmlIO.c: fixed xmlParserInputBufferCreateMem doc
402
Daniel Veillard45cff692001-01-03 18:02:04 +0000403Wed Jan 3 18:56:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
404
405 * HTMLparser.c: htmlCheckParagraph to check htmlOmittedDefaultValue,
406 reported by Jonas Borgström
407 * nanohttp.c: Applied Bjorn Reese' IPV6 first patch
408
Daniel Veillard08108982001-01-03 15:24:58 +0000409Wed Jan 3 16:19:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
410
411 * testXPath.c xpath.c: fixing the XPath union expressions problem
412 reported by Martin Vidner <martin@artax.karlin.mff.cuni.cz>
413
Daniel Veillard4a6845d2001-01-03 13:32:39 +0000414Wed Jan 3 14:22:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
415
416 * xmllint.c: Made is so if the file name is "-" is will read form
417 standard input. Sven Heinicke <sven@zen.org>
418 * tree.c: fixed a problem when growing buffer
419 * tree.h: fixed the comment of the node types following andersca
420 comment
421 * TODO: updated
422
Daniel Veillarda6d8eb62000-12-27 10:46:47 +0000423Wed Dec 27 12:35:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
424
425 * HTMLparser.[ch]: added a way to avoid adding automatically
426 omitted tags. htmlHandleOmittedElem() allows to change the
427 default handling.
428 * tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and
429 xmlDocDumpFormatMemoryEnc(), uses memory functions for output
430 of xmllint too when using --memory flag, added a memory test
431 suite at the Makefile level.
432 * xpathInternals.h xpath.[ch] xpointer.c: fixed problems
433 with namespace use when encountering QNames in XPath evalation,
434 added xmlns() scheme in XPointer.
435 * nanoftp.c : incorporated a fix
436 * parser.c xmlIO.c: fixed problems raised with encoding when using
437 the memory I/O
438 * parserInternals.c: closed bug 25934 reported by
439 torsten.landschoff@innominate.de
440 * TODO: updated
441
Daniel Veillarda1fe9102000-11-25 10:49:25 +0000442Sat Nov 25 11:46:27 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
443
444 * configure.in doc/html/* doc/xml.html: made a 2.2.9 release
445 on a non-updated tree :-(, made a 2.2.10 release to correct the
446 situation
447
Daniel Veillardce6e98d2000-11-25 09:54:49 +0000448Sat Nov 25 10:41:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
449
450 * nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c
451 parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am:
452 integrated a set of OpenVMS changes from Howard Taylor
453 <Howard.Taylor@pacoast.com>
454
Daniel Veillard58770e72000-11-25 00:48:47 +0000455Sat Nov 25 01:21:01 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
456
457 * tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from John Kroll
458 * error.c: applied fix suggested by "Leo Davidson" <leo@ox.compsoc.net>
459
Daniel Veillardf62ceff2000-11-24 23:36:01 +0000460Sat Nov 25 00:24:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
461
462 * HTMLparser.c: some fixes on auto-open of html/head/body
463 * encoding.c: fixed a compilation error on some gcc env
464 * xpath.c xpointer.[ch] xpathInternals.h: improved the
465 XPointer implementation
466 * test/XPath/xptr/strpoint test/XPath/xptr/strrange3: added
467 related XPointer tests and associated results
468
Daniel Veillard300f7d62000-11-24 13:04:04 +0000469Fri Nov 24 14:01:44 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
470
471 * doc/xmldtd.html doc/xml.html: following a short step by step
472 guidance on IRC to help maciej with DTDs I started a small
473 page on the subject.
474
Daniel Veillard748e45d2000-11-17 16:36:08 +0000475Fri Nov 17 17:28:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
476
477 * HTMLparser.c: fixed handling of broken charrefs
478 * xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
479 patches
480
Daniel Veillard28929b22000-11-13 18:22:49 +0000481Mon Nov 13 19:17:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
482
483 * doc/xml.html doc/html/* : rebuilt the docs after adding
484 xinclude and updated page for 2.2.7 and 2.2.8
485 * configure.in: releasing 2.2.8
486
Daniel Veillard41e06512000-11-13 11:47:47 +0000487Mon Nov 13 12:39:38 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
488
489 * parser.[ch] parserInternals.c: applied the conditional
490 section processing fix from Jonathan P Springer
491 <jonathan.springer2@gte.net>
492 * xmlversion.h.in win32/libxml2/libxml2.dsp : Updated MS
493 project file, fixed iconv default non support
494 * xpath.c: fixed the problem of evaluating relative expressions
495 when a node context is provided.
496
Daniel Veillardbf432752000-11-12 15:56:56 +0000497Sun Nov 12 16:31:19 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
498
499 * nanoftp.c: fixed gcc 2.95 new warnings
500 * SAX.c: fixed a stupid bug
501 * tree.c: fixed a formatting problem when round-tripping
502 from/to memory
503 * xinclude.c: chased memleak, fixed a base problem
504 * xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
505 xmlXPtrBuildNodeList()
506 * TODO: updated
507 * Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
508 adding a first small set of regression tests for XInclude
509
Daniel Veillardc2def842000-11-07 14:21:01 +0000510Tue Nov 7 15:11:34 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
511
512 * nanohttp.[ch]: applied Wayne Davison patches to access
513 the WWW-Authorization header.
514 * parser.c: Closed Bug#30847: Problems when switching encoding
515 in short files by applying Simon Berg's patch.
516 * valid.c: fixed a validation problem
517 * hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h
518 xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from
519 Wayne Davison
520 * xpointer.[ch]: added first version of xmlXPtrBuildNodeList()
521 need to be extended to non full nodes selections.
522 * xinclude.c: starts to work decently
523
Daniel Veillard9e8bfae2000-11-06 16:43:11 +0000524Mon Nov 6 17:22:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
525
526 * tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c
527 debugXML.c xmlversion.h.in: Started adding XInclude support,
528 this is a new xmllint option
529 * tree.c xpath.c: applied TOM patches for XPath
530 * xpointer.c: fixed a couple of errors.
531 * uri.c: added an escaping function needed for xinclude
532 * testXPath.c hash.c HTMLtree.c: minor cleanups raised by
533 new warning from RH70 gcc's version
534
Daniel Veillarda4964b72000-10-31 18:23:44 +0000535Tue Oct 31 14:14:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
536
537 * HTMLparser.c: fixed loop on invalid char in scripts
538 * parser.c: update to description of xmlIOParseDTD()
539 * libxml.m4 xmlversion.h.in: changes contributed by
540 Michael Schmeing <m.schmeing@internet-factory.de>
541 * configure.in: preparing for 2.2.7
542 * Makefile.am: trying to avoid config.h and acconfig.h
543 being included in the distrib
544 * configure.in: released 2.2.7
545
546Mon Oct 30 17:08:10 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
547
548 * tree.[ch] debugXML.c parserInternals.c xpath.c: Deprecated Pi's
549 like namespaces for good. Unified xmlNs and xmlNode somewhat.
550
Daniel Veillard01411222000-10-30 15:33:22 +0000551Mon Oct 30 16:26:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
552
553 * parser.[ch]: added xmlIOParseDTD()
554 * xpointer.c: added support for the 2 extra parameters of
555 string-range, fixed a stoopid error when '0' was present
556 in XPointer expressions
557 * test/XPath/xptr/strrange2 result/XPath/xptr/strrange2: added
558 testsuite for the above
559
Daniel Veillard6db58192000-10-30 09:27:53 +0000560Mon Oct 30 10:26:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
561
562 * libxml.spec.in: improved package descriptions
563
Daniel Veillarda5db68a2000-10-29 18:06:06 +0000564Sun Oct 29 19:03:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
565
566 * xpath.c xpathInternals.h: applied a large cleaning patch
567 from TOM <ptittom@free.fr>, it also add namespace support
568 for function and variables registration.
569
Daniel Veillardbd20df72000-10-29 17:53:40 +0000570Sun Oct 29 18:51:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
571
572 * uri.c: Wayne Davison's patch fixing xmlBuildURI()
573 * Makefile.mingw: Wayne Davison's update adding hash.c
574
Daniel Veillardc4f4f0b2000-10-29 17:46:30 +0000575Sun Oct 29 18:38:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
576
577 * xpath.c: fixed the root evaluation problems
578 * HTMLparser.c result/HTML/doc3.htm: fixed the problem of non
579 ignorable spaces with <b> <bold> <em>
580 * tree.c: fixed a loop in xmlSearchNsByHref()
581
Daniel Veillard767662d2000-10-27 17:04:52 +0000582Fri Oct 27 18:57:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
583
584 * xpath.c: applied another XPath patch from TOM
585 * xpath.c include/makefile.am: applied another patch from
586 china@thewrittenword.com (cleanup on IRIX).
587
Daniel Veillard211cc0a2000-10-27 11:49:33 +0000588Fri Oct 27 13:45:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
589
590 * xml-config.1: received a fixed version from Fredrik Hallenberg
591 <hallon@lysator.liu.se>
592
Daniel Veillardf6bf9212000-10-26 14:07:44 +0000593Thu Oct 26 16:05:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
594
595 * xpath.c textXPath.c xpathInternals.h: applied TOM <ptittom@free.fr>
596 cleanup patch for XPath
597
Daniel Veillardd6d7f7b2000-10-25 19:56:55 +0000598Wed Oct 25 21:31:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
599
600 * patched to redirrect all "out of context" error messages to
601 a reconfigurable routine. The changes are:
602 * xmlerror.h : added the export of an error context type (void *)
603 an error handler type xmlGenericErrorFunc there is an interface
604 xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
605 to reset the error handling routine and its argument
606 (by default it's equivalent to respectively fprintf and stderr.
607 * all the c files: all wild accesses to stderr or stdout within
608 the library have been replaced to calls to the handler.
609
Daniel Veillard29a11cc2000-10-25 13:32:39 +0000610Wed Oct 25 15:27:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
611
612 * configure.in: release 2.2.6
613 * xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h
614 exporting the inner functions of xpath for extension modules
615 * doc/*: updated and rebuilt the doc
616
Daniel Veillardbe9ec4b2000-10-25 11:01:53 +0000617Wed Oct 25 12:48:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
618
619 * nanohttp.c : applied Wayne HTTP cleanup patch
620 * tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase()
621 and xmlNodeSetSpacePreserve()
622
Daniel Veillarddf7ef2a2000-10-25 10:11:55 +0000623Wed Oct 25 12:11:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
624
625 * xpath.c: closing bug #29260
626
Daniel Veillard126f2792000-10-24 17:10:12 +0000627Tue Oct 24 18:49:34 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
628
629 * hash.[ch] debugXML.c: expanded/enhanced the API, added
630 multikey tuples, made hash structure opaque
631 * valid.[ch]: moved elements, attributes, notations decalarations
632 as well as ID and refs to hash tables.
633 * entities.c: hash cleanup
634 * xmlmemory.c: fixed a dump problem in debug mode
635 * include/Makefile.am: problem passing in DESTDIR= values patch
636 from Marc Christensen <marc@calderasystems.com>
637 * nanohttp.c: removed debugging remains
638 * HTMLparser.c: the bogus tag should be ignored (Wayne)
639 * HTMLparser.c parser.c: fixing a number of problems with the
640 macros in the *parser.c files (Wayne).
641 * HTMLparser.c: close the previous option when opening a new one
642 (Marc Sanfacon).
643 * result/HTML/*: updated the HTML results accordingly
644
Daniel Veillard52afe802000-10-22 16:56:02 +0000645Sun Oct 22 18:39:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
646
647 * entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked
648 hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched
649 XPath functions and XML entities table to them. More to come...
650 * xmlIO.c: fixed libxml closing FILEs it didn't open.
651
Daniel Veillard683cb022000-10-22 12:04:13 +0000652Sun Oct 22 13:59:50 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
653
654 * tree.c: coalesce adjacent text nodes
655 * valid.c: handling of blank nodes in DTd validation (raised
656 by problems with a posteriori validation).
657 * nanohttp.c: changing behaviour on HTTP write stuff.
658 * HTMLtree.c: forced body and html to be explicitely closed.
659 * xpath.h: exported more XPath functions.
660
Daniel Veillard1baf4122000-10-15 20:38:39 +0000661Sun Oct 15 22:28:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
662
663 * Release of 2.2.5
664 * xpointer.c: range() range-inside and other helper functions
665 * parserInternals.c: fixed perf problem raised by rolf@pointsman.de
666
Daniel Veillard47e12f22000-10-15 14:24:25 +0000667Sun Oct 15 16:21:27 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
668
669 * SAX.c: HTML attributes need normalization too (Bjorn Reese)
670 * HTMLparser.[ch]: addded htmlIsScriptAttribute()
671
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000672Sun Oct 15 13:18:36 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
673
674 * doc/*: rebuilt docs preparing for 2.2.5 release, added URI
675 and XPointer modules
676
Daniel Veillard134c9f32000-10-15 10:27:08 +0000677Sun Oct 15 12:13:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
678
679 * SAX.h: closed #25107
680
Daniel Veillard39915622000-10-15 10:06:55 +0000681Sun Oct 15 12:06:16 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
682
683 * testSAX.c: fixed problem with cdata reporting
684 * SAXresult/* : updated
685
Daniel Veillard1e851392000-10-15 10:02:56 +0000686Sun Oct 15 12:00:24 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
687
688 * parser.c test/wap.xml result/noent/wap.xml result/wap.xml:
689 Closed bug #27499, added to regression tests
690 * TODO: updated
691
Daniel Veillard7eda8452000-10-14 23:38:43 +0000692Sun Oct 15 01:34:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
693
694 * HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML
695 support for SCRIPT and STYLE with help from Bjorn Reese
696 * test/HTML/* result/HTML/*: added simple testcase and updated
697 the existing ones.
698
Daniel Veillardff9c3302000-10-13 16:38:25 +0000699Fri Oct 13 18:24:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
700
701 * xpath.c xpointer.c: XPointer reorder of ranges start/end and
702 string-range for empty strings
703 * test/XPath/docs/str test/XPath/xptr/chaptersrange
704 test/XPath/xptr/strrange: augmented the XPointer testsuite
705
Daniel Veillard189446d2000-10-13 10:23:06 +0000706Fri Oct 13 12:21:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
707
708 * doc/xml.html doc/xmlmem.html: added a module describing memory
709 interfaces and use, updated the main page.
710
Daniel Veillard2f971a22000-10-12 23:26:32 +0000711Fri Oct 13 01:23:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
712
713 * nanoftp.c nanohttp.c xmlIO.c: Wayne Davison Win32 patch
714 nanoftp code work on Windows too now
715
716Fri Oct 13 00:54:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc2df4cd2000-10-12 23:15:24 +0000717
718 * testXPath.c xpath.[ch]: moved some debug functions to xpath core
719 * xpointer.c: implemented string-range() at least a good first version
720 * test/XPath/docs/str test/XPath/xptr/strrange
721 result/XPath/xptr/strrange: the string-range() tests
722
Daniel Veillardd3c68c42000-10-12 08:06:28 +0000723Thu Oct 12 10:02:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
724
725 * Makefile.am include/Makefile.am include/win32config.h
726 win32/Makefile.mingw: fixed problems reported by Wayne Davison
727 and make distcheck
728
Daniel Veillard19d61112000-10-11 23:50:35 +0000729Thu Oct 12 01:44:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
730
731 * nanohttp.c: added xmlNanoHTTPTimeout(int delay), removed a bug
732 xmlNanoHTTPMethod on input MimeType Tony Lam <Tony.Lam@eng.sun.com>
733 * xpointer.c: slight extension of xmlXPtrLocationSetMerge
734
Daniel Veillardb0426ca2000-10-11 23:39:43 +0000735Thu Oct 12 01:37:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
736
737 * config.h.in configure.in nanoftp.c nanohttp.c xmlversion.h.in :
738 patch for socklen_t detection by
739 Albert Chin-A-Young <china@thewrittenword.com>
740
Daniel Veillardcd429612000-10-11 15:57:05 +0000741Wed Oct 11 17:53:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
742
743 * tree.c valid.c xmllint.c: Fixed a few postvalidation bugs
744 and added a --dtdvalid option to xmllint used to test it
745
Daniel Veillard47c02452000-10-11 13:04:36 +0000746Wed Oct 11 15:01:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
747
748 * xml-config.1 Makefile.am libxml.spec.in: adding a man page for
749 xml-config by Fredrik Hallenberg <hallon@lysator.liu.se>
750
Daniel Veillard2d38f042000-10-11 10:54:10 +0000751Wed Oct 11 12:41:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
752
753 * xpath.[ch] xpointer.[ch]: worked on XPath functions and variable
754 handlings (registration, lookup, cleanup)
755
Daniel Veillardc8df0aa2000-10-10 23:50:30 +0000756Wed Oct 11 01:46:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
757
758 * configure.in Makefile.am include/makefile.am: adding XPointer
759 and XPtrtests target
760 * xpointer.[ch] : new files for XPointer support
761 * test/XPath/xptr result/XPath/xptr: added XPointer testsuite and
762 more XPath tests
763
Daniel Veillard57fda592000-10-10 23:24:14 +0000764Wed Oct 11 01:23:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
765
766 * configure.in: fixed, very broken, make distcheck works again
767
Daniel Veillarde8282ed2000-10-10 23:01:31 +0000768Wed Oct 11 02:53:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
769
770 * More work toward 2.2.5, integrated a number of patches
771 * configure.in Makefile.am win32config.h.in: trying to cleanup
772 make distcheck .... huh ...
773 * include/Makefile.am include/win32config.h: new directory
774 for includes
775 * win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
776 updated teh makefiles and instructions for WIN32
777 * xpath.c: small fixes
778 * test/XPath/ results/XPath: updated the testcases and results
779 * HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
780 suggested patches
781 * valid.c: fixed an ID bug
782
Daniel Veillardb71379b2000-10-09 12:30:39 +0000783Mon Oct 9 14:28:56 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
784
785 * moved xml-error.h to xmlerror.h: seems this allowed to bypass
786 the automake bug where wrong dependancies were generated.
787 * xpath.[ch]: worked on XPointer
788
Daniel Veillard7e99c632000-10-06 12:59:53 +0000789Fri Oct 6 12:58:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
790
791 * configure.in Makefile.am: 2.2.5, ship the include in an
792 include/libxml subdirectory, use symlinks when using CVS
793 * testSAX.c: fixed small bug
794 * testXPath.c: changed the way testfiles are parsed
795 * debugXML.c: same kind of cleanup when parsing an argument expression
796 XPath/XPointers can have blanks embedded
797 * xpath.[ch]: more cleanup, reorgs for XPointer work
798 * parserInternals.c parser.c HTMLparser.c: fixed wrong include
799 * win32/README.MSDev win32/libxml2/libxml2.dsp: Windows stuff
800
Daniel Veillard55b91f22000-10-05 16:30:11 +0000801Thu Oct 5 18:13:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
802
803 * debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness
804 in the XPath engine, rewrote large parts of it, now it's far
805 cleaner and in sync with the REC not an old WD. Fixed a parsing
806 problem in the interactive XML shell found when testing XPath.
807
Daniel Veillardac260302000-10-04 13:33:43 +0000808Wed Oct 4 15:25:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
809
810 * debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer,
811 incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath
812 examples with the extra test
813
Daniel Veillard7cfce322000-10-04 12:40:27 +0000814Wed Oct 4 14:39:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
815
816 * parser.c xmlIO.c xmlIO.h: fixed bug 26650, and improved
817 the global init function.
818
Daniel Veillard970112a2000-10-03 09:33:21 +0000819Tue Oct 3 11:28:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
820
821 * HTMLparser.c: Doohhh, attribute name parsing was still case
822 sensitive ! Fixed this ...
823 * result/HTML/* : updated the tests results accordingly
824
Daniel Veillard740abf52000-10-02 23:04:54 +0000825Mon Oct 2 23:47:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
826
827 * xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation
828 engine, should be far more stable, incorporated a new version of
829 preceding/following axis, need testing
830 * uri.c: fixed file:///c:/a/b/c problem
831 * test/XPath/tests/idsimple: augmented the XPath tests
832
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000833Sun Oct 1 22:33:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
834
835 * doc/* rebuilding docs for 2.2.4 release
836
Daniel Veillard8b5dd832000-10-01 20:28:44 +0000837Sun Oct 1 22:16:33 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
838
839 * configure.in: releasing 2.2.4
840 * parser.[ch]: added xmlStrEqual()
841 * HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
842 tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
843 use xmlStrEqual instead
844 * TODO: updated
845 * added an XPath test
846
Daniel Veillardbc765302000-10-01 18:23:35 +0000847Sun Oct 1 20:19:39 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
848
849 * HTMLparser.c: fixed htmlStartCloseIndexinitialized init
850 * entities.h: exported xmlInitializePredefinedEntities
851 * parser.[ch] : added xmlInitParser()
852 * parserInternals.h : had to export htmlInitAutoClose()
853
Daniel Veillardf09e7e32000-10-01 15:53:30 +0000854Sun Oct 1 16:28:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
855
856 * xpath.[ch] : fixed some serious XPath Predicate evaluation
857 problems
858 * Makefile.am : added XPath regression tests to normal tests
859 * uri.c: fixed a problem with local paths, cleanup
860 * parser.c: fixed a problem with large CData sections
861
Daniel Veillardd2ade932000-09-30 14:39:55 +0000862Sat Sep 30 16:35:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
863
864 * configure.in xml-config.in: patch from "Ben Taylor"
865 <sol7x86@hotmail.com> for solaris shared libs lookup
866
Martin Bauligdd7d1f62000-09-29 23:17:57 +00008672000-09-30 Martin Baulig <baulig@suse.de>
868
869 * libxml-2.0.pc.in: Provide pkg-config script.
870
871 * configure.in: Create the libxml-2.0.pc script from the
872 libxml-2.0.pc.in templates.
873 * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc
Martin Baulig1b478d12000-09-30 02:27:55 +0000874 script in `$(libdir)/pkgconfig'.
Martin Bauligdd7d1f62000-09-29 23:17:57 +0000875
Daniel Veillard4b0755c2000-09-25 14:26:28 +0000876Mon Sep 25 16:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
877
878 * HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning
879 when compiling with MSC
880
Daniel Veillard46057e12000-09-24 18:49:59 +0000881Sun Sep 24 20:32:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
882
883 * xpath.c: patch for normalize-string() substring-before(),
884 substring-after() and translate() functions from Bjorn Reese
885 <breese@mail1.stofanet.dk>
886 * libxml.m4 Makefile.am: added libxml.m4 from Debian ?
887 Fredrik Hallenberg <hallon@lysator.liu.se>
888 * TODO: updated
889
Daniel Veillard281f8ff2000-09-24 08:12:14 +0000890Sun Sep 24 10:00:49 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
891
892 * xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
893 problem of socklen_t being undefined on a number of platforms
894 * debugXML.c: fixed a compilation problem when without snprintf
895
Daniel Veillard8ddb5a72000-09-23 10:28:52 +0000896Sat Sep 23 12:19:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
897
898 * HTMLparser.c uri.c: Another patch from Wayne Davison, correcting
899 an URI bug and a fix for the control-character-induced infinite loop
900 * nanohttp.c: preventive fix for compiling on WIN32
901
Daniel Veillard64c20ed2000-09-22 16:07:02 +0000902Fri Sep 22 18:06:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
903
904 * xmlint.c: closing bug #25000
905
Daniel Veillardb656ebe2000-09-22 13:51:48 +0000906Fri Sep 22 14:17:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
907
908 * xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
909 * parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
910 modified slightly Wayne Davison patch adding xmlStrcasecmp and
911 related function, fixing xmlStrncmp(), and associated cleanup
912 * result/HTML/entities.html.sax: updating result
913
Daniel Veillard4fb87ee2000-09-19 12:25:59 +0000914Tue Sep 19 14:20:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
915
916 * uri.c: applied patch for URI escaping from Wayne Davison
917 <wayned@blorf.net>
918 * tree.c parserInternals.c HTMLparser.c: memset checks patches
919 from Denis Barbier <barbier@imacs.polytechnique.fr>
920 * HTMLparser.c: UTF8 characters in HTML tag-attribute values
921 patch from Wayne Davison
922
Daniel Veillardd5f97f82000-09-17 16:38:14 +0000923Sun Sep 17 18:37:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
924
925 * doc/xml.html : updated with new releases, adding "how to help"
926
Daniel Veillard04698d92000-09-17 16:00:22 +0000927Sun Sep 17 17:58:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
928
929 * SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
930 removed a few warnings in pedantic mode ...
931 * parserInternals.c parser.c: moved encoding switching function
932 to parserInternals.c
933 * configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
934
Daniel Veillarda2c6da92000-09-16 18:15:00 +0000935Sat Sep 16 20:12:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
936
937 * HTMLparser.c parser.c: set ctxt->errNo before calling the
938 error or warning handlers
939
Daniel Veillardb1059e22000-09-16 14:02:43 +0000940Wed Sep 13 22:03:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
941
942 * parserInternals.c parserInternals.h parser.c Makefile.am:
943 created a new module parserInternals.c, moved most of the
944 code shared by the various parsers there, as well as
945 deprecated code from parser.c. More cleanup of parser.c
946 * uri.c: fixed a problem when URI is NULL
947 * valid.c: speedup when looking for an attribute declaration
948
Daniel Veillard39c7d712000-09-10 16:14:55 +0000949Sun Sep 10 17:53:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
950
951 * uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
952 the cleanup of the computation of URI references when seeking
953 external entities. The URI reference string and the resulting
954 URI are both stored now.
955 * parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
956 large s(n)printf checks and cleanup from Denis Barbier
957 <barbier@imacs.polytechnique.fr>
958 * xmlversion.h.in tree.h: couple of SGML declarations for a
959 possible docbook module.
960 * result/VC/ : a couple of test output changed due to the change
961 of the entities URI
962
Daniel Veillardb513f5a2000-09-10 14:01:12 +0000963Sun Sep 10 15:59:58 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
964
965 * parser.h: added a _private field for linking user's data
966
Daniel Veillarddd477ce2000-09-10 13:23:08 +0000967Sun Sep 10 15:14:43 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
968
969 * parser.c parserInternals.h: demacroified most of the IS_XXX
970 the gain in size is significant so ...
971
Daniel Veillard4b5b80c2000-09-08 18:54:41 +0000972Fri Sep 8 20:48:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
973
974 * entities.c: cases where looking up entities with doc==NULL
975 covered
976
Daniel Veillard90e11312000-09-05 10:42:32 +0000977Tue Sep 5 12:41:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
978
Daniel Veillard1de50802000-09-07 08:54:32 +0000979 * uri.c: applied Wayne Davison patch
Daniel Veillard90e11312000-09-05 10:42:32 +0000980 * Makefile.in test/URI/uri.data result/URI/uri.data: updated URI tests
981
Daniel Veillard98a79162000-09-04 11:15:39 +0000982Mon Sep 4 13:01:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
983
Daniel Veillard1de50802000-09-07 08:54:32 +0000984 * uri.c testUri.c: applied Wayne Davison patches
Daniel Veillard98a79162000-09-04 11:15:39 +0000985 * test/URI/uri.data result/URI/uri.data: first set of tests/results
986 * Makefile.in: added URItest and included thenin "make tests"
987
988Sun Sep 3 19:19:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard960aa532000-09-03 17:20:17 +0000989
990 * xmlversion.h.in: closed bug 22941
991
Daniel Veillard2bb89092000-08-31 14:57:50 +0000992Thu Aug 31 16:55:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
993
994 * doc/xmlio.html: added doc and example for entity loader
995 redefinition.
996
Daniel Veillard96984452000-08-31 13:50:12 +0000997Thu Aug 31 14:59:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
998
999 * doc/xmlio.html doc/xml.html: added a doc on the I/O mechanism
1000 used by libxml
1001
Daniel Veillarde715dd22000-08-29 18:29:38 +00001002Tue Aug 29 20:22:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1003
1004 * parser.c: Fixed bug on invalid ontent characters and when using
1005 push.
1006 * xmllint.c: fixed xmllint endling of errors in push mode
1007
Daniel Veillard4948eb42000-08-29 09:41:15 +00001008Tue Aug 29 11:24:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1009
1010 * HTMLparser.c testHTML.c: applied two new patches from
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001011 Wayne Davison <wayned@users.sourceforge.net>
Daniel Veillard4948eb42000-08-29 09:41:15 +00001012 * result/HTML/*.sax: regenerated HTML SAX output
1013 * parser.c: more cleanup.
1014
Daniel Veillarde010c172000-08-28 10:04:51 +00001015Mon Aug 28 11:58:12 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1016
1017 * HTMLparser.[ch] testHTML.c: applied the second set of
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001018 patches from Wayne Davison <wayned@users.sourceforge.net>,
1019 adding htmlEncodeEntities()
Daniel Veillarde010c172000-08-28 10:04:51 +00001020 * HTMLparser.c: fixed an ignorable white space detection bug
1021 occuring when parsing with SAX only
1022 * result/HTML/*.sax: updated since the output is now HTML
1023 encoded...
1024
Daniel Veillard47f3f312000-08-27 22:40:15 +00001025Mon Aug 28 00:38:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1026
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001027 * HTMLparser.[ch]: applied some of Wayne Davison
1028 <wayned@users.sourceforge.net> patches
Daniel Veillard47f3f312000-08-27 22:40:15 +00001029
Daniel Veillarde0854c32000-08-27 21:12:29 +00001030Sun Aug 27 22:14:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1031
1032 * SAX.c tree.c debugXML.c: fixed bogus behaviour when an
1033 undeclared namespace prefix was used, added a warning.
1034 Cleaned up support w.r.t. entities, spilling out a warning
1035 and being pedantic on lookups.
1036 * test/warning/ent9 : added testcase for previous example.
1037 * TODO: updated
1038 * parserInternals.h parser.c: changed the way names are parsed
1039 now allow infinite size and decrease penalty for normal use
1040 * parser.c: Started a big cleanup/check of the parser code,
1041 fixed some of the most tortuous entity code, spotted code
1042 unused anymore
1043 * test/*: added tests for very long names and related nasty
1044 things.
1045
Daniel Veillardf0cc7cc2000-08-26 21:40:43 +00001046Sat Aug 26 23:31:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1047
1048 * doc/encoding.html: added encoding aliases doc
1049 * doc/xml.html: updates
1050 * encoding.[ch]: added EncodingAliases functions
1051 * entities.[ch] valid.[ch] debugXML.c: removed two serious
1052 bottleneck affecting large DTDs like Docbook
1053 * parser.[ch] xmllint.c: added a pedantic option, will be
1054 useful
1055 * SAX.c: redefinition of entities is reported in pedantic mode
1056 * testHTML.c: uninitialized warning from gcc
1057 * uri.c: fixed a couple of bugs
1058 * TODO: added issue raised by Michael
1059
Daniel Veillard0d6b1702000-08-22 23:52:16 +00001060Wed Aug 23 01:50:51 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1061
1062 * doc/encoding.html: propagated Martin Duerst suggestions
1063
Daniel Veillard52402ce2000-08-22 23:36:12 +00001064Wed Aug 23 00:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1065
1066 * parser.c: Fixed Bug#21552: libxml fails to decode &amp;
1067 * uri.c testUri.c patches, by Marc Sanfacon (1 left)
1068 * parser.c HTMLparser.c: HTML/encoding push problems reportedi
1069 by Wayne Davison
1070
Daniel Veillard2f2bf412000-08-20 15:11:02 +00001071Sun Aug 20 17:03:38 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1072
1073 * nanoftp.c nanohttp.c: small cleanup
1074 * TODO: updated
1075
Daniel Veillard244ece92000-08-19 20:58:02 +00001076Sat Aug 19 22:57:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1077
1078 * added an old VC testcase and updated title.xml entity
1079
Daniel Veillardb8f25c92000-08-19 19:52:36 +00001080Sat Aug 19 21:02:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1081
1082 * HTMLparser.c SAX.c tree.c HTMLtree.h result/HTML/*: work
1083 done on auto-opening of <p> tags and cleanup of SAX output
1084
Daniel Veillard979e55e2000-08-19 16:48:54 +00001085Sat Aug 19 18:45:40 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1086
1087 * libxml.4 xmllint.1 Makefile.am libxml.spec.in: added man pages
1088
Daniel Veillard4540be42000-08-19 16:40:28 +00001089Sat Aug 19 18:38:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1090
1091 * doc/xml.html libxml.* structure.*: updated the doc a bit
1092
Daniel Veillard808a3f12000-08-17 13:50:51 +00001093Thu Aug 17 15:50:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1094
1095 * testSAX.c testHTML.c result/HTML/: cleanup of the output
1096 of SAX tests
1097
Daniel Veillard29579362000-08-14 17:57:48 +00001098Mon Aug 14 13:56:33 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1099
1100 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
1101 * xmllint.c: workaround a MAP_FAILEd definition bug in DU-4.0
1102
Daniel Veillard1255ab72000-08-14 15:13:33 +00001103Mon Aug 14 11:10:20 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1104
1105 * Patch from Dave Yearke <yearke@eng.buffalo.edu>:
1106 * testHTML.c: fix core dump on Solaris 2.x systems
1107 * HTMLparser.c: fix segfault if ctxt->sax->characters() is NULL
1108 * result/HTML/*.sax: previous bug fix lead to new results
1109
Daniel Veillard03109292000-08-14 14:58:22 +00001110Mon Aug 14 10:26:09 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1111
1112 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
1113 * configure.in: added --with-readline=DIR to accept alternate
1114 path for readline include/library
1115 * configure.in: added AM_C_PROTOTYPES to add -Aa -D_HPUX_SOURCE
1116 for ANSI under HP-UX
1117 * config.in: Removed @LIBS@ from xml-config because @XML_LIBS@
1118 includes @LIBS@
1119
Daniel Veillard7c29ce22000-08-12 21:20:53 +00001120Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1121
1122 * doc/* : rebuilt the docs
1123 * getting ready for 2.2.2 release
1124
Daniel Veillard87b95392000-08-12 21:12:04 +00001125Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1126
1127 * parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
1128 and xmlAddFeature()
1129 * tree.[ch]: added xmlAddChildList()
1130 * xmllint.c: MAP_FAILED macro test
1131 * parser.h: added xmlParseCtxtExternalEntity()
1132 * valid.c: applied bug fixes removed warning
1133 * tree.c: added CDATA block to elements content
1134 * testSAX.c: cleanup of output
1135 * testHTML.c: added SAX testing
1136 * encoding.c: better error recovery
1137 * SAX.c, parser.c: fixed one of the external entity processing
1138 of the OASis testsuite
1139 * Makefile.am: added HTML SAX regression tests
1140 * configure.in: bumped to 2.2.2
1141 * test/HTML/ result/HTML: added a few of HTML tests, and added the
1142 SAX results
1143
Daniel Veillard88a172f2000-08-04 18:23:10 +00001144Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1145
1146 * configure.in: patch for HP compiler
1147
11482000-08-04 Sven Heinicke <sven@zen.org>
1149
1150 * xmllint.c: Was coredumping sometimes when the file given didn't
1151 exist.
1152
Daniel Veillard46e370e2000-07-21 20:32:03 +00001153Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1154
1155 * parser.c xmlIO.[ch]: fixed the problem of encoding support
Daniel Veillard2f2bf412000-08-20 15:11:02 +00001156
Daniel Veillard46e370e2000-07-21 20:32:03 +00001157 when using in memory parsing. Need some cleanup.
1158 * xmllint.c configure.in: added a --memory flag to test memory
1159 parsing
1160
Daniel Veillard36650692000-07-21 15:16:39 +00001161Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1162
1163 * nanohttp.c: fixed socklen_t replacement to unsigned int
1164 * parser.c: fixed a space handdling missing at the end of
1165 production 28 DOCTYPE.
1166 * xmlmemory.c: fixed a stupid bug on the routine to override
1167 allocation functions
1168 * TODO: updated
1169
Daniel Veillarde46e20d2000-07-14 15:02:46 +00001170Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1171
1172 * doc/ regenerated the docs
1173
Daniel Veillard32bc74e2000-07-14 14:49:25 +00001174Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1175
1176 * doc/encoding.html doc/xml.html: added I18N doc
1177 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
1178 improvements, both parser and filters, added ASCII & HTML,
1179 fixed the ISO-Latin-1 one
1180 * xmllint.c testHTML.c: added/made visible --encode
1181 * debugXML.c : cleanup
1182 * most .c files: applied patches due to warning on Windows and
1183 when using Sun Pro cc compiler
1184 * xpath.c : cleanup memleaks
1185 * nanoftp.c : added a TESTING preprocessor flag for standalong
1186 compile so that people can report bugs more easilly
1187 * nanohttp.c : ditched socklen_t which was a portability mess
1188 and replaced it with unsigned int.
1189 * tree.[ch]: added xmlHasProp()
1190 * TODO: updated
1191 * test/ : added more test for entities, NS, encoding, HTML, wap
1192 * configure.in: preparing for 2.2.0 release
1193
Daniel Veillard49703262000-07-10 10:27:46 +00001194Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1195
1196 * nanoftp.c: fixed the way the control connection is handled
1197 * libxml.spec.in: fixed the dependancies and cleanup
1198
Daniel Veillard306be992000-07-03 12:38:45 +00001199Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1200
1201 * doc/xml.html: changed the xmlsoft.org structure, updated the
1202 examples w.r.t. root and childs
1203
Daniel Veillard7d853352000-07-02 18:53:09 +00001204Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1205
1206 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
1207
Daniel Veillard365e13b2000-07-02 07:56:37 +00001208Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1209
1210 * HTMLparser.c: Work on character encoding support for the HTML parser
1211 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
1212 * encoding.c: Fixed a potential memleak in the encoding stuff
1213
Daniel Veillardaf743792000-07-01 11:49:28 +00001214Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1215
1216 * doc/FAQ.html doc/Makefile.am : added a FAQ
1217
1218Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +00001219
1220 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
1221 of the HTML parser to force it to not bypass SAX
1222
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001223Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1224
1225 * win32config.h.in: updated
1226 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
1227 lacks iconv support :-( need to release 2.1.1
1228 * configure.in: release 2.1.1
1229 * HTMLparser: fixed bug #14784
1230 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
1231 by Windows compiler
1232 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
1233 the SAX startDocument() callback.
1234 * TODO: updated
1235
1236Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1237
1238 * added xmlStopParser()
1239
Daniel Veillardbe803962000-06-28 23:40:59 +00001240Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1241
1242 * configure.in: 2.1.0 prerelease
1243 * Large resync between W3C and Gnome tree
1244 * nanoftp, nanohttp.c: fixed stalled connections probs
1245 * HTMLtree.c SAX.c : support for attribute without values in
1246 HTML for andersca
1247 * valid.c: Fixed most validation + namespace problems
1248 * HTMLparser.c: start document callback for andersca
1249 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
1250 * parser.h, SAX.c: serious speed improvement for large
1251 CDATA blocks
1252 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
1253 different encoding
1254 * example/Makefile.am example/gjobread.c tree.h: work on
1255 libxml1 libxml2 convergence.
1256 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
1257 and the LIBXML_TEST_VERSION macro
1258
Daniel Veillardc310d562000-06-23 18:32:15 +00001259Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1260
1261 * doc/xml.html: various patches and improvements typo fixed by
1262 Felix Natter
1263 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
1264 from Felix Natter <fnatter@gmx.net>
1265
Daniel Veillardf3029822000-05-06 08:11:19 +00001266Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1267
1268 * doc/upgrade.html: updated with instructions for support of both
1269 libxml-1.x and libxml-2.x
1270 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
1271 for 2.x support and also fixed includes
1272
1273
Daniel Veillard496a1cf2000-05-03 14:20:55 +00001274Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1275
1276 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
1277 the encoding support, added iconv support, so now libxml if
1278 compiled with iconv automatically support japanese encodings
1279 among others. Work based on initial patch from Yuan-Chen Cheng
1280 I may have broken binary compat in the encoding handler
1281 registration scheme, but that was so utterly broken I don't
1282 expect anybody to have used this feature until now.
1283 * parserInternals.h: fixup on the CHAR range macro
1284 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
1285 code.
1286 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
1287 * uri.c: added xmlParseURI() I can't believe I forgot to
1288 implement this one in 2.0 !!!
1289 * SAX.c: moved doc->encoding update in the endDocument() call.
1290 * TODO: updated.
1291
Daniel Veillard06047432000-04-24 11:33:38 +00001292Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1293
1294 * tree.h: removed extraneous xmlRemoveProp definition
1295 * TODO: added item about --disable-corba configure switch
1296 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
1297 * nanoftp.c: fixed include problems giving troubles on AIX and
1298 slowlaris
1299 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
1300 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
1301 comment and headers changes to lower gtk-doc number of warnings
1302 * doc/html/*: rebuilt docs
1303
Daniel Veillarde0aed302000-04-16 08:52:20 +00001304Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1305
1306 * HACKING: documented the tag for 1.x and instructions
1307
Daniel Veillard5e873c42000-04-12 13:27:38 +00001308Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1309
1310 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
1311 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
1312 xmlCreateIOParserCtxt
1313 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
1314 significant overall improvement
1315 * xmllint.c: added I/O test to xmllint
1316 * testSAX.c: added a speed test
1317 * doc/* : updated/regenerated
1318
Daniel Veillardfc708e22000-04-08 13:17:27 +00001319Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1320
1321 * xpath.c uri.h parserInternals.h: cosmetic changes from
1322 "Timur I. Bakeyev" <timur@bat.ru>, including making
1323 xmlCreateURI() public
1324
Daniel Veillard5d211f42000-04-07 17:00:24 +00001325Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1326
1327 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
1328 and the code at the same time. Added a clean mechanism for
1329 overload or added input methods: xmlRegisterInputCallbacks()
1330 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
1331 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
1332 * TODO: updated
1333 * doc/* : updated/regenerated
1334 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
1335 source dir
1336
Daniel Veillarde77a9182000-04-05 19:12:29 +00001337Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1338
1339 * testURI.c: yet another forgotten commit, I should get some sleep !
1340
Daniel Veillardce8b83b2000-04-05 18:38:42 +00001341Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1342
1343 * xmllint.c: forgot to commit this too ?
1344
Daniel Veillardb9df4042000-04-05 14:23:16 +00001345Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1346
1347 * xmlversion.h.in : forgot to commit this previously
1348
Daniel Veillard361d8452000-04-03 19:48:13 +00001349Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1350
1351 * configure.in: preparing libxml-2.0.0 version looks Ok so far
1352 * README TODO: updated for release
1353 * uri.c uri.h: added authority parsing/saving
1354 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
1355 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
1356 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
1357 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
1358 Makefile.am : added compile-time customization of libxml
1359 --with-ftp --with-http --with-html --with-xpath --with-debug
1360 --with-mem-debug
1361 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
1362 #include <libxml/xxx.h> I hope it won't break too much stuff
1363 and will be manageable in the future...
1364 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
1365 and added xmllint to the installed programs
1366 * uri.h: added xmlFreeURI()
1367
Daniel Veillardec303412000-03-24 13:41:54 +00001368Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1369
1370 * uri.c uri.h: finished the escaping handling, the base support
1371 and the URI path normalization. Looks good just lacks the
1372 authority content parsing code.
1373 * Makefile.am: added instructions to generate testURI
1374 * TODO: updated
1375 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
1376 added links and icons for W3C and Gnome
1377
Daniel Veillard8f621982000-03-20 13:07:15 +00001378Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1379
1380 * xmlmemory.[ch] : seems I forgot to actually update the files in
1381 the last commit :-)
1382 * doc/xml.html doc/html/* : updated and uploaded the docs
1383
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001384Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1385
1386 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
1387 * TODO: updated
1388 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +00001389 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001390 gfree).
1391 * Makefile.am, uri.c, uri.h: added a set of functions to do
1392 exact (litteraly copied from the RFC 2396 productions) parsing
1393 and handling of URI. Will be needed for XLink, one XML WFC,
1394 XML Base and reused in the nano[ftp/http] modules. Still work
1395 to be done.
1396
Daniel Veillardedfb29b2000-03-14 19:59:05 +00001397Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1398
1399 * configure.in, libxml.spec.in : libxml2
1400 * doc/* : updated the doc page, rebuilt the docs
1401
Daniel Veillardcf461992000-03-14 18:30:20 +00001402Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1403
1404 * all: tagged LIB_XML_1_X
1405 * *.c *.h : updated from W3C CVS tree
1406 * configure.in : 2.0.0-beta
1407 * libxml.spec.in : libxml2 package nam
1408 * result/* : new version of the tests output
1409
Daniel Veillardf13e1ed2000-03-06 07:41:49 +00001410Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1411
1412 * doc/xml.html, doc/update.html: updated docs, 1.8.7
1413
Daniel Veillardb566ce12000-03-04 11:39:42 +00001414Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1415
1416 * doc/* : rebuilt the docs
1417 * parser.c: final patch on #6766
1418 * valid.c: small patch on validity checks.
1419
Daniel Veillardfb76c402000-03-04 11:39:42 +00001420Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1421
1422 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
1423 added
1424 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
1425 compatibility w.r.t. XML spec and existing code.
1426
Daniel Veillard90fb02c2000-03-02 03:46:43 +00001427Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1428
1429 * parser.c: seems a better solution to <a> </a> exists,
1430 will try it for a while
1431
Daniel Veillard83a30e72000-03-02 03:33:32 +00001432Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1433
1434 * parser.c: tried to remove the <a> </a> generating <a/>
1435 this is hard. Left a flag for that purpose. Fixed bug #6766
1436 * configure.in: prepared 1.8.7 not released, due to previous
1437 problem
1438
Daniel Veillard88f00ae2000-03-02 00:15:55 +00001439Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1440
1441 * doc/xml.html : applied second patch from Paul DuBois
1442
Daniel Veillard402e8c82000-02-29 22:57:47 +00001443Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1444
1445 * doc/xml.html : applied patch from Paul DuBois
1446
Daniel Veillardd0f7f742000-02-02 17:42:48 +00001447Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1448
1449 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
1450
Daniel Veillard5feb8492000-02-02 17:15:36 +00001451Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1452
1453 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
1454 compilation warnings on various platforms.
1455 * parser.c: Fixed #5281 validity error callbacks are now desactived
1456 by default if not validating.
1457
Daniel Veillardf341f932000-02-02 14:52:08 +00001458Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1459
1460 * nanoftp.c, win32config.h.in: patches to compile on WIN32
1461
Daniel Veillard13c757e2000-02-01 23:59:15 +00001462Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1463
1464 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
1465 <gkatsi@cs.toronto.edu>
1466
Daniel Veillard726e8792000-01-30 20:04:29 +00001467Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1468
1469 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
1470 processing URLs
1471
Daniel Veillarde41f2b72000-01-30 20:00:07 +00001472Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1473
1474 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
1475 xmlNanoFTPUpdateURL for persistent control connections.
1476 * configure.in: 1.8.6
1477
1478Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1479
1480 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
1481 * tree.[ch] : added xmlSaveNoEmptyTags
1482
James Henstridgef3be9312000-01-28 13:59:21 +000014832000-01-29 James Henstridge <james@daa.com.au>
1484
1485 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
1486
1487 * Makefile.am: added nanoftp.[ch] to the build.
1488
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001489Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1490
1491 * nanoftp.[ch]: cleanup, comments, API
1492 * debugXML.c : fixed a bug in the cat command
1493 * doc/*: regenerated the docs
1494
Daniel Veillardda07c342000-01-25 18:31:22 +00001495Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1496
1497 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
1498 * debugXML.c : fixed a bug in the cat command
1499 * valid.c: fixing some small probs
1500 * libxml.spec.in: get rid of the SNAP suffix
1501 * doc/xml.html: updated the status
1502
Daniel Veillarde3d88ef2000-01-24 13:55:06 +00001503Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1504
1505 * xml-config.in: xml-config --version to just return the
1506 version number
1507 * xpath.c: some cleanup w.r.t. axis when the current node is
1508 an attribute.
1509 * TODO: updated
1510
Daniel Veillard461a66c2000-01-18 18:01:01 +00001511Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1512
1513 * configure.in: prepared for libxml-1.8.5
1514 * doc/* recompiled the documentation
1515
15162000-01-17 Jody Goldberg <jgoldberg@home.com>
1517
1518 * configure.in : WARNING autoconf subtlety alert :
1519 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
1520 when looking for zlib.h so that HAVE_ZLIB_H is defined.
1521 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
1522 get defined by AC_CHECK_HEADERS.
1523
Daniel Veillardf967b902000-01-17 16:06:10 +00001524Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1525
1526 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
1527 Rune.Djurhuus@fast.no
1528
Daniel Veillardad8f99d2000-01-15 14:20:03 +00001529Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1530
1531 * TODO: updated
1532 * tree.c, parser.c: made sure that only memory alloc problems
1533 and internal parser errors are allowed to write to stdout or
1534 stderr.
1535
Daniel Veillard0142b842000-01-14 14:45:24 +00001536Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1537
1538 * tree.c : restored xmlNewGlobalNs since this seems used by
1539 a lot of existing code :-(, fixed a bug in xmlNewNs
1540 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
1541 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
1542 to exit() from the library code.
1543 * xpath.c, parser.c: removed bugs or unused code detected by
1544 Windows compilers
1545 * parser.c: started adding interfaces for parsing well balanced
1546 XML fragments
1547 * configure.in: releasing 1.8.4
1548 * doc/* : rebuilt the docs
1549
Daniel Veillard2eac5032000-01-09 21:08:56 +00001550Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1551
1552 * tree.[ch] : added xmlNewDocFragment() for DOM
1553 * testHTML.c: uninitialized variable.
1554
Daniel Veillardf3a73582000-01-05 14:58:39 +00001555Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1556
1557 * doc/* : rebuild the docs
1558
Daniel Veillard71b656e2000-01-05 14:46:17 +00001559Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1560
1561 * acconfig.h: readline and history patch
1562 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
1563 * tree.c: added check and handling when possibly removing an ID
1564 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
1565 and saving.
1566 * test/HTML/entities.html result/HTML/entities.html* : test for
1567 various entities reference cases
1568 * result/HTML/* : as a result output of some testcase have
1569 changed
1570 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
1571 by previous example. added xmlParseTryOrFinish().
1572 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
1573 entities.h debugXML.h HTMLparser.h: changed the way struct are
1574 declared to allow gtk-doc to expose those
1575 * parser.c: closed bug #4960
1576 * Makefile.am configure.in: Applied patch from
1577 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
1578 and math/socket libs detection
1579
Daniel Veillard437b87b2000-01-03 17:30:46 +00001580Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1581
1582 * configure.in, Makefile.am: link tester against readline
1583 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
1584
Daniel Veillard686d6b62000-01-03 11:08:02 +00001585Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1586
1587 * tree.[ch]: added xmlRemoveProp
1588 * win32config.h.in nanohttp.c: avoid including the Windows
1589 socket stuff in every C files
1590 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
1591 the XmL parser(s)
1592 * test/ns4 result/ns4 etc...: added test case for previous prob
1593 * tree.c: xmlNewNs wasn't checking for double definition
1594 * Makefile.in: fixed a problem with dist-hook duplicates
1595 * parser.[hc], xmlIO.c: fixed the loading of external entities
1596 APIs, now xmlLoadExternalEntity() is used everywhere and
1597 setting up an app specific front-end using the
1598 * SAX.c parser.c: some fixes, now the xhtml spec validates
1599 with the xhtml DTD.
1600 * error.c: fixed crashes in case of no input stream
1601 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
1602 to the validation tests and results
1603
Daniel Veillard5e5c6231999-12-29 12:49:06 +00001604Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1605
1606 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
1607 too htmlCreatePushParserCtxt() and htmlParseChunk()
1608 * parser.c: a bit of cleanup.
1609 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
1610 to XML) removed the last mem leak known
1611 * HTMLtree.c: output message cleanup
1612 * xmlmemory.c: display content info about memory blocks
1613 * result/HTML/wired.* : missing att value warning change
1614
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001615Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1616
1617 * doc/* : rebuilt the documentation
1618
Daniel Veillarddbfd6411999-12-28 16:35:14 +00001619Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1620
1621 * parser.[ch] parserInternals.h: Push parser for XML,
1622 seems to work fine now
1623 * tester.c debugXML.[ch]: Added an XML shell debug facility and
1624 --push for push testing
1625 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
1626 * testSAX.c: added --push
1627 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
1628 subtree
1629 * xmlIO.[ch] : enriched API + fixes for push mode
1630 * entities.[ch]: added the entity content length to the struct.
1631 * xmlmemory.[ch]: new API to show the last entries for the shell
1632 * valid.c: added required attribute testing
1633 * SAX.c: the cdata callback now merge contiguous fragments
1634 * HTMLparser.c: cleanup of some macros
1635
Daniel Veillard3c558c31999-12-22 11:30:41 +00001636Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1637
1638 * parser.c: fix for PIs name starting with xml
1639 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +00001640 * *.c, configure.in win32config.h.in : generate win32config.h for
1641 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +00001642
Daniel Veillard0caf07a1999-12-21 16:25:49 +00001643Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1644
1645 * parser.c: fixed a stupid = vs. == bug :-(
1646 * doc/gnome-xml.sgml: s/glade/xml/
1647
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001648Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1649
1650 * configure.in, doc/xml.html : bug fix release 1.8.2
1651 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
1652 Hopefully the end of that silly C++ include problem
1653 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
1654 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
1655 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
1656 troubles with autoclosed elements when the stree shape doesn't
1657 follow the DtD specs. Added htmlIsAutoClosed() and
1658 htmlAutoCloseTag()
1659 * result/HTML/*.htm*: Updated the HTML examples regression tests output
1660 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
1661 * debugXML.c: fixed a bug on printing default namespaces.
1662 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
1663
Daniel Veillardb24054a1999-12-18 15:32:46 +00001664Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1665
1666 * result/HTML/*.htm[l] : updated the HTML regression tests according
1667 to the new output
1668 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
1669 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
1670 problem due to intermix of extern "C" { ... } declarations for C++
1671 and recursive includes in the headers
1672
Chris Lahey323c48c1999-12-18 15:32:45 +000016731999-12-20 Chris Lahey <clahey@umich.edu>
1674
1675 * HTMLtree.c: Made it so that html nodes with a single child do
1676 not insert a carriage return before or after the child node.
1677
Daniel Veillardb24054a1999-12-18 15:32:46 +00001678Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +00001679
1680 * configure.in, doc/xml.html : bug fix release 1.8.1
1681 * parser.c: fixed bug #4344
1682 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
1683 added the glue to avoid C++ problems
1684 * doc/* : regenerated the documentation
1685
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +00001686Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1687
1688 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
1689 namespace recognition, and Dia as a resul :-(
1690 * encoding.c: closed bug #3950
1691
Daniel Veillard944b5ff1999-12-15 19:08:24 +00001692Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1693
1694 * valid.c: debugging a posteriori validation, except URI expansion
1695 stuff this should be fixed now
1696 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
1697 Carl Nygard <cnygard@bellatlantic.net>
1698 * tester.c: added --postvalid, cleaning of the code
1699 * tree.[ch]: added xmlDocGetRootElement()
1700
Ramiro Estrugobfce3771999-12-15 04:32:07 +00001701Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
1702
1703 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
1704 c++ losage.
1705
Daniel Veillard10a2c651999-12-12 13:03:50 +00001706Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1707
1708 * configure.in, doc/xml.html : bumped to 1.8.0
1709 * xlink.[ch], Makefile.am : added framework for link detection
1710 * parser.h: added nbChars to parser context, needed for cleanup.
1711 * xmlmemory.c: removed a nasty bug when out of mem
1712 * valid.[ch]: adding namespace support for attribute decl
1713 * tester.c: added --debugent option
1714 * debugXML.[ch]: added xmlDebugDumpEntities()
1715 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
1716 buffers instead, this was really needed, validation was breaking
1717 in strange ways due to that. Added xmlParseStringPEReference()
1718 and other parsing from strings functions. Entities processing
1719 modified again, but PERef are still not handled correcly but
1720 unless you're Eve Maller you won't notice :-)
1721 * HTMLparser.c: large changes toward reliability, and switched to
1722 lowercase internal tags, XHTML is lowercase, so it will help
1723 that output is closer to next version.
1724 * doc/* : regenerated the documentation, it is now hosted at
1725 http://xmlsoft.org/ (same bits I just bought the domain :-)
1726
1727
Daniel Veillard294cbca1999-12-03 13:19:09 +00001728Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1729
1730 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
1731 doc generation
1732 * parser.c: fixed bugs #3908 and #3937 and a memory leak
1733 in the SAX API
1734 * doc/*: rebuilt the doc making sure everything appears in the
1735 HTML files
1736
Daniel Veillardf5c2c871999-12-01 09:51:45 +00001737Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1738
1739 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
1740 added the patch from Carl Nygard <cnygard@bellatlantic.net>
1741 which allow impressive speed improvement on dataset with
1742 large text pieces, but at the cost of broken binary
1743 compatibility and slightly bigger memory usage.
1744 Configure with --with-buffers to activate them, they
1745 are protected with XML_USE_BUFFER_CONTENT define.
1746 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
1747 goal is 0 memory left allocated once parser is no more used
1748 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
1749 call xmlCleanupParser() and xmlMemoryDump()
1750
Daniel Veillarda819dac1999-11-24 18:04:22 +00001751Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1752
1753 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
1754 * parser.[ch] encoding.[ch]: added memory cleanup routines
1755 * parser.c: closing bug #3788
1756 * doc/*: rebuilt the doc
1757
Daniel Veillard11a48ec1999-11-23 10:40:46 +00001758Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1759
1760 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
1761 xmlNewTextChild() and xmlSetCompressMode() behaviour.
1762 * tester.c: added --compress option
1763 * doc/*: rebuilt the documentation
1764
Daniel Veillard4c3a2031999-11-19 17:46:26 +00001765Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1766
1767 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
1768 if given /proc/kcore as input !
1769 * doc/xml.html doc/*: updated and rebuilt the documentation
1770
1771Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +00001772
1773 * parser.c: Fixed some wrongly space collapsing code due to
1774 a misreading of the spec.
1775 * result/*: fixed the output accordingly
1776
1777Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +00001778
1779 * encoding.c: bug fix and typos
1780 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
1781 * parser.c: added attribute normalization closing bug #3597
1782 * test/att* result/att* SAXresult/att*: testcase for attribute
1783 normalization
1784
Daniel Veillardd7e200c1999-11-15 17:53:11 +00001785Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1786
1787 * configure.in: closing bug #3163 by adding extra flags for the
1788 cc compiler on HP-UX
1789
Daniel Veillard51e3b151999-11-12 17:02:31 +00001790Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1791
1792 * valid.[ch] : removed a typo and an enumerated type bug in the
1793 xmlAddElementDecl() function
1794 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
1795 call to xmlEncodeEntitiesReentrant() so that the functions
1796 New, Set and Get are at the same level.
1797 * parser.c HTMLparser.c: extra memory allocation bug for
1798 attributes detected by someone using libxml in embedded systems :-)
1799
Daniel Veillard962195f1999-10-28 15:51:53 +00001800Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1801
1802 * xmlmemory.h: turned off mem debug :-\
1803
Daniel Veillard35008381999-10-25 13:15:52 +00001804Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1805
1806 * parser.c: closed bug #2784 a one line fix, but worth pushing
1807 a new release out
1808 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
1809 some structures, comments before and after the
1810 main element, and other nastyness
1811 * HTMLtree.c tree.c: accomodate the extended HTML supported
1812 * configure.in: pushing 1.7.4
1813 * test/ent8 and related outputs : added a new test for bug #2784
1814 * test/HTML/wired.html and related output: a nasty HTML example
1815 * Makefile.am: improved the test scripts
1816 * docs/* : reran the documentation extractor, updated xml.html
1817
Daniel Veillard7c1206f1999-10-14 09:10:25 +00001818Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1819
1820 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
1821 HTMLparser and debugged the HTML related code. HTML documents
1822 now have their own type
1823 * entities.c: do not dump &apos; for HTML output
1824 * xmlmemory.c: improvement, breakpoint mechanism
1825 * testHTML.c: added --sax --repeat ...
1826 * Makefile.am: improved the HTML tests
1827 * valid.[ch]: added xmlValidGetValidElements and
1828 xmlValidGetPotentialChildren
1829 * tester.c: added --insert to test the 2 new functions
1830 * test//* result//* SAXresult//* : regression test cleanup
1831 and extension.
1832 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
1833 gnome-xml-nanohttp.html
1834
Daniel Veillard7d2c2761999-10-11 15:09:51 +00001835Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1836
1837 * HTMLparser.c: fixed problems with some autoclose tags
1838 * tree.c: fixed XML output problems.
1839 * result/* SAXresult/*: update of the tests output
1840
Daniel Veillard6077d031999-10-09 09:11:45 +00001841Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1842
1843 * Makefile.am: Arturo patch for xmlConf.sh version info
1844 * parser.c: Tim Josling patch for single quoted items
1845 * tester.c: Tim Josling patch for tester options usage
1846 * tree.h: indent cleanup
1847
Daniel Veillard2673d3c1999-10-08 14:37:09 +00001848Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1849
1850 * HTMLparser.c parser.h : Fixed problems with HTML parsing
1851 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
1852
Daniel Veillard00fdf371999-10-08 09:40:39 +00001853Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1854
1855 * tree.c : Raph patch for initialization of CORBA fields
1856 * parser.c, xpath.c, ...: modification of doc comments
1857 * xpath.c : allow spaces in xpath expressions
1858
Daniel Veillardad219441999-09-27 08:17:49 +00001859Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1860
1861 * xmlmemory.h: turning off memory debug :-(
1862
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001863Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1864
1865 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
1866 better SAX interfaces.
1867 * testSAX.c: uses the new SAX routine, avoid fetching any remote
1868 entity.
1869 * configure.in: 1.7.2
1870
1871Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +00001872
1873 * libxml.spec.in: fixed the URL
1874 * doc/xml.html: improved the documentation front-end
1875
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001876Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +00001877
1878 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
1879
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001880Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001881
1882 * libxml.spec.in: fixed the alpha compile problem
1883 * parser.[ch]: changed errno to errNo in the parser context :-(
1884 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
1885 * doc/xml.html: changed CHAR to xmlChar
1886 * doc/html/*: recompiled the documentation
1887 * configure.in: 1.7.1
1888
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001889Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1890
1891 * parser.h: modified the parser context struct to regain 1.4.0
1892 binary compatibility
1893 * parser.c, xml-error.h: added errno ot teh context and defined
1894 a set of errors values with update of errno
1895 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
1896 DTDs and entities
1897 * *.h, *.c: complete cleanup of the use of config.h and include
1898 protection depending on the current setup.
1899 * overalll debugging, maintenance and bug-fixing on all modules
1900 * updated the documentation
1901 * ready for 1.7.0
1902
Daniel Veillardc08a2c61999-09-08 21:35:25 +00001903Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1904
1905 * HTMLparser.c : cleanup
1906 * SAX.c valid.c valid.h: added ID/IDREF checking
1907 * tree.c tree.h: extended doc structure for refs
1908 * configure.in: 1.6.2
1909 * parser.c: patched bug in SAX user arg call
1910 * parserInternals.h: patched missing close in C++ wrapping
1911 * testXPath.c xpath.c xpath.h: prepared for extensibility,
1912 especially upcoming XPointer implementation.
1913 * doc/xml.html: augmented, typo
1914
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +00001915Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
1916
1917 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
1918 not all invocations of install understand -d.
1919
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +00001920Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
1921
1922 * Makefile.am: prepend all the test* calls with $(top_builddir) -
1923 to make 'check' works, when builddir != srcdir.
1924
Daniel Veillardc8eab3a1999-09-04 18:27:23 +00001925Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1926
1927 * doc/xml.html : updated the documentation
1928
Daniel Veillard6454aec1999-09-02 22:04:43 +00001929Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1930
1931 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
1932 not deallocated memory blocks
1933 * *.c : replaces all calls to malloc() free() and realloc() to
1934 the wrapper functions/macros
1935 * tree.c : removed memory leaks dues to calling xmlFreeNode()
1936 instead of xmlFreeNodeList()
1937
Daniel Veillard1ff7ae31999-09-01 12:19:13 +00001938Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1939
1940 * HTMLparser.c: corrected a stupid bug leading to core dump at
1941 tree deallocation. Removed warnings indicated by
1942 Stephane.Conversy@lri.fr
1943 * entities.c: Fixes Yet Another Stupid Bug, entities were not
1944 looked for in the external subset
1945
1946Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +00001947
1948 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
1949 on SGI by Stephane.Conversy@lri.fr
1950
Daniel Veillardb96e6431999-08-29 21:02:19 +00001951Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1952
1953 * all .h : changed the prototype declaration indent as in gtk
1954 * most .c : working on reducing the TODOs in the code
1955 * most .c : cleanup though -pedantic and Insure++
1956 * improvements on validation ID checkings.
1957 * tree.[ch] SAX.c: added support for namespace on attributes #2022
1958 * xml-config.in: closed #1810
1959
1960Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +00001961
1962 * tree.h, valid.c, valid.h: more work on validity, IDs
1963 * xpath.c: added/fixed comparidon and equlity, added a new isinf
1964 definition for AIX
1965
Daniel Veillardb556eb51999-08-15 17:19:50 +00001966Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1967
1968 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
1969 the distribution due to a cut'n paste error at last commit
1970
Daniel Veillardb05deb71999-08-10 19:04:08 +00001971Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1972
1973 * configure.in: upgraded to version 1.4.0
1974 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
1975 Big update, added a large part of the validation process,
1976 it should be usable, but some parts are missing
1977 * xpath.c: improved the implementation w.r.t. root.
1978 * Makefile.am: added more tests
1979 * test and result trees: added a lot of tests
1980 * libxml.spec.in: export libxml.so.0 and libxml.so.1
1981
Daniel Veillard6a6ccc11999-08-10 09:34:35 +00001982Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1983
1984 * Added an HACKING file
1985
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001986Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1987
1988 * xpath.[ch] : improvements and debug of the XPath implementation
1989 * parser.c, HTMLparser.c : modified the parsers to be progressive
1990 * tree.[ch] : extended the Buffer promitives
1991 * xmlIO.[ch] : added basic I/O routines providing progressive
1992 parsing and ready for I18N conversion plugins
1993 * SAXresult/* : the SAX callback sequence maybe slightly different
1994 now
1995 * test*.c : improved/updated the tests programs
1996 * doc/* : recompiled the docs.
1997
Daniel Veillard15b75af1999-07-26 16:42:37 +000019981999-07-26 Michael Meeks <michael@edenproject.org>
1999
2000 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
2001
2002 * tree.c: Ditto.
2003
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002004Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2005
2006 * configure.in: upgraded to version 1.4.0
2007 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
2008 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
2009 XML query language, see http://www.w3.org/TR/xpath for more details.
2010 * parser.c, parser.h: added CHAR* related string functions for XPath
2011 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
2012 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
2013 rebuild the docs.
2014 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
2015 and regression testing capabilities for XPath.
2016
Daniel Veillardd79d7871999-07-12 10:38:12 +00002017Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2018
2019 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
2020 closing bug #1646
2021
Daniel Veillardbe9e5951999-07-12 09:16:45 +00002022Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2023
2024 * Makefile.am, example/Makefile.am: closed bug #1683
2025
Daniel Veillard3166ab11999-07-11 16:14:19 +00002026Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2027
2028 * example/Makefile.am, configure.in: added the makefile for the
2029 gjobread example
2030
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +00002031Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
2032
2033 * doc/Makefile.am:
2034 - fix which allow "make install DESTDIR=</install/prefix>".
2035
Daniel Veillard7cc3c041999-07-09 10:11:57 +00002036Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2037
2038 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
2039 which fixed a problem on the file reading-code.
2040
Daniel Veillard82150d81999-07-07 07:32:15 +00002041Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2042
2043 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
2044 output.
2045 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
2046
Daniel Veillard5233ffc1999-07-06 22:25:25 +00002047Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2048
2049 * parser.h : Oops removed the binary compatibility problem
2050 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
2051 * parser.c, HTMLparser.c: applied patches for reading from stdin
2052
Daniel Veillardbe70ff71999-07-05 16:50:46 +00002053Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2054
2055 * parser.c, entities.c, valid.c: cleanup bug #1591
2056 * configure.in: cleanup bug #1592
2057 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
2058 the same tree back-end. Hence gdome will be available for it.
2059 * doc/Makefile.am: close bug #617
2060
Daniel Veillard97fea181999-06-26 23:07:37 +00002061Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2062
2063 * parser.c: alloctate a per parser context SAX interface block
2064
Daniel Veillard14fff061999-06-22 21:49:07 +00002065Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2066
2067 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
2068 and xmlEncodeEntitiesReentrant with the correct one :-\
2069
2070Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2071
2072 * commit of my internal XML base changes, quite a lot of
2073 changes, cleanups, better entities support, framework for
2074 new I/O and charset detection and handling
2075 * Fixed the configure/Makefile stuff to generate shared libs
2076 with the proper version info, so we jumped on rev from
2077 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
2078 xmlEncodeEntities() result need to be freed now, and a string
2079 xmlParserVersion provide the current library version.
2080
Raph Levien05240da1999-06-15 21:27:11 +00002081Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
2082
2083 * parser.c: fixed a buffer overrun for when you have a very long
2084 attribute with no entities in it.
2085
Daniel Veillardbb2da581999-06-13 14:37:07 +00002086Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2087
2088 * added example directory
2089 * added example/gjobs.xml gjobread.c, still need a Makefile.in
2090
Daniel Veillard011b63c1999-06-02 17:44:04 +00002091Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2092
2093 * Release of libxml-1.1, nearly everything has been touched for
2094 this.
2095 * Added more regression tests
2096 * Updated the documentation
2097
Daniel Veillard27d88741999-05-29 11:51:49 +00002098Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2099
2100 * tree.[ch]: unified the XML_NO_CORBA defines.
2101 * parser.c encoding.[ch]: started plugging in char encoding detection
2102
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +00002103Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
2104
2105 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
2106 Also freed allocated buffer.
2107
Daniel Veillard27d88741999-05-29 11:51:49 +00002108Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +00002109 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
2110 reentrancy problem at printing. One is left in entities.c, to
2111 remove ASAP
2112 * testSAX.c : added a test example showing the use of the SAX
2113 interface if one doesn't want to build the DOM tree.
2114 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
2115
Daniel Veillard517752b1999-04-05 12:20:10 +00002116Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2117
2118 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
2119 large revamping of the parser to use SAX callbacks
2120 http://www.megginson.com/SAX/ (or at least a C like interface
2121 a la Expat). It's now possible to set up your own callbacks
2122 and the parser will not build a DOM tree.
2123 * test/* result/*: updated the test suite, I finally removed
2124 the old Namespace draft support (PI based).
2125
Daniel Veillard87c83bd1999-04-02 16:04:43 +00002126Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2127
2128 * Makefile.am: added test result to EXTRA_DIST for make tests
2129
Daniel Veillard64068b31999-03-24 20:42:16 +00002130Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2131
2132 * parser.c, parserInternals.h: moved the chars macro definitions
2133 to parserInternals.h
2134 * parser.c, error.c: applied patches from "Knut Ã…kesson"
2135 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
2136
Daniel Veillard012ccc11999-03-23 10:11:11 +00002137Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2138
2139 * xml-config.in : applied patch to make --version work
2140
Raja R Harinatha86c23e1999-03-05 22:14:01 +000021411999-03-05 Raja R Harinath <harinath@cs.umn.edu>
2142
2143 * Makefile.am (check-local): Alias for `tests' target. This will
2144 cause `make check' to do the right thing.
2145 (tests): Don't run tests in srcdir. Also, replaced calls to
2146 basename with a `sed' "equivalent".
2147
Daniel Veillardd109e371999-03-05 06:26:45 +00002148Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2149
2150 * Renamed error.h to xml-error.h, corrected Makefile.am to list
2151 it in the header and not the sources, updated the doc.
2152 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
2153 pointing this out.
2154
Daniel Veillardbc50b591999-03-01 12:28:53 +00002155Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2156
2157 * parser.c, parser.h, parserInternals.h: memory leak hunting,
2158 exported the inputStream routines.
2159 * doc/html/* : updated accordingly
2160
Daniel Veillardd692aa41999-02-28 21:54:31 +00002161Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2162
2163 * parser.c, parser.h, parserInternals.h: added a few extra
2164 internal calls to allocate and free parser contexts ...
2165 * doc/html/* : updated accordingly
2166
Daniel Veillard55a99271999-02-25 11:01:29 +00002167Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2168
2169 * configure.in, Makefile.am, doc/makefile.am : General changes for
2170 1.0.0 release and including the generated HTML documentation.
2171
Daniel Veillard35925471999-02-25 08:46:07 +00002172Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2173
2174 * makefile.am : added parserInternals.h, oops.
2175
Daniel Veillard1e346af1999-02-22 10:33:01 +00002176Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2177
2178 * parserInternals.h: added this header giving access to the parser
2179 internal functions.
2180 * doc/Makefile.am : added a rebuild target which rebuilds the full
2181 set of documentations
2182 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
2183 the internal subset.
2184 * *.c *.h: modifications needed to generate the documentation using
2185 gtk-doc, cleanup of functions blocks, reorganisation of struct
2186 declarations.
2187
Daniel Veillard1164e751999-02-16 16:29:17 +00002188Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2189
2190 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
2191 the tar and spec file to include the beginning of the doc.
2192
Nuno Ferreira03d04781999-02-13 00:07:17 +000021931999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
2194
2195 * doc/.cvsignore: Added this file.
2196
Daniel Veillard6800ef31999-02-08 18:33:22 +00002197Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2198
2199 * tree.c: fixed xmlGetProp to return "" when the attribute
2200 exists, even if the node-list is NULL.
2201
Daniel Veillard726c7e31999-02-08 15:13:10 +00002202Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2203
2204 * tree.c: patched an error outputting empty attribute values.
2205 * Makefile.am and doc/makefile.am: have been updated during the
2206 week-end. Sorry for an empty CVS log, I got a shell problem.
2207
Daniel Veillard1899e851999-02-01 12:18:54 +00002208Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2209
2210 * tree.h: cleaned up using enums instead of defines
2211 * parser.c, valid.[ch]: more work on parsing/output of element
2212 declarations
2213
Daniel Veillard3b9def11999-01-31 22:15:06 +00002214Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2215
2216 * valid.[ch], tree.c, parser.c : more work toward full parsing
2217 of XML DTDs.
2218 * README: added informations about mailing-list and on-line
2219 documentation
2220
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000022211999-01-27 Raja R Harinath <harinath@cs.umn.edu>
2222
2223 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
2224
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00002225Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2226
2227 * parser.c, tree.[ch] : more work toward conformance testing,
2228 added a last element to accelerate parsing of very flat structures
2229 started working on internal subset Element content declaration.
2230 * valid.[ch] : first cut at adding code toward validation.
2231 * previous changes had also small impact on most files, especially
2232 the conformance testing using James Clark test suite.
2233
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00002234Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2235
2236 * test/* : updated the examples, most of them were not well
2237 formed (humm), and added rdf2.
2238 * result/* : resulting changes in the output.
2239
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00002240Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2241
2242 * tree.c: changed the behaviour of xmlGetProp on NULL values.
2243
Daniel Veillard44b3a061998-12-05 17:27:22 +00002244Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2245
2246 * tree.c: patched a bug in the generation of empty attributes
2247
Daniel Veillardbe36afe1998-11-27 06:39:50 +00002248Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2249
2250 * entities.[ch], tree.[ch], tester.c: added copy interfaces
2251 for node/trees/documents/... Biggest problem is namespace
2252 support when copying subtrees.
2253
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00002254Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2255
2256 * parser.c, entities.c: improve entities and char ref encoding,
2257 and cleanups of error messages.
2258
Daniel Veillard242590e1998-11-13 18:04:35 +00002259Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2260
2261 * parser.c, entities.c: simple bug hunting done during rpm2html and
2262 rpmfind integration.
2263
Daniel Veillard42dc9b31998-11-09 01:17:21 +00002264Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2265
2266 * parser.[ch]: Added interfaces allowing to specify a SAX
2267 handler before parsing.
2268
Daniel Veillarde3bffb91998-11-08 14:40:56 +00002269Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2270
2271 * parser.c: redirrect all errors reporting through the SAX
2272 error function
2273
Daniel Veillardda4d3c41998-11-04 20:07:05 +00002274Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2275
2276 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
2277 * libtool, tlmain ...: update of the libtool files
2278
Miguel de Icaza442321c1998-11-04 18:13:38 +000022791998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
2280
2281 * entities.c: Use g_snprintf insteda of snprintf.
2282
Daniel Veillard0ba4d531998-11-01 19:34:31 +00002283Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2284
2285 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
2286 added ent5 test for this purpose.
2287 * parser.c, parser.h: formatting, comments and UTF-8 planning.
2288
Daniel Veillard27271681998-10-30 06:39:40 +00002289Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2290
2291 * parser.c: fixed? a strange error due to compression on a GWP
2292 document.
2293
Daniel Veillard25940b71998-10-29 05:51:30 +00002294Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2295
2296 * tree.[ch]: bug fixing
2297 * entities.[ch]: defined a specific type for predefined entities
2298 * doc/xml.html: more documentation on the library, how to use it,
2299 overview of the interfaces.
2300
Daniel Veillard16253641998-10-28 22:58:05 +00002301Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2302
2303 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
2304
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00002305Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2306
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00002307 * tree.c: corrected a small bug
2308 * doc/xml.html: continuing writing documentation.
2309
2310Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2311
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00002312 * debugXML.h debugXML.c: added debugging utilities.
2313 * tester.c: added --debug switch.
2314 * tree.c: patched an incorrect node->type assignment.
2315 * parser.c: formatting, ensure that node->doc != NULL in attributes
2316
Daniel Veillardccb09631998-10-27 06:21:04 +00002317Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2318
2319 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
2320 entity support and provide an internal representation close to
2321 DOM one (entity ref nodes, and attribute value as tree). I tried
2322 to preserve the interface but this will surely break some apps
2323 (I have to change rpm2html/rpmfind for example). I had to change
2324 two interfaces, and the generated tree is somewhat different.
2325 * doc/* : started documenting the XML library, the tree and
2326 DOM/Corba. This is a first step.
2327
Daniel Veillard11e00581998-10-24 18:27:49 +00002328Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2329
2330 * parser.c: Set up the fonctions comment block, boring but useful.
2331 * parser.h, SAX.c, parser.c: now attributes are processed through
2332 the SAX interface. The problem is that my SAX interface diverged
2333 quite a bit from the original one, well this is not an official
2334 spec, and translating it from Java to C is hairy anyway...
2335
Daniel Veillard97b58771998-10-20 06:14:16 +00002336Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2337
2338 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
2339 fonctions comment block, boring but useful.
2340
2341Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00002342
2343 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
2344 conversion routines. However they are not yet used to convert the
2345 inputs. The core will run with UTF-8.
2346
Daniel Veillard33942841998-10-18 19:12:41 +00002347Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2348
2349 * tree.c : make sure that the type id is properly set-up when
2350 a new object is allocated, needed for DOM.
2351
Daniel Veillard27fb0751998-10-17 06:47:46 +00002352Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2353
2354 * tree.h, tree.c: Ok, the main objects in the tree will be native
2355 corba objects, it costs 8 bytes per Node, Attribute and Document
2356 but it simplifies the Corba integration a lot (no extra interface
2357 objects to allocate/free).
2358
Daniel Veillard0bef1311998-10-14 02:36:47 +00002359Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2360
2361 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
2362 and changed NODEs contants for conformity with DOM Level 1
2363
Daniel Veillard27864701998-10-08 03:47:24 +00002364Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2365
2366 * added hooks to keep track of servants when creating objects
2367 xmlDoc and xmlNode (for Corba export).
2368
Daniel Veillarda6e1d121998-10-04 14:41:05 +00002369Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2370
2371 * added xml-config script.
2372
Daniel Veillard7066a791998-10-01 20:28:28 +00002373Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2374
2375 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
2376 to autoupdate libtool and automake conf files.
2377
Miguel de Icaza60681bd1998-09-30 19:28:59 +000023781998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
2379
2380 * Makefile.am: Use '?' to separate the sed
2381 commands as ',' is used when people pass -Wl,something.
2382
2383
Daniel Veillard15a8df41998-09-24 19:15:06 +00002384Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2385
2386 * tree.c, tree.h: added a per-document compression interface.
2387
Daniel Veillard151b1b01998-09-23 00:49:46 +00002388Tue Sep 22 20:47:38 EDT 1998
2389
2390 * tree.c, tree.h: added saving with compression and added interfaces
2391 to control the compression level (xmlGetCompressMode,
2392 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
2393
Daniel Veillard70120ff1998-09-22 00:24:21 +00002394Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2395
2396 * parser.c: corrected a loop for files of size 0
2397
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000023981998-08-20 Raja R Harinath <harinath@cs.umn.edu>
2399
2400 * error.h: New file. Contains prototyes from `error.c'.
2401
Tom Tromeyc19653d1998-08-14 01:22:43 +00002402Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
2403
2404 * Makefile.am (xmlincdir): New macro.
2405 (xmlinc_HEADERS): Renamed from include_HEADERS.
2406
Daniel Veillard845664d1998-08-13 04:43:19 +00002407Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2408
2409 * applied small patch on numeric entities from
2410 Christopher Blizzard <blizzard@appliedtheory.com>
2411
Daniel Veillard260a68f1998-08-13 03:39:55 +00002412Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2413
2414 * New release 0.2, removed the old xml_* files so that it's
2415 coherent with the other CVS base (W3C), far better conformance
2416 to standard, new namespaces, decent entities support, beginning
2417 of a SAX-like interface. Nearly nothing left intact, even the
2418 test examples ...
2419
Christopher Blizzarda36749e1998-07-30 21:47:18 +000024201998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
2421
2422 * .cvsignore: Add .deps dir
2423
Daniel Veillardf8015fa1998-07-26 21:31:38 +00002424Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2425
2426 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
2427
Daniel Veillardfe926001998-07-26 04:28:20 +00002428Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002429
Daniel Veillardfe926001998-07-26 04:28:20 +00002430 * configure.in: added test for CPP
2431 * AUTHORS, Changelog: the original ones didn't get commited but the
2432 glib ones instead, fixed.
2433 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00002434
Daniel Veillardfe926001998-07-26 04:28:20 +00002435Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002436
Daniel Veillardfe926001998-07-26 04:28:20 +00002437 * integrated code developped at W3C
2438 * changed the original Copyright
2439 * migrated to automake
2440 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00002441