blob: 103d4921708725194526fba4ab1a3d665e9f7148 [file] [log] [blame]
Daniel Veillard68d7b672001-03-12 18:22:04 +00001Mon Mar 12 19:19:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2
3 * xpath.c: ptittom found a small bug in UnaryExpr
4
Daniel Veillarde356c282001-03-10 12:32:04 +00005Sat Mar 10 13:09:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
6
7 * configure.in: bumped to 2.3.4
8 * error.c: fixed bug #51860
9 * tree.c: fixed bug #51861
10 * valid.c: cleanup, more debug, failed to fix one bug crap ...
11 * tree.[ch] : added xmlDefaultBufferSize
12 * nanoftp.c: typo in function name header block
13 * doc/xml.html : updated, added link to XML::LibXSLT
14 * doc/html/* : rebuilt the docs
15
Daniel Veillard80f32572001-03-07 19:45:40 +000016Wed Mar 7 20:43:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
17
18 * parser.c SAX.c: the new content parsing code raised an
19 ugly bug in the characters() SAX callback. Found it
20 just because of strangeness in XSLT XML Rec ouptut :-(
21
Daniel Veillard6c831202001-03-07 15:57:53 +000022Wed Mar 7 16:50:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
23
24 * Makefile.am: Martin Baulig suggested to add -lm
25 * tree.c: found another bug in xmlNodeGetContent()
26
Daniel Veillard4af6b6e2001-03-06 08:33:38 +000027Tue Mar 6 09:21:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
28
29 * xpath.c: Bjorn found the error related to strictness of comparison.
30
Daniel Veillard29631a82001-03-05 09:49:20 +000031Mon Mar 5 21:47:31 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
32
33 * parser.c: trying to fix the Dtd parsing problem reported
34 by Gary, side effect of last week speed optimizations.
35
Daniel Veillard14be0a12001-03-03 18:50:55 +000036Sat Mar 3 19:45:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
37
38 * xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg
39 * parserInternals.c: removed unneeded test raised by Stric
40
Bjorn Reesee1dc0112001-03-03 12:09:03 +000041Sat Mar 3 13:04:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
42
43 * xpath.c: Fixed xmlXPathNodeCollectAndTest (problem reported
44 and fixed by William Brack). Added xmlXPathFormatNumber.
45 Changed the sorting slightly.
46 * configure.in Makefile.am example/Makefile.am: Added -lm.
47 Please note that applications linking with libxml2, must
48 also like with the math library from now on.
49
Daniel Veillardf9533d12001-03-03 10:04:57 +000050Sat Mar 3 07:38:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
51
52 * HTMLparser.c: fixed loop reported by Marc Sanfacon
53
Daniel Veillard2f362242001-03-02 17:36:21 +000054Sat Mar 3 02:10:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
55
56 * parser.c: one must report spaces even if the Dtd element
57 content proves that this is not part of the element content.
58 * result/valid/*.xml: this changed the ouptu slightly
59
Daniel Veillardb402c072001-03-01 17:28:58 +000060Thu Mar 1 17:53:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
61
62 * configure.in: bumped to 2.3.3
63 * doc/xml.html: updated
64
Daniel Veillard77851712001-02-27 21:54:07 +000065Wed Feb 28 00:43:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
66
67 * tree.c: minor doc fix
68 * xpath.c: deallocation issues when a result tree has been
69 converted to a node-set
70
Daniel Veillardec70e912001-02-26 20:10:45 +000071Mon Feb 26 22:09:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
72
73 * doc/xml.html: oops corrected dates s/2000/2001
74
Daniel Veillard8730c562001-02-26 10:49:57 +000075Mon Feb 26 12:48:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
76
77 * valid.c: new patch from Gary Pennington
78
Daniel Veillard91e9d582001-02-26 07:31:12 +000079Mon Feb 26 09:30:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
80
81 * doc/xml.html: applied patch from Ankh
82
Daniel Veillardedac3c92001-02-26 01:36:19 +000083Mon Feb 26 03:34:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
84
85 * xinclude.c: fixed a problem building on Mac
86
Daniel Veillard21a0f912001-02-25 19:54:14 +000087Sun Feb 25 21:52:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
88
89 * parser.c: more work on increasing parsing ferformances
90
Daniel Veillard48b2f892001-02-25 16:11:03 +000091Sun Feb 25 18:03:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
92
93 * xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c
94 xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c:
95 avoiding memcpy in production builds MEM_CLEANUP macro use
96 * parser.[ch] parserInternals.c: optimizations of the tightest
97 internal loops inside the parser. Better checking of I/O
98 flushing/loading conditions
99 * xmllint.c : added --timing
100
Daniel Veillard71681102001-02-24 17:48:53 +0000101Sun Feb 25 05:48:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
102
103 * configure.in: bumped to 2.3.2
104 * doc/xml.html: updated for release
105
Daniel Veillardbbd51d52001-02-24 03:07:03 +0000106Sat Feb 24 14:07:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
107
108 * xpath.c: found a memleak and fixed a nasty bug
109
Daniel Veillardf7cd4812001-02-23 18:44:52 +0000110Sat Feb 24 03:35:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
111
112 * xmllint.[c1] : added return code errors for xmllint
113 * xpath.c: specific debug dump function for result value trees
114
Daniel Veillard4b637072001-02-21 21:52:55 +0000115Thu Feb 22 07:52:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
116
117 * xpath.c: finally implemented xmlXPathCompareNodeSets
118 * test/XPath/expr/floats results/XPath/expr/floats: added
119 a test for float expressions
120
Daniel Veillardf714aa32001-02-21 03:07:44 +0000121Tue Feb 20 18:57:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
122
123 * tree.c: fixed xmlNodeGetContent, it was not recursing on child
124 * parserInternals.[ch]: trying to speed up parsing
125 * xpath.c : speeded up node set equality op
126
Daniel Veillarde0c3a622001-02-19 18:05:20 +0000127Mon Feb 19 19:01:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
128
129 * Makefile.am valid.c list.[ch]: Gary Pennington provided a
130 better handling of ID/IDREF and the list modules associated
131 * configure.in: small CFLAGS cleanup
132
Daniel Veillarda8abee62001-02-19 15:14:59 +0000133Mon Feb 19 16:13:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
134
135 * configure.in: fixed iconv detection on AIX (stric)
136
Daniel Veillardbca64ef2001-02-19 22:20:01 +0000137Mon Feb 19 10:59:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
Daniel Veillard88f8f6f2001-02-19 10:00:53 +0000138
139 * xpath.c: fixed "*" (unbelievable !) and a couple of warnings
140
Bjorn Reesefd9b09b2001-02-18 16:51:25 +0000141Sun Feb 18 17:52:37 MET 2001 Bjorn Reese <breese@users.sourceforge.net>
142
143 * xpath.c: fixed whitespace handling in xmlXPathStringEvalNumber,
144 and optimized xmlXPathNodeSetSort
145
Daniel Veillard142adbf2001-02-17 13:21:05 +0000146Sat Feb 17 14:18:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
147
148 * xpath.c: bug fix when context size is 0
149 * parser.c: I like Norm's Dtd because they still manage to break
150 the parser occasionally
151
Daniel Veillardf23e0092001-02-16 13:21:29 +0000152Fri Feb 16 14:20:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
153
154 * xpath.c: xmlXPathEqualNodeSetFloat the arg is really a double now
155
Daniel Veillarde0e26512001-02-16 00:11:46 +0000156Fri Feb 16 01:10:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
157
158 * tree.[ch] parser.c xpath.c: fixed the problem of addressing
159 attributes within the XML-1.0 namespace
160
Daniel Veillard6e6a6cc2001-02-15 15:55:44 +0000161Thu Feb 15 16:53:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
162
163 * xpathInternals.h: exported a few axis functions
164 * doc/xml.html: updated the doc
165
Daniel Veillard760f4422001-02-15 14:59:48 +0000166Thu Feb 15 15:57:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
167
168 * configure.in: applied patch from Daniel van Balen for OpenBSD
169 and bumped version to 2.3.1
170 * HTMLtree.c result/HTML/doc3.htm result/HTML/wired.html: the
171 attempt to find autoclosing was simply broken, removed it,
172 updated the examples, this is better
173
Daniel Veillardd194dd22001-02-14 10:37:43 +0000174Wed Feb 14 11:35:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
175
176 * hash.[ch]: added Paolo Casarini patch to provide Delete from
177 hash functionnalities.
178 * doc/html/* : rebuild the doc
179
Daniel Veillardf41fbbf2001-02-13 17:05:35 +0000180Tue Feb 13 18:01:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
181
182 * xpath.c result/XPath/tests/chaptersprefol: bugfixes on order and
183 on predicate
184 * HTMLparser.[ch] HTMLtree.c result/HTML/doc3.htm.err
185 result/HTML/doc3.htm.sax result/HTML/wired.html: sometimes one
186 really want to have tags closed on output even if we accept
187 unclosed ones on input
188
Daniel Veillard5dd2f0a2001-02-12 17:36:05 +0000189Mon Feb 12 18:33:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
190
191 * xpath.c: ouch don't free NULL, rare case fixed
192 * tree.c: don't coalesce text nodes if they don't have the
193 same behaviour wrt escaping on output
194
Daniel Veillardd12b69d2001-02-11 20:17:31 +0000195Sun Feb 11 21:15:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
196
197 * xpath.c: small fixup
198 * SAX.c: don't warn on empty namespaces.
199
Daniel Veillard6a2e4062001-02-08 10:31:33 +0000200Thu Feb 8 11:28:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
201
202 * README: a bit of cleanup
203 * configure.in: preparing for 2.3.0 release
204
Daniel Veillard1f83d392001-02-08 09:37:42 +0000205Thu Feb 8 10:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
206
207 * hash.[ch]: added a first version of xmlHashSize()
208 * valid.c: another bug fix from Gary Pennington
209
Daniel Veillard5eef6222001-02-07 18:24:48 +0000210Wed Feb 7 19:22:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
211
212 * valid.c: couple of bug fixes pointed by Gary Pennington
213 * HTMLtree.c: #if 0 cleanup
214
Daniel Veillard2c257ec2001-02-06 13:29:07 +0000215Tue Feb 6 14:02:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
216
217 * xpath.c: started profiling XSLT, added xmlXPathNodeSetAddUnique()
218 which removes a time consuming check of xmlXPathNodeSetAdd()
219 and use it in places where we are sure to not break unicity
220
Daniel Veillard0f2a53c2001-02-05 17:57:33 +0000221Mon Feb 5 18:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
222
223 * xpath.c: bug fixes found from XSLT
224 * tree.c: preserve node->name special values when copying nodes.
225 * parserInternals.[ch] parser.[ch] SAX.c : added a mode where
226 external subset are fetched when available but without full
227 validation. Added xmlLoadExtDtdDefaultValue, need a function.
228 * HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML
229 output with encoding disabled.
230
Daniel Veillard2c833b62001-02-03 08:52:06 +0000231Sat Feb 3 09:50:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
232
233 * xmliO.c: Harry Blundell pointed out that xmlCheckFilename
234 xmlCheckFilename should not be called from xmlFileOpenW
235 and xmlGzfileOpenW
236
Daniel Veillardb6e7fdb2001-02-02 17:07:32 +0000237Fri Feb 2 18:04:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
238
239 * uri.c: rewrite of xmlNormalizeURIPath from Paul D. Smith
240 * test/URI/smith.uri result/URI/smith.uri Makefile.am:
241 added the new tests for URI normalization
242 * testURI.c: fixed stoopid bugs
243 * result/VC/OneID3 result/VC/UniqueElementTypeDeclaration:
244 the URI in the error messages are now properly normalized
245
Daniel Veillardea28ce62001-02-02 08:20:19 +0000246Fri Feb 2 09:18:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
247
248 * uri.c: applied Marc Sanfacon's patch for xmlNormalizeURIPath
249
Daniel Veillarde99a4762001-02-01 04:34:35 +0000250Thu Feb 1 05:28:55 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
251
252 * xpath.c: fixed a number of problems in XPATH_XSLT_TREE processing
253
Daniel Veillard2b325a02001-01-31 20:46:31 +0000254Wed Jan 31 21:45:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
255
256 * xpath.c: fixed mod operator
257
Daniel Veillardde55cf62001-01-31 15:53:13 +0000258Wed Jan 31 16:50:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
259
260 * parser.c: fixed xmlStrcat doc
261 * tree.c: 2 fixes form Anders Carlson for copying nodes and
262 trees.
263
Daniel Veillard2f913b72001-01-31 13:23:49 +0000264Wed Jan 31 14:19:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
265
266 * xpath.c result/XPath/tests/chaptersbase
267 result/XPath/tests/simplebase: fixed XPath node()
268 * tree.c: small fix in xmlNewNs()
269 * Makefile.am: removed extraneous xml2Conf.sh rule
270
Daniel Veillardb42042b2001-01-28 07:40:36 +0000271Sun Jan 28 08:37:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
272
273 * Makefile.am configure.in libxml.spec.in example/Makefile.am:
274 Changed the library name, in order to get libxml-devel and
275 libxml2-devel to coexist on a single system
276 * xml-config.1 xml-config.in xmlConf.sh.in: renamed
277 * xml2-config.1 xml2-config.in xml2Conf.sh.in: new files
278
Daniel Veillardee0a4662001-01-27 18:59:33 +0000279Sat Jan 27 19:58:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
280
281 * Makefile.am configure.in libxml-2.0.pc.in: started working on getting
282 libxml2-devel installable in // as libxml-devel.
283
Daniel Veillard5eb05942001-01-27 17:50:22 +0000284Sat Jan 27 18:49:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
285
286 * doc/Makefile.am: fixed make rebuild in doc
287 * doc/html/*.html: rebuilt the docs
288
Daniel Veillard65c295d2001-01-26 09:32:39 +0000289Fri Jan 26 10:30:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
290
291 * tree.c: patch from Bjorn Reese on xmlBufferCCat
292
Daniel Veillard8e199902001-01-25 18:54:39 +0000293Thu Jan 25 19:22:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
294
295 * Makefile.am doc/Makefile.am libxml.spec.in: painful work to get
296 the HTML doc to go into the -devel RPM ...
297 * aclocal.m4 config.h.in: some updates due to auto* magic
298
Daniel Veillard93086662001-01-25 18:13:04 +0000299Thu Jan 25 19:11:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
300
301 * xpath.h: added a hook in the context structure allowing to
302 link to extra support, needed for XSLT
303
Daniel Veillardf17e09b2001-01-25 13:55:35 +0000304Thu Jan 25 13:34:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
305
306 * xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed
307 xmlXPtrCmpPoints to use it.
308 * propagated the following patch from Alejandro Forero
309 * include/win32config.h xmlIO.c: applied further suggestions
310 from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup
311 * example/gjobread.c: fixed warnings, now that it builds
312
313Wed Jan 24 20:27:28 COT 2001 Alejandro Forero <bachue@bachue.com>
314
315 * xmlIO.c (xmlFileOpen, xmlFileOpenW): Removed unnecesary checks.
316
317 * xmlIO.c (xmlCheckFilename): Function added to know whether a given
318 filename points to a valid file (not a directory).
319 * xmlIO.c (xmlFileOpen, xmlFileOpenW, xmlGzfileOpen, xmlGzfileOpenW):
320 Added calls to xmlCheckFilenameDir.
321
322 * xmlIO.c (xmlGzfileOpen, xmlGzfileOpenW, xmlFdOpen, xmlFdOpenW): Pass
323 `path' (rather than `filename') as the parameter to gzopen and open.
324
Daniel Veillard48177c22001-01-23 15:27:41 +0000325Tue Jan 23 16:26:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
326
327 * Makefile.am: fixed a problem with EXTRA_DIST
328
Daniel Veillardb83ba402001-01-22 22:45:10 +0000329Mon Jan 22 23:42:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
330
331 * Makefile.am example/Makefile.am: finally found the trick
332 to build the example, i.e. add "." in SUBDIRS before example
333 in the list <grin/>
334
Daniel Veillard82687162001-01-22 15:32:01 +0000335Mon Jan 22 16:30:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
336
337 * doc/xml.html: updated with an XSLT section, removed pointer to
338 W3C CVS base.
339
Daniel Veillard8a7642f2001-01-22 10:45:16 +0000340Mon Jan 22 11:43:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
341
342 * xpath.c: when copying a XSLT tree object teh tree need to be copied
343 too, and deallocation need to occur the same way.
344
Daniel Veillarde4566462001-01-22 09:58:39 +0000345Mon Jan 22 10:35:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
346
347 * xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE
348 type correponding to an XSLT result tree fragment. Share most
349 of the data format with node set, as well as operators.
350 * HTMLtree.c: added a newline at the end of the doctype output
351 whe this one is not present initially.
352 * tree.c: make sure taht the parent and doc pointers are properly
353 set when copying attributes (lists).
354
Daniel Veillard701c7362001-01-21 09:48:59 +0000355Sun Jan 21 10:47:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
356
357 * htmlTree.[ch] xmlIO.h: exported htmlDocContentDumpOutput
358
Daniel Veillard5a2b6972001-01-20 21:15:50 +0000359Fri Jan 19 18:15:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
360
361 * xpath.c: seems I finally killed that ugly path evaluation
362 context bug (tagged 9999 in case is is wrong)
363
Daniel Veillard8f4d9752001-01-19 05:32:34 +0000364Fri Jan 19 06:30:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
365
366 * xpath.[ch] xpathInternals.h: added xmlXPathRegisterVariableLookup()
367 for XSLT
368
Daniel Veillardd8aa7cb2001-01-18 15:21:36 +0000369Thu Jan 18 16:19:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
370
371 * xmlIO.c: Gary Pennington <Gary.Pennington@uk.sun.com> fix
372 for xmlGzfileOpen() bug
373
Daniel Veillardf6eea272001-01-18 12:17:12 +0000374Thu Jan 18 13:11:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
375
376 * xpath.c: removed an error found by XSLT usage
377 * tree.c parserInternals.h: use a predefined static string
378 for text and comment nodes, avoid freeing them in xmlFreeNode,
379 exported the string name in parserInternals.h and added
380 another value to disable encoding at output (for XSLT),
381 gain memory, time.
382
Daniel Veillard8f2cc572001-01-17 08:19:35 +0000383Wed Jan 17 09:15:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
384
385 * win32/README.MSDev win32/libxml2/libxml2_a.dsp
386 win32/libxml2/libxml2_so.dsp: new makefiles and update
387 provided by Igor Zlatkovic <igor@stud.fh-frankfurt.de>
388
Daniel Veillardf831bfb2001-01-16 17:26:04 +0000389Tue Jan 16 18:24:46 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
390
391 * tree.c : xmlSaveFile, xmlSaveFileEnc, applied patch from
392 Gary Pennington
393
Daniel Veillard389e6b72001-01-15 19:41:13 +0000394Mon Jan 15 20:24:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
395
396 * xpath.c: fixed the comaprision of values and nodelists,
397 need to compare nodelist still ...
398 * debugXML.c: avoided a possible core dump
399 * HTMLparser.c: cleanup
400 * nanohttp.c: contributed fix.
401 * tree.c: fixes in properties handling added xmlSetNsProp
402 needed by libxslt
403 * xpathInternals.h: exported xmlXPathBooleanFunction, added a
404 comment
405 * TODO: updated
406
Daniel Veillard167bd532001-01-06 21:09:34 +0000407Sat Jan 6 22:05:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
408
409 * parser.c parserInternals.c: applied Bjorn Reese optimization
410 patch
411
412Sat Jan 6 19:13:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
413
414 * Makefile.am: applied patch fro make check from Martin Vidner
415
Daniel Veillard503b8932001-01-05 06:36:31 +0000416Thu Jan 4 19:07:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
417
418 * configure.in: preparing 2.2.11
419 * doc/html/*: rebuild the HTML files
420 * doc/xml.html : updated
421
Daniel Veillardc2f4df22001-01-04 14:06:39 +0000422Thu Jan 4 14:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
423
424 * tree.c: fixed a stupid bug
425 * valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com>
426 patches related to validation of an XInclude processing result
427 * TODO: updated
428
Daniel Veillarde2488192001-01-04 10:54:22 +0000429Thu Jan 4 11:46:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
430
431 * encoding.c xmlIO.c: Fixing the problem reported by Marc Sanfacon
432 on large files
433
Daniel Veillardf060a412001-01-03 20:52:44 +0000434Wed Jan 3 21:51:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
435
436 * xmlIO.c: fixed xmlParserInputBufferCreateMem doc
437
Daniel Veillard45cff692001-01-03 18:02:04 +0000438Wed Jan 3 18:56:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
439
440 * HTMLparser.c: htmlCheckParagraph to check htmlOmittedDefaultValue,
441 reported by Jonas Borgström
442 * nanohttp.c: Applied Bjorn Reese' IPV6 first patch
443
Daniel Veillard08108982001-01-03 15:24:58 +0000444Wed Jan 3 16:19:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
445
446 * testXPath.c xpath.c: fixing the XPath union expressions problem
447 reported by Martin Vidner <martin@artax.karlin.mff.cuni.cz>
448
Daniel Veillard4a6845d2001-01-03 13:32:39 +0000449Wed Jan 3 14:22:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
450
451 * xmllint.c: Made is so if the file name is "-" is will read form
452 standard input. Sven Heinicke <sven@zen.org>
453 * tree.c: fixed a problem when growing buffer
454 * tree.h: fixed the comment of the node types following andersca
455 comment
456 * TODO: updated
457
Daniel Veillarda6d8eb62000-12-27 10:46:47 +0000458Wed Dec 27 12:35:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
459
460 * HTMLparser.[ch]: added a way to avoid adding automatically
461 omitted tags. htmlHandleOmittedElem() allows to change the
462 default handling.
463 * tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and
464 xmlDocDumpFormatMemoryEnc(), uses memory functions for output
465 of xmllint too when using --memory flag, added a memory test
466 suite at the Makefile level.
467 * xpathInternals.h xpath.[ch] xpointer.c: fixed problems
468 with namespace use when encountering QNames in XPath evalation,
469 added xmlns() scheme in XPointer.
470 * nanoftp.c : incorporated a fix
471 * parser.c xmlIO.c: fixed problems raised with encoding when using
472 the memory I/O
473 * parserInternals.c: closed bug 25934 reported by
474 torsten.landschoff@innominate.de
475 * TODO: updated
476
Daniel Veillarda1fe9102000-11-25 10:49:25 +0000477Sat Nov 25 11:46:27 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
478
479 * configure.in doc/html/* doc/xml.html: made a 2.2.9 release
480 on a non-updated tree :-(, made a 2.2.10 release to correct the
481 situation
482
Daniel Veillardce6e98d2000-11-25 09:54:49 +0000483Sat Nov 25 10:41:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
484
485 * nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c
486 parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am:
487 integrated a set of OpenVMS changes from Howard Taylor
488 <Howard.Taylor@pacoast.com>
489
Daniel Veillard58770e72000-11-25 00:48:47 +0000490Sat Nov 25 01:21:01 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
491
492 * tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from John Kroll
493 * error.c: applied fix suggested by "Leo Davidson" <leo@ox.compsoc.net>
494
Daniel Veillardf62ceff2000-11-24 23:36:01 +0000495Sat Nov 25 00:24:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
496
497 * HTMLparser.c: some fixes on auto-open of html/head/body
498 * encoding.c: fixed a compilation error on some gcc env
499 * xpath.c xpointer.[ch] xpathInternals.h: improved the
500 XPointer implementation
501 * test/XPath/xptr/strpoint test/XPath/xptr/strrange3: added
502 related XPointer tests and associated results
503
Daniel Veillard300f7d62000-11-24 13:04:04 +0000504Fri Nov 24 14:01:44 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
505
506 * doc/xmldtd.html doc/xml.html: following a short step by step
507 guidance on IRC to help maciej with DTDs I started a small
508 page on the subject.
509
Daniel Veillard748e45d2000-11-17 16:36:08 +0000510Fri Nov 17 17:28:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
511
512 * HTMLparser.c: fixed handling of broken charrefs
513 * xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
514 patches
515
Daniel Veillard28929b22000-11-13 18:22:49 +0000516Mon Nov 13 19:17:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
517
518 * doc/xml.html doc/html/* : rebuilt the docs after adding
519 xinclude and updated page for 2.2.7 and 2.2.8
520 * configure.in: releasing 2.2.8
521
Daniel Veillard41e06512000-11-13 11:47:47 +0000522Mon Nov 13 12:39:38 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
523
524 * parser.[ch] parserInternals.c: applied the conditional
525 section processing fix from Jonathan P Springer
526 <jonathan.springer2@gte.net>
527 * xmlversion.h.in win32/libxml2/libxml2.dsp : Updated MS
528 project file, fixed iconv default non support
529 * xpath.c: fixed the problem of evaluating relative expressions
530 when a node context is provided.
531
Daniel Veillardbf432752000-11-12 15:56:56 +0000532Sun Nov 12 16:31:19 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
533
534 * nanoftp.c: fixed gcc 2.95 new warnings
535 * SAX.c: fixed a stupid bug
536 * tree.c: fixed a formatting problem when round-tripping
537 from/to memory
538 * xinclude.c: chased memleak, fixed a base problem
539 * xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
540 xmlXPtrBuildNodeList()
541 * TODO: updated
542 * Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
543 adding a first small set of regression tests for XInclude
544
Daniel Veillardc2def842000-11-07 14:21:01 +0000545Tue Nov 7 15:11:34 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
546
547 * nanohttp.[ch]: applied Wayne Davison patches to access
548 the WWW-Authorization header.
549 * parser.c: Closed Bug#30847: Problems when switching encoding
550 in short files by applying Simon Berg's patch.
551 * valid.c: fixed a validation problem
552 * hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h
553 xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from
554 Wayne Davison
555 * xpointer.[ch]: added first version of xmlXPtrBuildNodeList()
556 need to be extended to non full nodes selections.
557 * xinclude.c: starts to work decently
558
Daniel Veillard9e8bfae2000-11-06 16:43:11 +0000559Mon Nov 6 17:22:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
560
561 * tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c
562 debugXML.c xmlversion.h.in: Started adding XInclude support,
563 this is a new xmllint option
564 * tree.c xpath.c: applied TOM patches for XPath
565 * xpointer.c: fixed a couple of errors.
566 * uri.c: added an escaping function needed for xinclude
567 * testXPath.c hash.c HTMLtree.c: minor cleanups raised by
568 new warning from RH70 gcc's version
569
Daniel Veillarda4964b72000-10-31 18:23:44 +0000570Tue Oct 31 14:14:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
571
572 * HTMLparser.c: fixed loop on invalid char in scripts
573 * parser.c: update to description of xmlIOParseDTD()
574 * libxml.m4 xmlversion.h.in: changes contributed by
575 Michael Schmeing <m.schmeing@internet-factory.de>
576 * configure.in: preparing for 2.2.7
577 * Makefile.am: trying to avoid config.h and acconfig.h
578 being included in the distrib
579 * configure.in: released 2.2.7
580
581Mon Oct 30 17:08:10 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
582
583 * tree.[ch] debugXML.c parserInternals.c xpath.c: Deprecated Pi's
584 like namespaces for good. Unified xmlNs and xmlNode somewhat.
585
Daniel Veillard01411222000-10-30 15:33:22 +0000586Mon Oct 30 16:26:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
587
588 * parser.[ch]: added xmlIOParseDTD()
589 * xpointer.c: added support for the 2 extra parameters of
590 string-range, fixed a stoopid error when '0' was present
591 in XPointer expressions
592 * test/XPath/xptr/strrange2 result/XPath/xptr/strrange2: added
593 testsuite for the above
594
Daniel Veillard6db58192000-10-30 09:27:53 +0000595Mon Oct 30 10:26:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
596
597 * libxml.spec.in: improved package descriptions
598
Daniel Veillarda5db68a2000-10-29 18:06:06 +0000599Sun Oct 29 19:03:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
600
601 * xpath.c xpathInternals.h: applied a large cleaning patch
602 from TOM <ptittom@free.fr>, it also add namespace support
603 for function and variables registration.
604
Daniel Veillardbd20df72000-10-29 17:53:40 +0000605Sun Oct 29 18:51:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
606
607 * uri.c: Wayne Davison's patch fixing xmlBuildURI()
608 * Makefile.mingw: Wayne Davison's update adding hash.c
609
Daniel Veillardc4f4f0b2000-10-29 17:46:30 +0000610Sun Oct 29 18:38:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
611
612 * xpath.c: fixed the root evaluation problems
613 * HTMLparser.c result/HTML/doc3.htm: fixed the problem of non
614 ignorable spaces with <b> <bold> <em>
615 * tree.c: fixed a loop in xmlSearchNsByHref()
616
Daniel Veillard767662d2000-10-27 17:04:52 +0000617Fri Oct 27 18:57:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
618
619 * xpath.c: applied another XPath patch from TOM
620 * xpath.c include/makefile.am: applied another patch from
621 china@thewrittenword.com (cleanup on IRIX).
622
Daniel Veillard211cc0a2000-10-27 11:49:33 +0000623Fri Oct 27 13:45:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
624
625 * xml-config.1: received a fixed version from Fredrik Hallenberg
626 <hallon@lysator.liu.se>
627
Daniel Veillardf6bf9212000-10-26 14:07:44 +0000628Thu Oct 26 16:05:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
629
630 * xpath.c textXPath.c xpathInternals.h: applied TOM <ptittom@free.fr>
631 cleanup patch for XPath
632
Daniel Veillardd6d7f7b2000-10-25 19:56:55 +0000633Wed Oct 25 21:31:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
634
635 * patched to redirrect all "out of context" error messages to
636 a reconfigurable routine. The changes are:
637 * xmlerror.h : added the export of an error context type (void *)
638 an error handler type xmlGenericErrorFunc there is an interface
639 xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
640 to reset the error handling routine and its argument
641 (by default it's equivalent to respectively fprintf and stderr.
642 * all the c files: all wild accesses to stderr or stdout within
643 the library have been replaced to calls to the handler.
644
Daniel Veillard29a11cc2000-10-25 13:32:39 +0000645Wed Oct 25 15:27:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
646
647 * configure.in: release 2.2.6
648 * xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h
649 exporting the inner functions of xpath for extension modules
650 * doc/*: updated and rebuilt the doc
651
Daniel Veillardbe9ec4b2000-10-25 11:01:53 +0000652Wed Oct 25 12:48:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
653
654 * nanohttp.c : applied Wayne HTTP cleanup patch
655 * tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase()
656 and xmlNodeSetSpacePreserve()
657
Daniel Veillarddf7ef2a2000-10-25 10:11:55 +0000658Wed Oct 25 12:11:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
659
660 * xpath.c: closing bug #29260
661
Daniel Veillard126f2792000-10-24 17:10:12 +0000662Tue Oct 24 18:49:34 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
663
664 * hash.[ch] debugXML.c: expanded/enhanced the API, added
665 multikey tuples, made hash structure opaque
666 * valid.[ch]: moved elements, attributes, notations decalarations
667 as well as ID and refs to hash tables.
668 * entities.c: hash cleanup
669 * xmlmemory.c: fixed a dump problem in debug mode
670 * include/Makefile.am: problem passing in DESTDIR= values patch
671 from Marc Christensen <marc@calderasystems.com>
672 * nanohttp.c: removed debugging remains
673 * HTMLparser.c: the bogus tag should be ignored (Wayne)
674 * HTMLparser.c parser.c: fixing a number of problems with the
675 macros in the *parser.c files (Wayne).
676 * HTMLparser.c: close the previous option when opening a new one
677 (Marc Sanfacon).
678 * result/HTML/*: updated the HTML results accordingly
679
Daniel Veillard52afe802000-10-22 16:56:02 +0000680Sun Oct 22 18:39:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
681
682 * entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked
683 hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched
684 XPath functions and XML entities table to them. More to come...
685 * xmlIO.c: fixed libxml closing FILEs it didn't open.
686
Daniel Veillard683cb022000-10-22 12:04:13 +0000687Sun Oct 22 13:59:50 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
688
689 * tree.c: coalesce adjacent text nodes
690 * valid.c: handling of blank nodes in DTd validation (raised
691 by problems with a posteriori validation).
692 * nanohttp.c: changing behaviour on HTTP write stuff.
693 * HTMLtree.c: forced body and html to be explicitely closed.
694 * xpath.h: exported more XPath functions.
695
Daniel Veillard1baf4122000-10-15 20:38:39 +0000696Sun Oct 15 22:28:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
697
698 * Release of 2.2.5
699 * xpointer.c: range() range-inside and other helper functions
700 * parserInternals.c: fixed perf problem raised by rolf@pointsman.de
701
Daniel Veillard47e12f22000-10-15 14:24:25 +0000702Sun Oct 15 16:21:27 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
703
704 * SAX.c: HTML attributes need normalization too (Bjorn Reese)
705 * HTMLparser.[ch]: addded htmlIsScriptAttribute()
706
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000707Sun Oct 15 13:18:36 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
708
709 * doc/*: rebuilt docs preparing for 2.2.5 release, added URI
710 and XPointer modules
711
Daniel Veillard134c9f32000-10-15 10:27:08 +0000712Sun Oct 15 12:13:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
713
714 * SAX.h: closed #25107
715
Daniel Veillard39915622000-10-15 10:06:55 +0000716Sun Oct 15 12:06:16 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
717
718 * testSAX.c: fixed problem with cdata reporting
719 * SAXresult/* : updated
720
Daniel Veillard1e851392000-10-15 10:02:56 +0000721Sun Oct 15 12:00:24 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
722
723 * parser.c test/wap.xml result/noent/wap.xml result/wap.xml:
724 Closed bug #27499, added to regression tests
725 * TODO: updated
726
Daniel Veillard7eda8452000-10-14 23:38:43 +0000727Sun Oct 15 01:34:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
728
729 * HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML
730 support for SCRIPT and STYLE with help from Bjorn Reese
731 * test/HTML/* result/HTML/*: added simple testcase and updated
732 the existing ones.
733
Daniel Veillardff9c3302000-10-13 16:38:25 +0000734Fri Oct 13 18:24:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
735
736 * xpath.c xpointer.c: XPointer reorder of ranges start/end and
737 string-range for empty strings
738 * test/XPath/docs/str test/XPath/xptr/chaptersrange
739 test/XPath/xptr/strrange: augmented the XPointer testsuite
740
Daniel Veillard189446d2000-10-13 10:23:06 +0000741Fri Oct 13 12:21:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
742
743 * doc/xml.html doc/xmlmem.html: added a module describing memory
744 interfaces and use, updated the main page.
745
Daniel Veillard2f971a22000-10-12 23:26:32 +0000746Fri Oct 13 01:23:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
747
748 * nanoftp.c nanohttp.c xmlIO.c: Wayne Davison Win32 patch
749 nanoftp code work on Windows too now
750
751Fri Oct 13 00:54:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc2df4cd2000-10-12 23:15:24 +0000752
753 * testXPath.c xpath.[ch]: moved some debug functions to xpath core
754 * xpointer.c: implemented string-range() at least a good first version
755 * test/XPath/docs/str test/XPath/xptr/strrange
756 result/XPath/xptr/strrange: the string-range() tests
757
Daniel Veillardd3c68c42000-10-12 08:06:28 +0000758Thu Oct 12 10:02:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
759
760 * Makefile.am include/Makefile.am include/win32config.h
761 win32/Makefile.mingw: fixed problems reported by Wayne Davison
762 and make distcheck
763
Daniel Veillard19d61112000-10-11 23:50:35 +0000764Thu Oct 12 01:44:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
765
766 * nanohttp.c: added xmlNanoHTTPTimeout(int delay), removed a bug
767 xmlNanoHTTPMethod on input MimeType Tony Lam <Tony.Lam@eng.sun.com>
768 * xpointer.c: slight extension of xmlXPtrLocationSetMerge
769
Daniel Veillardb0426ca2000-10-11 23:39:43 +0000770Thu Oct 12 01:37:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
771
772 * config.h.in configure.in nanoftp.c nanohttp.c xmlversion.h.in :
773 patch for socklen_t detection by
774 Albert Chin-A-Young <china@thewrittenword.com>
775
Daniel Veillardcd429612000-10-11 15:57:05 +0000776Wed Oct 11 17:53:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
777
778 * tree.c valid.c xmllint.c: Fixed a few postvalidation bugs
779 and added a --dtdvalid option to xmllint used to test it
780
Daniel Veillard47c02452000-10-11 13:04:36 +0000781Wed Oct 11 15:01:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
782
783 * xml-config.1 Makefile.am libxml.spec.in: adding a man page for
784 xml-config by Fredrik Hallenberg <hallon@lysator.liu.se>
785
Daniel Veillard2d38f042000-10-11 10:54:10 +0000786Wed Oct 11 12:41:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
787
788 * xpath.[ch] xpointer.[ch]: worked on XPath functions and variable
789 handlings (registration, lookup, cleanup)
790
Daniel Veillardc8df0aa2000-10-10 23:50:30 +0000791Wed Oct 11 01:46:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
792
793 * configure.in Makefile.am include/makefile.am: adding XPointer
794 and XPtrtests target
795 * xpointer.[ch] : new files for XPointer support
796 * test/XPath/xptr result/XPath/xptr: added XPointer testsuite and
797 more XPath tests
798
Daniel Veillard57fda592000-10-10 23:24:14 +0000799Wed Oct 11 01:23:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
800
801 * configure.in: fixed, very broken, make distcheck works again
802
Daniel Veillarde8282ed2000-10-10 23:01:31 +0000803Wed Oct 11 02:53:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
804
805 * More work toward 2.2.5, integrated a number of patches
806 * configure.in Makefile.am win32config.h.in: trying to cleanup
807 make distcheck .... huh ...
808 * include/Makefile.am include/win32config.h: new directory
809 for includes
810 * win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
811 updated teh makefiles and instructions for WIN32
812 * xpath.c: small fixes
813 * test/XPath/ results/XPath: updated the testcases and results
814 * HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
815 suggested patches
816 * valid.c: fixed an ID bug
817
Daniel Veillardb71379b2000-10-09 12:30:39 +0000818Mon Oct 9 14:28:56 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
819
820 * moved xml-error.h to xmlerror.h: seems this allowed to bypass
821 the automake bug where wrong dependancies were generated.
822 * xpath.[ch]: worked on XPointer
823
Daniel Veillard7e99c632000-10-06 12:59:53 +0000824Fri Oct 6 12:58:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
825
826 * configure.in Makefile.am: 2.2.5, ship the include in an
827 include/libxml subdirectory, use symlinks when using CVS
828 * testSAX.c: fixed small bug
829 * testXPath.c: changed the way testfiles are parsed
830 * debugXML.c: same kind of cleanup when parsing an argument expression
831 XPath/XPointers can have blanks embedded
832 * xpath.[ch]: more cleanup, reorgs for XPointer work
833 * parserInternals.c parser.c HTMLparser.c: fixed wrong include
834 * win32/README.MSDev win32/libxml2/libxml2.dsp: Windows stuff
835
Daniel Veillard55b91f22000-10-05 16:30:11 +0000836Thu Oct 5 18:13:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
837
838 * debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness
839 in the XPath engine, rewrote large parts of it, now it's far
840 cleaner and in sync with the REC not an old WD. Fixed a parsing
841 problem in the interactive XML shell found when testing XPath.
842
Daniel Veillardac260302000-10-04 13:33:43 +0000843Wed Oct 4 15:25:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
844
845 * debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer,
846 incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath
847 examples with the extra test
848
Daniel Veillard7cfce322000-10-04 12:40:27 +0000849Wed Oct 4 14:39:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
850
851 * parser.c xmlIO.c xmlIO.h: fixed bug 26650, and improved
852 the global init function.
853
Daniel Veillard970112a2000-10-03 09:33:21 +0000854Tue Oct 3 11:28:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
855
856 * HTMLparser.c: Doohhh, attribute name parsing was still case
857 sensitive ! Fixed this ...
858 * result/HTML/* : updated the tests results accordingly
859
Daniel Veillard740abf52000-10-02 23:04:54 +0000860Mon Oct 2 23:47:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
861
862 * xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation
863 engine, should be far more stable, incorporated a new version of
864 preceding/following axis, need testing
865 * uri.c: fixed file:///c:/a/b/c problem
866 * test/XPath/tests/idsimple: augmented the XPath tests
867
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000868Sun Oct 1 22:33:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
869
870 * doc/* rebuilding docs for 2.2.4 release
871
Daniel Veillard8b5dd832000-10-01 20:28:44 +0000872Sun Oct 1 22:16:33 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
873
874 * configure.in: releasing 2.2.4
875 * parser.[ch]: added xmlStrEqual()
876 * HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
877 tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
878 use xmlStrEqual instead
879 * TODO: updated
880 * added an XPath test
881
Daniel Veillardbc765302000-10-01 18:23:35 +0000882Sun Oct 1 20:19:39 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
883
884 * HTMLparser.c: fixed htmlStartCloseIndexinitialized init
885 * entities.h: exported xmlInitializePredefinedEntities
886 * parser.[ch] : added xmlInitParser()
887 * parserInternals.h : had to export htmlInitAutoClose()
888
Daniel Veillardf09e7e32000-10-01 15:53:30 +0000889Sun Oct 1 16:28:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
890
891 * xpath.[ch] : fixed some serious XPath Predicate evaluation
892 problems
893 * Makefile.am : added XPath regression tests to normal tests
894 * uri.c: fixed a problem with local paths, cleanup
895 * parser.c: fixed a problem with large CData sections
896
Daniel Veillardd2ade932000-09-30 14:39:55 +0000897Sat Sep 30 16:35:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
898
899 * configure.in xml-config.in: patch from "Ben Taylor"
900 <sol7x86@hotmail.com> for solaris shared libs lookup
901
Martin Bauligdd7d1f62000-09-29 23:17:57 +00009022000-09-30 Martin Baulig <baulig@suse.de>
903
904 * libxml-2.0.pc.in: Provide pkg-config script.
905
906 * configure.in: Create the libxml-2.0.pc script from the
907 libxml-2.0.pc.in templates.
908 * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc
Martin Baulig1b478d12000-09-30 02:27:55 +0000909 script in `$(libdir)/pkgconfig'.
Martin Bauligdd7d1f62000-09-29 23:17:57 +0000910
Daniel Veillard4b0755c2000-09-25 14:26:28 +0000911Mon Sep 25 16:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
912
913 * HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning
914 when compiling with MSC
915
Daniel Veillard46057e12000-09-24 18:49:59 +0000916Sun Sep 24 20:32:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
917
918 * xpath.c: patch for normalize-string() substring-before(),
919 substring-after() and translate() functions from Bjorn Reese
920 <breese@mail1.stofanet.dk>
921 * libxml.m4 Makefile.am: added libxml.m4 from Debian ?
922 Fredrik Hallenberg <hallon@lysator.liu.se>
923 * TODO: updated
924
Daniel Veillard281f8ff2000-09-24 08:12:14 +0000925Sun Sep 24 10:00:49 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
926
927 * xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
928 problem of socklen_t being undefined on a number of platforms
929 * debugXML.c: fixed a compilation problem when without snprintf
930
Daniel Veillard8ddb5a72000-09-23 10:28:52 +0000931Sat Sep 23 12:19:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
932
933 * HTMLparser.c uri.c: Another patch from Wayne Davison, correcting
934 an URI bug and a fix for the control-character-induced infinite loop
935 * nanohttp.c: preventive fix for compiling on WIN32
936
Daniel Veillard64c20ed2000-09-22 16:07:02 +0000937Fri Sep 22 18:06:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
938
939 * xmlint.c: closing bug #25000
940
Daniel Veillardb656ebe2000-09-22 13:51:48 +0000941Fri Sep 22 14:17:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
942
943 * xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
944 * parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
945 modified slightly Wayne Davison patch adding xmlStrcasecmp and
946 related function, fixing xmlStrncmp(), and associated cleanup
947 * result/HTML/entities.html.sax: updating result
948
Daniel Veillard4fb87ee2000-09-19 12:25:59 +0000949Tue Sep 19 14:20:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
950
951 * uri.c: applied patch for URI escaping from Wayne Davison
952 <wayned@blorf.net>
953 * tree.c parserInternals.c HTMLparser.c: memset checks patches
954 from Denis Barbier <barbier@imacs.polytechnique.fr>
955 * HTMLparser.c: UTF8 characters in HTML tag-attribute values
956 patch from Wayne Davison
957
Daniel Veillardd5f97f82000-09-17 16:38:14 +0000958Sun Sep 17 18:37:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
959
960 * doc/xml.html : updated with new releases, adding "how to help"
961
Daniel Veillard04698d92000-09-17 16:00:22 +0000962Sun Sep 17 17:58:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
963
964 * SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
965 removed a few warnings in pedantic mode ...
966 * parserInternals.c parser.c: moved encoding switching function
967 to parserInternals.c
968 * configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
969
Daniel Veillarda2c6da92000-09-16 18:15:00 +0000970Sat Sep 16 20:12:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
971
972 * HTMLparser.c parser.c: set ctxt->errNo before calling the
973 error or warning handlers
974
Daniel Veillardb1059e22000-09-16 14:02:43 +0000975Wed Sep 13 22:03:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
976
977 * parserInternals.c parserInternals.h parser.c Makefile.am:
978 created a new module parserInternals.c, moved most of the
979 code shared by the various parsers there, as well as
980 deprecated code from parser.c. More cleanup of parser.c
981 * uri.c: fixed a problem when URI is NULL
982 * valid.c: speedup when looking for an attribute declaration
983
Daniel Veillard39c7d712000-09-10 16:14:55 +0000984Sun Sep 10 17:53:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
985
986 * uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
987 the cleanup of the computation of URI references when seeking
988 external entities. The URI reference string and the resulting
989 URI are both stored now.
990 * parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
991 large s(n)printf checks and cleanup from Denis Barbier
992 <barbier@imacs.polytechnique.fr>
993 * xmlversion.h.in tree.h: couple of SGML declarations for a
994 possible docbook module.
995 * result/VC/ : a couple of test output changed due to the change
996 of the entities URI
997
Daniel Veillardb513f5a2000-09-10 14:01:12 +0000998Sun Sep 10 15:59:58 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
999
1000 * parser.h: added a _private field for linking user's data
1001
Daniel Veillarddd477ce2000-09-10 13:23:08 +00001002Sun Sep 10 15:14:43 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1003
1004 * parser.c parserInternals.h: demacroified most of the IS_XXX
1005 the gain in size is significant so ...
1006
Daniel Veillard4b5b80c2000-09-08 18:54:41 +00001007Fri Sep 8 20:48:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1008
1009 * entities.c: cases where looking up entities with doc==NULL
1010 covered
1011
Daniel Veillard90e11312000-09-05 10:42:32 +00001012Tue Sep 5 12:41:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1013
Daniel Veillard1de50802000-09-07 08:54:32 +00001014 * uri.c: applied Wayne Davison patch
Daniel Veillard90e11312000-09-05 10:42:32 +00001015 * Makefile.in test/URI/uri.data result/URI/uri.data: updated URI tests
1016
Daniel Veillard98a79162000-09-04 11:15:39 +00001017Mon Sep 4 13:01:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1018
Daniel Veillard1de50802000-09-07 08:54:32 +00001019 * uri.c testUri.c: applied Wayne Davison patches
Daniel Veillard98a79162000-09-04 11:15:39 +00001020 * test/URI/uri.data result/URI/uri.data: first set of tests/results
1021 * Makefile.in: added URItest and included thenin "make tests"
1022
1023Sun Sep 3 19:19:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard960aa532000-09-03 17:20:17 +00001024
1025 * xmlversion.h.in: closed bug 22941
1026
Daniel Veillard2bb89092000-08-31 14:57:50 +00001027Thu Aug 31 16:55:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1028
1029 * doc/xmlio.html: added doc and example for entity loader
1030 redefinition.
1031
Daniel Veillard96984452000-08-31 13:50:12 +00001032Thu Aug 31 14:59:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1033
1034 * doc/xmlio.html doc/xml.html: added a doc on the I/O mechanism
1035 used by libxml
1036
Daniel Veillarde715dd22000-08-29 18:29:38 +00001037Tue Aug 29 20:22:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1038
1039 * parser.c: Fixed bug on invalid ontent characters and when using
1040 push.
1041 * xmllint.c: fixed xmllint endling of errors in push mode
1042
Daniel Veillard4948eb42000-08-29 09:41:15 +00001043Tue Aug 29 11:24:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1044
1045 * HTMLparser.c testHTML.c: applied two new patches from
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001046 Wayne Davison <wayned@users.sourceforge.net>
Daniel Veillard4948eb42000-08-29 09:41:15 +00001047 * result/HTML/*.sax: regenerated HTML SAX output
1048 * parser.c: more cleanup.
1049
Daniel Veillarde010c172000-08-28 10:04:51 +00001050Mon Aug 28 11:58:12 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1051
1052 * HTMLparser.[ch] testHTML.c: applied the second set of
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001053 patches from Wayne Davison <wayned@users.sourceforge.net>,
1054 adding htmlEncodeEntities()
Daniel Veillarde010c172000-08-28 10:04:51 +00001055 * HTMLparser.c: fixed an ignorable white space detection bug
1056 occuring when parsing with SAX only
1057 * result/HTML/*.sax: updated since the output is now HTML
1058 encoded...
1059
Daniel Veillard47f3f312000-08-27 22:40:15 +00001060Mon Aug 28 00:38:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1061
Daniel Veillardbbe11b02000-09-23 07:07:40 +00001062 * HTMLparser.[ch]: applied some of Wayne Davison
1063 <wayned@users.sourceforge.net> patches
Daniel Veillard47f3f312000-08-27 22:40:15 +00001064
Daniel Veillarde0854c32000-08-27 21:12:29 +00001065Sun Aug 27 22:14:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1066
1067 * SAX.c tree.c debugXML.c: fixed bogus behaviour when an
1068 undeclared namespace prefix was used, added a warning.
1069 Cleaned up support w.r.t. entities, spilling out a warning
1070 and being pedantic on lookups.
1071 * test/warning/ent9 : added testcase for previous example.
1072 * TODO: updated
1073 * parserInternals.h parser.c: changed the way names are parsed
1074 now allow infinite size and decrease penalty for normal use
1075 * parser.c: Started a big cleanup/check of the parser code,
1076 fixed some of the most tortuous entity code, spotted code
1077 unused anymore
1078 * test/*: added tests for very long names and related nasty
1079 things.
1080
Daniel Veillardf0cc7cc2000-08-26 21:40:43 +00001081Sat Aug 26 23:31:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1082
1083 * doc/encoding.html: added encoding aliases doc
1084 * doc/xml.html: updates
1085 * encoding.[ch]: added EncodingAliases functions
1086 * entities.[ch] valid.[ch] debugXML.c: removed two serious
1087 bottleneck affecting large DTDs like Docbook
1088 * parser.[ch] xmllint.c: added a pedantic option, will be
1089 useful
1090 * SAX.c: redefinition of entities is reported in pedantic mode
1091 * testHTML.c: uninitialized warning from gcc
1092 * uri.c: fixed a couple of bugs
1093 * TODO: added issue raised by Michael
1094
Daniel Veillard0d6b1702000-08-22 23:52:16 +00001095Wed Aug 23 01:50:51 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1096
1097 * doc/encoding.html: propagated Martin Duerst suggestions
1098
Daniel Veillard52402ce2000-08-22 23:36:12 +00001099Wed Aug 23 00:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1100
1101 * parser.c: Fixed Bug#21552: libxml fails to decode &amp;
1102 * uri.c testUri.c patches, by Marc Sanfacon (1 left)
1103 * parser.c HTMLparser.c: HTML/encoding push problems reportedi
1104 by Wayne Davison
1105
Daniel Veillard2f2bf412000-08-20 15:11:02 +00001106Sun Aug 20 17:03:38 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1107
1108 * nanoftp.c nanohttp.c: small cleanup
1109 * TODO: updated
1110
Daniel Veillard244ece92000-08-19 20:58:02 +00001111Sat Aug 19 22:57:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1112
1113 * added an old VC testcase and updated title.xml entity
1114
Daniel Veillardb8f25c92000-08-19 19:52:36 +00001115Sat Aug 19 21:02:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1116
1117 * HTMLparser.c SAX.c tree.c HTMLtree.h result/HTML/*: work
1118 done on auto-opening of <p> tags and cleanup of SAX output
1119
Daniel Veillard979e55e2000-08-19 16:48:54 +00001120Sat Aug 19 18:45:40 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1121
1122 * libxml.4 xmllint.1 Makefile.am libxml.spec.in: added man pages
1123
Daniel Veillard4540be42000-08-19 16:40:28 +00001124Sat Aug 19 18:38:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1125
1126 * doc/xml.html libxml.* structure.*: updated the doc a bit
1127
Daniel Veillard808a3f12000-08-17 13:50:51 +00001128Thu Aug 17 15:50:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1129
1130 * testSAX.c testHTML.c result/HTML/: cleanup of the output
1131 of SAX tests
1132
Daniel Veillard29579362000-08-14 17:57:48 +00001133Mon Aug 14 13:56:33 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1134
1135 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
1136 * xmllint.c: workaround a MAP_FAILEd definition bug in DU-4.0
1137
Daniel Veillard1255ab72000-08-14 15:13:33 +00001138Mon Aug 14 11:10:20 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1139
1140 * Patch from Dave Yearke <yearke@eng.buffalo.edu>:
1141 * testHTML.c: fix core dump on Solaris 2.x systems
1142 * HTMLparser.c: fix segfault if ctxt->sax->characters() is NULL
1143 * result/HTML/*.sax: previous bug fix lead to new results
1144
Daniel Veillard03109292000-08-14 14:58:22 +00001145Mon Aug 14 10:26:09 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1146
1147 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
1148 * configure.in: added --with-readline=DIR to accept alternate
1149 path for readline include/library
1150 * configure.in: added AM_C_PROTOTYPES to add -Aa -D_HPUX_SOURCE
1151 for ANSI under HP-UX
1152 * config.in: Removed @LIBS@ from xml-config because @XML_LIBS@
1153 includes @LIBS@
1154
Daniel Veillard7c29ce22000-08-12 21:20:53 +00001155Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1156
1157 * doc/* : rebuilt the docs
1158 * getting ready for 2.2.2 release
1159
Daniel Veillard87b95392000-08-12 21:12:04 +00001160Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1161
1162 * parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
1163 and xmlAddFeature()
1164 * tree.[ch]: added xmlAddChildList()
1165 * xmllint.c: MAP_FAILED macro test
1166 * parser.h: added xmlParseCtxtExternalEntity()
1167 * valid.c: applied bug fixes removed warning
1168 * tree.c: added CDATA block to elements content
1169 * testSAX.c: cleanup of output
1170 * testHTML.c: added SAX testing
1171 * encoding.c: better error recovery
1172 * SAX.c, parser.c: fixed one of the external entity processing
1173 of the OASis testsuite
1174 * Makefile.am: added HTML SAX regression tests
1175 * configure.in: bumped to 2.2.2
1176 * test/HTML/ result/HTML: added a few of HTML tests, and added the
1177 SAX results
1178
Daniel Veillard88a172f2000-08-04 18:23:10 +00001179Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1180
1181 * configure.in: patch for HP compiler
1182
11832000-08-04 Sven Heinicke <sven@zen.org>
1184
1185 * xmllint.c: Was coredumping sometimes when the file given didn't
1186 exist.
1187
Daniel Veillard46e370e2000-07-21 20:32:03 +00001188Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1189
1190 * parser.c xmlIO.[ch]: fixed the problem of encoding support
Daniel Veillard2f2bf412000-08-20 15:11:02 +00001191
Daniel Veillard46e370e2000-07-21 20:32:03 +00001192 when using in memory parsing. Need some cleanup.
1193 * xmllint.c configure.in: added a --memory flag to test memory
1194 parsing
1195
Daniel Veillard36650692000-07-21 15:16:39 +00001196Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1197
1198 * nanohttp.c: fixed socklen_t replacement to unsigned int
1199 * parser.c: fixed a space handdling missing at the end of
1200 production 28 DOCTYPE.
1201 * xmlmemory.c: fixed a stupid bug on the routine to override
1202 allocation functions
1203 * TODO: updated
1204
Daniel Veillarde46e20d2000-07-14 15:02:46 +00001205Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1206
1207 * doc/ regenerated the docs
1208
Daniel Veillard32bc74e2000-07-14 14:49:25 +00001209Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1210
1211 * doc/encoding.html doc/xml.html: added I18N doc
1212 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
1213 improvements, both parser and filters, added ASCII & HTML,
1214 fixed the ISO-Latin-1 one
1215 * xmllint.c testHTML.c: added/made visible --encode
1216 * debugXML.c : cleanup
1217 * most .c files: applied patches due to warning on Windows and
1218 when using Sun Pro cc compiler
1219 * xpath.c : cleanup memleaks
1220 * nanoftp.c : added a TESTING preprocessor flag for standalong
1221 compile so that people can report bugs more easilly
1222 * nanohttp.c : ditched socklen_t which was a portability mess
1223 and replaced it with unsigned int.
1224 * tree.[ch]: added xmlHasProp()
1225 * TODO: updated
1226 * test/ : added more test for entities, NS, encoding, HTML, wap
1227 * configure.in: preparing for 2.2.0 release
1228
Daniel Veillard49703262000-07-10 10:27:46 +00001229Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1230
1231 * nanoftp.c: fixed the way the control connection is handled
1232 * libxml.spec.in: fixed the dependancies and cleanup
1233
Daniel Veillard306be992000-07-03 12:38:45 +00001234Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1235
1236 * doc/xml.html: changed the xmlsoft.org structure, updated the
1237 examples w.r.t. root and childs
1238
Daniel Veillard7d853352000-07-02 18:53:09 +00001239Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1240
1241 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
1242
Daniel Veillard365e13b2000-07-02 07:56:37 +00001243Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1244
1245 * HTMLparser.c: Work on character encoding support for the HTML parser
1246 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
1247 * encoding.c: Fixed a potential memleak in the encoding stuff
1248
Daniel Veillardaf743792000-07-01 11:49:28 +00001249Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1250
1251 * doc/FAQ.html doc/Makefile.am : added a FAQ
1252
1253Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +00001254
1255 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
1256 of the HTML parser to force it to not bypass SAX
1257
Daniel Veillard3f6f7f62000-06-30 17:58:25 +00001258Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1259
1260 * win32config.h.in: updated
1261 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
1262 lacks iconv support :-( need to release 2.1.1
1263 * configure.in: release 2.1.1
1264 * HTMLparser: fixed bug #14784
1265 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
1266 by Windows compiler
1267 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
1268 the SAX startDocument() callback.
1269 * TODO: updated
1270
1271Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1272
1273 * added xmlStopParser()
1274
Daniel Veillardbe803962000-06-28 23:40:59 +00001275Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1276
1277 * configure.in: 2.1.0 prerelease
1278 * Large resync between W3C and Gnome tree
1279 * nanoftp, nanohttp.c: fixed stalled connections probs
1280 * HTMLtree.c SAX.c : support for attribute without values in
1281 HTML for andersca
1282 * valid.c: Fixed most validation + namespace problems
1283 * HTMLparser.c: start document callback for andersca
1284 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
1285 * parser.h, SAX.c: serious speed improvement for large
1286 CDATA blocks
1287 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
1288 different encoding
1289 * example/Makefile.am example/gjobread.c tree.h: work on
1290 libxml1 libxml2 convergence.
1291 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
1292 and the LIBXML_TEST_VERSION macro
1293
Daniel Veillardc310d562000-06-23 18:32:15 +00001294Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1295
1296 * doc/xml.html: various patches and improvements typo fixed by
1297 Felix Natter
1298 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
1299 from Felix Natter <fnatter@gmx.net>
1300
Daniel Veillardf3029822000-05-06 08:11:19 +00001301Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1302
1303 * doc/upgrade.html: updated with instructions for support of both
1304 libxml-1.x and libxml-2.x
1305 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
1306 for 2.x support and also fixed includes
1307
1308
Daniel Veillard496a1cf2000-05-03 14:20:55 +00001309Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1310
1311 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
1312 the encoding support, added iconv support, so now libxml if
1313 compiled with iconv automatically support japanese encodings
1314 among others. Work based on initial patch from Yuan-Chen Cheng
1315 I may have broken binary compat in the encoding handler
1316 registration scheme, but that was so utterly broken I don't
1317 expect anybody to have used this feature until now.
1318 * parserInternals.h: fixup on the CHAR range macro
1319 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
1320 code.
1321 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
1322 * uri.c: added xmlParseURI() I can't believe I forgot to
1323 implement this one in 2.0 !!!
1324 * SAX.c: moved doc->encoding update in the endDocument() call.
1325 * TODO: updated.
1326
Daniel Veillard06047432000-04-24 11:33:38 +00001327Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1328
1329 * tree.h: removed extraneous xmlRemoveProp definition
1330 * TODO: added item about --disable-corba configure switch
1331 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
1332 * nanoftp.c: fixed include problems giving troubles on AIX and
1333 slowlaris
1334 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
1335 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
1336 comment and headers changes to lower gtk-doc number of warnings
1337 * doc/html/*: rebuilt docs
1338
Daniel Veillarde0aed302000-04-16 08:52:20 +00001339Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1340
1341 * HACKING: documented the tag for 1.x and instructions
1342
Daniel Veillard5e873c42000-04-12 13:27:38 +00001343Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1344
1345 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
1346 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
1347 xmlCreateIOParserCtxt
1348 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
1349 significant overall improvement
1350 * xmllint.c: added I/O test to xmllint
1351 * testSAX.c: added a speed test
1352 * doc/* : updated/regenerated
1353
Daniel Veillardfc708e22000-04-08 13:17:27 +00001354Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1355
1356 * xpath.c uri.h parserInternals.h: cosmetic changes from
1357 "Timur I. Bakeyev" <timur@bat.ru>, including making
1358 xmlCreateURI() public
1359
Daniel Veillard5d211f42000-04-07 17:00:24 +00001360Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1361
1362 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
1363 and the code at the same time. Added a clean mechanism for
1364 overload or added input methods: xmlRegisterInputCallbacks()
1365 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
1366 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
1367 * TODO: updated
1368 * doc/* : updated/regenerated
1369 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
1370 source dir
1371
Daniel Veillarde77a9182000-04-05 19:12:29 +00001372Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1373
1374 * testURI.c: yet another forgotten commit, I should get some sleep !
1375
Daniel Veillardce8b83b2000-04-05 18:38:42 +00001376Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1377
1378 * xmllint.c: forgot to commit this too ?
1379
Daniel Veillardb9df4042000-04-05 14:23:16 +00001380Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1381
1382 * xmlversion.h.in : forgot to commit this previously
1383
Daniel Veillard361d8452000-04-03 19:48:13 +00001384Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1385
1386 * configure.in: preparing libxml-2.0.0 version looks Ok so far
1387 * README TODO: updated for release
1388 * uri.c uri.h: added authority parsing/saving
1389 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
1390 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
1391 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
1392 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
1393 Makefile.am : added compile-time customization of libxml
1394 --with-ftp --with-http --with-html --with-xpath --with-debug
1395 --with-mem-debug
1396 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
1397 #include <libxml/xxx.h> I hope it won't break too much stuff
1398 and will be manageable in the future...
1399 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
1400 and added xmllint to the installed programs
1401 * uri.h: added xmlFreeURI()
1402
Daniel Veillardec303412000-03-24 13:41:54 +00001403Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1404
1405 * uri.c uri.h: finished the escaping handling, the base support
1406 and the URI path normalization. Looks good just lacks the
1407 authority content parsing code.
1408 * Makefile.am: added instructions to generate testURI
1409 * TODO: updated
1410 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
1411 added links and icons for W3C and Gnome
1412
Daniel Veillard8f621982000-03-20 13:07:15 +00001413Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1414
1415 * xmlmemory.[ch] : seems I forgot to actually update the files in
1416 the last commit :-)
1417 * doc/xml.html doc/html/* : updated and uploaded the docs
1418
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001419Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1420
1421 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
1422 * TODO: updated
1423 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +00001424 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001425 gfree).
1426 * Makefile.am, uri.c, uri.h: added a set of functions to do
1427 exact (litteraly copied from the RFC 2396 productions) parsing
1428 and handling of URI. Will be needed for XLink, one XML WFC,
1429 XML Base and reused in the nano[ftp/http] modules. Still work
1430 to be done.
1431
Daniel Veillardedfb29b2000-03-14 19:59:05 +00001432Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1433
1434 * configure.in, libxml.spec.in : libxml2
1435 * doc/* : updated the doc page, rebuilt the docs
1436
Daniel Veillardcf461992000-03-14 18:30:20 +00001437Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1438
1439 * all: tagged LIB_XML_1_X
1440 * *.c *.h : updated from W3C CVS tree
1441 * configure.in : 2.0.0-beta
1442 * libxml.spec.in : libxml2 package nam
1443 * result/* : new version of the tests output
1444
Daniel Veillardf13e1ed2000-03-06 07:41:49 +00001445Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1446
1447 * doc/xml.html, doc/update.html: updated docs, 1.8.7
1448
Daniel Veillardb566ce12000-03-04 11:39:42 +00001449Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1450
1451 * doc/* : rebuilt the docs
1452 * parser.c: final patch on #6766
1453 * valid.c: small patch on validity checks.
1454
Daniel Veillardfb76c402000-03-04 11:39:42 +00001455Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1456
1457 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
1458 added
1459 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
1460 compatibility w.r.t. XML spec and existing code.
1461
Daniel Veillard90fb02c2000-03-02 03:46:43 +00001462Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1463
1464 * parser.c: seems a better solution to <a> </a> exists,
1465 will try it for a while
1466
Daniel Veillard83a30e72000-03-02 03:33:32 +00001467Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1468
1469 * parser.c: tried to remove the <a> </a> generating <a/>
1470 this is hard. Left a flag for that purpose. Fixed bug #6766
1471 * configure.in: prepared 1.8.7 not released, due to previous
1472 problem
1473
Daniel Veillard88f00ae2000-03-02 00:15:55 +00001474Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1475
1476 * doc/xml.html : applied second patch from Paul DuBois
1477
Daniel Veillard402e8c82000-02-29 22:57:47 +00001478Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1479
1480 * doc/xml.html : applied patch from Paul DuBois
1481
Daniel Veillardd0f7f742000-02-02 17:42:48 +00001482Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1483
1484 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
1485
Daniel Veillard5feb8492000-02-02 17:15:36 +00001486Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1487
1488 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
1489 compilation warnings on various platforms.
1490 * parser.c: Fixed #5281 validity error callbacks are now desactived
1491 by default if not validating.
1492
Daniel Veillardf341f932000-02-02 14:52:08 +00001493Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1494
1495 * nanoftp.c, win32config.h.in: patches to compile on WIN32
1496
Daniel Veillard13c757e2000-02-01 23:59:15 +00001497Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1498
1499 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
1500 <gkatsi@cs.toronto.edu>
1501
Daniel Veillard726e8792000-01-30 20:04:29 +00001502Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1503
1504 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
1505 processing URLs
1506
Daniel Veillarde41f2b72000-01-30 20:00:07 +00001507Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1508
1509 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
1510 xmlNanoFTPUpdateURL for persistent control connections.
1511 * configure.in: 1.8.6
1512
1513Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1514
1515 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
1516 * tree.[ch] : added xmlSaveNoEmptyTags
1517
James Henstridgef3be9312000-01-28 13:59:21 +000015182000-01-29 James Henstridge <james@daa.com.au>
1519
1520 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
1521
1522 * Makefile.am: added nanoftp.[ch] to the build.
1523
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001524Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1525
1526 * nanoftp.[ch]: cleanup, comments, API
1527 * debugXML.c : fixed a bug in the cat command
1528 * doc/*: regenerated the docs
1529
Daniel Veillardda07c342000-01-25 18:31:22 +00001530Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1531
1532 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
1533 * debugXML.c : fixed a bug in the cat command
1534 * valid.c: fixing some small probs
1535 * libxml.spec.in: get rid of the SNAP suffix
1536 * doc/xml.html: updated the status
1537
Daniel Veillarde3d88ef2000-01-24 13:55:06 +00001538Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1539
1540 * xml-config.in: xml-config --version to just return the
1541 version number
1542 * xpath.c: some cleanup w.r.t. axis when the current node is
1543 an attribute.
1544 * TODO: updated
1545
Daniel Veillard461a66c2000-01-18 18:01:01 +00001546Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1547
1548 * configure.in: prepared for libxml-1.8.5
1549 * doc/* recompiled the documentation
1550
15512000-01-17 Jody Goldberg <jgoldberg@home.com>
1552
1553 * configure.in : WARNING autoconf subtlety alert :
1554 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
1555 when looking for zlib.h so that HAVE_ZLIB_H is defined.
1556 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
1557 get defined by AC_CHECK_HEADERS.
1558
Daniel Veillardf967b902000-01-17 16:06:10 +00001559Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1560
1561 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
1562 Rune.Djurhuus@fast.no
1563
Daniel Veillardad8f99d2000-01-15 14:20:03 +00001564Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1565
1566 * TODO: updated
1567 * tree.c, parser.c: made sure that only memory alloc problems
1568 and internal parser errors are allowed to write to stdout or
1569 stderr.
1570
Daniel Veillard0142b842000-01-14 14:45:24 +00001571Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1572
1573 * tree.c : restored xmlNewGlobalNs since this seems used by
1574 a lot of existing code :-(, fixed a bug in xmlNewNs
1575 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
1576 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
1577 to exit() from the library code.
1578 * xpath.c, parser.c: removed bugs or unused code detected by
1579 Windows compilers
1580 * parser.c: started adding interfaces for parsing well balanced
1581 XML fragments
1582 * configure.in: releasing 1.8.4
1583 * doc/* : rebuilt the docs
1584
Daniel Veillard2eac5032000-01-09 21:08:56 +00001585Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1586
1587 * tree.[ch] : added xmlNewDocFragment() for DOM
1588 * testHTML.c: uninitialized variable.
1589
Daniel Veillardf3a73582000-01-05 14:58:39 +00001590Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1591
1592 * doc/* : rebuild the docs
1593
Daniel Veillard71b656e2000-01-05 14:46:17 +00001594Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1595
1596 * acconfig.h: readline and history patch
1597 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
1598 * tree.c: added check and handling when possibly removing an ID
1599 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
1600 and saving.
1601 * test/HTML/entities.html result/HTML/entities.html* : test for
1602 various entities reference cases
1603 * result/HTML/* : as a result output of some testcase have
1604 changed
1605 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
1606 by previous example. added xmlParseTryOrFinish().
1607 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
1608 entities.h debugXML.h HTMLparser.h: changed the way struct are
1609 declared to allow gtk-doc to expose those
1610 * parser.c: closed bug #4960
1611 * Makefile.am configure.in: Applied patch from
1612 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
1613 and math/socket libs detection
1614
Daniel Veillard437b87b2000-01-03 17:30:46 +00001615Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1616
1617 * configure.in, Makefile.am: link tester against readline
1618 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
1619
Daniel Veillard686d6b62000-01-03 11:08:02 +00001620Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1621
1622 * tree.[ch]: added xmlRemoveProp
1623 * win32config.h.in nanohttp.c: avoid including the Windows
1624 socket stuff in every C files
1625 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
1626 the XmL parser(s)
1627 * test/ns4 result/ns4 etc...: added test case for previous prob
1628 * tree.c: xmlNewNs wasn't checking for double definition
1629 * Makefile.in: fixed a problem with dist-hook duplicates
1630 * parser.[hc], xmlIO.c: fixed the loading of external entities
1631 APIs, now xmlLoadExternalEntity() is used everywhere and
1632 setting up an app specific front-end using the
1633 * SAX.c parser.c: some fixes, now the xhtml spec validates
1634 with the xhtml DTD.
1635 * error.c: fixed crashes in case of no input stream
1636 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
1637 to the validation tests and results
1638
Daniel Veillard5e5c6231999-12-29 12:49:06 +00001639Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1640
1641 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
1642 too htmlCreatePushParserCtxt() and htmlParseChunk()
1643 * parser.c: a bit of cleanup.
1644 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
1645 to XML) removed the last mem leak known
1646 * HTMLtree.c: output message cleanup
1647 * xmlmemory.c: display content info about memory blocks
1648 * result/HTML/wired.* : missing att value warning change
1649
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001650Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1651
1652 * doc/* : rebuilt the documentation
1653
Daniel Veillarddbfd6411999-12-28 16:35:14 +00001654Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1655
1656 * parser.[ch] parserInternals.h: Push parser for XML,
1657 seems to work fine now
1658 * tester.c debugXML.[ch]: Added an XML shell debug facility and
1659 --push for push testing
1660 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
1661 * testSAX.c: added --push
1662 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
1663 subtree
1664 * xmlIO.[ch] : enriched API + fixes for push mode
1665 * entities.[ch]: added the entity content length to the struct.
1666 * xmlmemory.[ch]: new API to show the last entries for the shell
1667 * valid.c: added required attribute testing
1668 * SAX.c: the cdata callback now merge contiguous fragments
1669 * HTMLparser.c: cleanup of some macros
1670
Daniel Veillard3c558c31999-12-22 11:30:41 +00001671Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1672
1673 * parser.c: fix for PIs name starting with xml
1674 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +00001675 * *.c, configure.in win32config.h.in : generate win32config.h for
1676 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +00001677
Daniel Veillard0caf07a1999-12-21 16:25:49 +00001678Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1679
1680 * parser.c: fixed a stupid = vs. == bug :-(
1681 * doc/gnome-xml.sgml: s/glade/xml/
1682
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001683Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1684
1685 * configure.in, doc/xml.html : bug fix release 1.8.2
1686 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
1687 Hopefully the end of that silly C++ include problem
1688 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
1689 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
1690 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
1691 troubles with autoclosed elements when the stree shape doesn't
1692 follow the DtD specs. Added htmlIsAutoClosed() and
1693 htmlAutoCloseTag()
1694 * result/HTML/*.htm*: Updated the HTML examples regression tests output
1695 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
1696 * debugXML.c: fixed a bug on printing default namespaces.
1697 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
1698
Daniel Veillardb24054a1999-12-18 15:32:46 +00001699Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1700
1701 * result/HTML/*.htm[l] : updated the HTML regression tests according
1702 to the new output
1703 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
1704 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
1705 problem due to intermix of extern "C" { ... } declarations for C++
1706 and recursive includes in the headers
1707
Chris Lahey323c48c1999-12-18 15:32:45 +000017081999-12-20 Chris Lahey <clahey@umich.edu>
1709
1710 * HTMLtree.c: Made it so that html nodes with a single child do
1711 not insert a carriage return before or after the child node.
1712
Daniel Veillardb24054a1999-12-18 15:32:46 +00001713Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +00001714
1715 * configure.in, doc/xml.html : bug fix release 1.8.1
1716 * parser.c: fixed bug #4344
1717 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
1718 added the glue to avoid C++ problems
1719 * doc/* : regenerated the documentation
1720
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +00001721Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1722
1723 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
1724 namespace recognition, and Dia as a resul :-(
1725 * encoding.c: closed bug #3950
1726
Daniel Veillard944b5ff1999-12-15 19:08:24 +00001727Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1728
1729 * valid.c: debugging a posteriori validation, except URI expansion
1730 stuff this should be fixed now
1731 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
1732 Carl Nygard <cnygard@bellatlantic.net>
1733 * tester.c: added --postvalid, cleaning of the code
1734 * tree.[ch]: added xmlDocGetRootElement()
1735
Ramiro Estrugobfce3771999-12-15 04:32:07 +00001736Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
1737
1738 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
1739 c++ losage.
1740
Daniel Veillard10a2c651999-12-12 13:03:50 +00001741Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1742
1743 * configure.in, doc/xml.html : bumped to 1.8.0
1744 * xlink.[ch], Makefile.am : added framework for link detection
1745 * parser.h: added nbChars to parser context, needed for cleanup.
1746 * xmlmemory.c: removed a nasty bug when out of mem
1747 * valid.[ch]: adding namespace support for attribute decl
1748 * tester.c: added --debugent option
1749 * debugXML.[ch]: added xmlDebugDumpEntities()
1750 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
1751 buffers instead, this was really needed, validation was breaking
1752 in strange ways due to that. Added xmlParseStringPEReference()
1753 and other parsing from strings functions. Entities processing
1754 modified again, but PERef are still not handled correcly but
1755 unless you're Eve Maller you won't notice :-)
1756 * HTMLparser.c: large changes toward reliability, and switched to
1757 lowercase internal tags, XHTML is lowercase, so it will help
1758 that output is closer to next version.
1759 * doc/* : regenerated the documentation, it is now hosted at
1760 http://xmlsoft.org/ (same bits I just bought the domain :-)
1761
1762
Daniel Veillard294cbca1999-12-03 13:19:09 +00001763Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1764
1765 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
1766 doc generation
1767 * parser.c: fixed bugs #3908 and #3937 and a memory leak
1768 in the SAX API
1769 * doc/*: rebuilt the doc making sure everything appears in the
1770 HTML files
1771
Daniel Veillardf5c2c871999-12-01 09:51:45 +00001772Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1773
1774 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
1775 added the patch from Carl Nygard <cnygard@bellatlantic.net>
1776 which allow impressive speed improvement on dataset with
1777 large text pieces, but at the cost of broken binary
1778 compatibility and slightly bigger memory usage.
1779 Configure with --with-buffers to activate them, they
1780 are protected with XML_USE_BUFFER_CONTENT define.
1781 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
1782 goal is 0 memory left allocated once parser is no more used
1783 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
1784 call xmlCleanupParser() and xmlMemoryDump()
1785
Daniel Veillarda819dac1999-11-24 18:04:22 +00001786Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1787
1788 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
1789 * parser.[ch] encoding.[ch]: added memory cleanup routines
1790 * parser.c: closing bug #3788
1791 * doc/*: rebuilt the doc
1792
Daniel Veillard11a48ec1999-11-23 10:40:46 +00001793Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1794
1795 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
1796 xmlNewTextChild() and xmlSetCompressMode() behaviour.
1797 * tester.c: added --compress option
1798 * doc/*: rebuilt the documentation
1799
Daniel Veillard4c3a2031999-11-19 17:46:26 +00001800Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1801
1802 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
1803 if given /proc/kcore as input !
1804 * doc/xml.html doc/*: updated and rebuilt the documentation
1805
1806Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +00001807
1808 * parser.c: Fixed some wrongly space collapsing code due to
1809 a misreading of the spec.
1810 * result/*: fixed the output accordingly
1811
1812Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +00001813
1814 * encoding.c: bug fix and typos
1815 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
1816 * parser.c: added attribute normalization closing bug #3597
1817 * test/att* result/att* SAXresult/att*: testcase for attribute
1818 normalization
1819
Daniel Veillardd7e200c1999-11-15 17:53:11 +00001820Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1821
1822 * configure.in: closing bug #3163 by adding extra flags for the
1823 cc compiler on HP-UX
1824
Daniel Veillard51e3b151999-11-12 17:02:31 +00001825Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1826
1827 * valid.[ch] : removed a typo and an enumerated type bug in the
1828 xmlAddElementDecl() function
1829 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
1830 call to xmlEncodeEntitiesReentrant() so that the functions
1831 New, Set and Get are at the same level.
1832 * parser.c HTMLparser.c: extra memory allocation bug for
1833 attributes detected by someone using libxml in embedded systems :-)
1834
Daniel Veillard962195f1999-10-28 15:51:53 +00001835Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1836
1837 * xmlmemory.h: turned off mem debug :-\
1838
Daniel Veillard35008381999-10-25 13:15:52 +00001839Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1840
1841 * parser.c: closed bug #2784 a one line fix, but worth pushing
1842 a new release out
1843 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
1844 some structures, comments before and after the
1845 main element, and other nastyness
1846 * HTMLtree.c tree.c: accomodate the extended HTML supported
1847 * configure.in: pushing 1.7.4
1848 * test/ent8 and related outputs : added a new test for bug #2784
1849 * test/HTML/wired.html and related output: a nasty HTML example
1850 * Makefile.am: improved the test scripts
1851 * docs/* : reran the documentation extractor, updated xml.html
1852
Daniel Veillard7c1206f1999-10-14 09:10:25 +00001853Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1854
1855 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
1856 HTMLparser and debugged the HTML related code. HTML documents
1857 now have their own type
1858 * entities.c: do not dump &apos; for HTML output
1859 * xmlmemory.c: improvement, breakpoint mechanism
1860 * testHTML.c: added --sax --repeat ...
1861 * Makefile.am: improved the HTML tests
1862 * valid.[ch]: added xmlValidGetValidElements and
1863 xmlValidGetPotentialChildren
1864 * tester.c: added --insert to test the 2 new functions
1865 * test//* result//* SAXresult//* : regression test cleanup
1866 and extension.
1867 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
1868 gnome-xml-nanohttp.html
1869
Daniel Veillard7d2c2761999-10-11 15:09:51 +00001870Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1871
1872 * HTMLparser.c: fixed problems with some autoclose tags
1873 * tree.c: fixed XML output problems.
1874 * result/* SAXresult/*: update of the tests output
1875
Daniel Veillard6077d031999-10-09 09:11:45 +00001876Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1877
1878 * Makefile.am: Arturo patch for xmlConf.sh version info
1879 * parser.c: Tim Josling patch for single quoted items
1880 * tester.c: Tim Josling patch for tester options usage
1881 * tree.h: indent cleanup
1882
Daniel Veillard2673d3c1999-10-08 14:37:09 +00001883Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1884
1885 * HTMLparser.c parser.h : Fixed problems with HTML parsing
1886 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
1887
Daniel Veillard00fdf371999-10-08 09:40:39 +00001888Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1889
1890 * tree.c : Raph patch for initialization of CORBA fields
1891 * parser.c, xpath.c, ...: modification of doc comments
1892 * xpath.c : allow spaces in xpath expressions
1893
Daniel Veillardad219441999-09-27 08:17:49 +00001894Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1895
1896 * xmlmemory.h: turning off memory debug :-(
1897
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001898Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1899
1900 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
1901 better SAX interfaces.
1902 * testSAX.c: uses the new SAX routine, avoid fetching any remote
1903 entity.
1904 * configure.in: 1.7.2
1905
1906Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +00001907
1908 * libxml.spec.in: fixed the URL
1909 * doc/xml.html: improved the documentation front-end
1910
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001911Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +00001912
1913 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
1914
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001915Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001916
1917 * libxml.spec.in: fixed the alpha compile problem
1918 * parser.[ch]: changed errno to errNo in the parser context :-(
1919 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
1920 * doc/xml.html: changed CHAR to xmlChar
1921 * doc/html/*: recompiled the documentation
1922 * configure.in: 1.7.1
1923
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001924Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1925
1926 * parser.h: modified the parser context struct to regain 1.4.0
1927 binary compatibility
1928 * parser.c, xml-error.h: added errno ot teh context and defined
1929 a set of errors values with update of errno
1930 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
1931 DTDs and entities
1932 * *.h, *.c: complete cleanup of the use of config.h and include
1933 protection depending on the current setup.
1934 * overalll debugging, maintenance and bug-fixing on all modules
1935 * updated the documentation
1936 * ready for 1.7.0
1937
Daniel Veillardc08a2c61999-09-08 21:35:25 +00001938Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1939
1940 * HTMLparser.c : cleanup
1941 * SAX.c valid.c valid.h: added ID/IDREF checking
1942 * tree.c tree.h: extended doc structure for refs
1943 * configure.in: 1.6.2
1944 * parser.c: patched bug in SAX user arg call
1945 * parserInternals.h: patched missing close in C++ wrapping
1946 * testXPath.c xpath.c xpath.h: prepared for extensibility,
1947 especially upcoming XPointer implementation.
1948 * doc/xml.html: augmented, typo
1949
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +00001950Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
1951
1952 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
1953 not all invocations of install understand -d.
1954
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +00001955Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
1956
1957 * Makefile.am: prepend all the test* calls with $(top_builddir) -
1958 to make 'check' works, when builddir != srcdir.
1959
Daniel Veillardc8eab3a1999-09-04 18:27:23 +00001960Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1961
1962 * doc/xml.html : updated the documentation
1963
Daniel Veillard6454aec1999-09-02 22:04:43 +00001964Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1965
1966 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
1967 not deallocated memory blocks
1968 * *.c : replaces all calls to malloc() free() and realloc() to
1969 the wrapper functions/macros
1970 * tree.c : removed memory leaks dues to calling xmlFreeNode()
1971 instead of xmlFreeNodeList()
1972
Daniel Veillard1ff7ae31999-09-01 12:19:13 +00001973Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1974
1975 * HTMLparser.c: corrected a stupid bug leading to core dump at
1976 tree deallocation. Removed warnings indicated by
1977 Stephane.Conversy@lri.fr
1978 * entities.c: Fixes Yet Another Stupid Bug, entities were not
1979 looked for in the external subset
1980
1981Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +00001982
1983 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
1984 on SGI by Stephane.Conversy@lri.fr
1985
Daniel Veillardb96e6431999-08-29 21:02:19 +00001986Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1987
1988 * all .h : changed the prototype declaration indent as in gtk
1989 * most .c : working on reducing the TODOs in the code
1990 * most .c : cleanup though -pedantic and Insure++
1991 * improvements on validation ID checkings.
1992 * tree.[ch] SAX.c: added support for namespace on attributes #2022
1993 * xml-config.in: closed #1810
1994
1995Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +00001996
1997 * tree.h, valid.c, valid.h: more work on validity, IDs
1998 * xpath.c: added/fixed comparidon and equlity, added a new isinf
1999 definition for AIX
2000
Daniel Veillardb556eb51999-08-15 17:19:50 +00002001Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2002
2003 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
2004 the distribution due to a cut'n paste error at last commit
2005
Daniel Veillardb05deb71999-08-10 19:04:08 +00002006Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2007
2008 * configure.in: upgraded to version 1.4.0
2009 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
2010 Big update, added a large part of the validation process,
2011 it should be usable, but some parts are missing
2012 * xpath.c: improved the implementation w.r.t. root.
2013 * Makefile.am: added more tests
2014 * test and result trees: added a lot of tests
2015 * libxml.spec.in: export libxml.so.0 and libxml.so.1
2016
Daniel Veillard6a6ccc11999-08-10 09:34:35 +00002017Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2018
2019 * Added an HACKING file
2020
Daniel Veillarde2d034d1999-07-27 19:52:06 +00002021Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2022
2023 * xpath.[ch] : improvements and debug of the XPath implementation
2024 * parser.c, HTMLparser.c : modified the parsers to be progressive
2025 * tree.[ch] : extended the Buffer promitives
2026 * xmlIO.[ch] : added basic I/O routines providing progressive
2027 parsing and ready for I18N conversion plugins
2028 * SAXresult/* : the SAX callback sequence maybe slightly different
2029 now
2030 * test*.c : improved/updated the tests programs
2031 * doc/* : recompiled the docs.
2032
Daniel Veillard15b75af1999-07-26 16:42:37 +000020331999-07-26 Michael Meeks <michael@edenproject.org>
2034
2035 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
2036
2037 * tree.c: Ditto.
2038
Daniel Veillard1566d3a1999-07-15 14:24:29 +00002039Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2040
2041 * configure.in: upgraded to version 1.4.0
2042 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
2043 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
2044 XML query language, see http://www.w3.org/TR/xpath for more details.
2045 * parser.c, parser.h: added CHAR* related string functions for XPath
2046 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
2047 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
2048 rebuild the docs.
2049 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
2050 and regression testing capabilities for XPath.
2051
Daniel Veillardd79d7871999-07-12 10:38:12 +00002052Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2053
2054 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
2055 closing bug #1646
2056
Daniel Veillardbe9e5951999-07-12 09:16:45 +00002057Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2058
2059 * Makefile.am, example/Makefile.am: closed bug #1683
2060
Daniel Veillard3166ab11999-07-11 16:14:19 +00002061Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2062
2063 * example/Makefile.am, configure.in: added the makefile for the
2064 gjobread example
2065
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +00002066Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
2067
2068 * doc/Makefile.am:
2069 - fix which allow "make install DESTDIR=</install/prefix>".
2070
Daniel Veillard7cc3c041999-07-09 10:11:57 +00002071Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2072
2073 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
2074 which fixed a problem on the file reading-code.
2075
Daniel Veillard82150d81999-07-07 07:32:15 +00002076Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2077
2078 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
2079 output.
2080 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
2081
Daniel Veillard5233ffc1999-07-06 22:25:25 +00002082Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2083
2084 * parser.h : Oops removed the binary compatibility problem
2085 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
2086 * parser.c, HTMLparser.c: applied patches for reading from stdin
2087
Daniel Veillardbe70ff71999-07-05 16:50:46 +00002088Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2089
2090 * parser.c, entities.c, valid.c: cleanup bug #1591
2091 * configure.in: cleanup bug #1592
2092 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
2093 the same tree back-end. Hence gdome will be available for it.
2094 * doc/Makefile.am: close bug #617
2095
Daniel Veillard97fea181999-06-26 23:07:37 +00002096Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2097
2098 * parser.c: alloctate a per parser context SAX interface block
2099
Daniel Veillard14fff061999-06-22 21:49:07 +00002100Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2101
2102 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
2103 and xmlEncodeEntitiesReentrant with the correct one :-\
2104
2105Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2106
2107 * commit of my internal XML base changes, quite a lot of
2108 changes, cleanups, better entities support, framework for
2109 new I/O and charset detection and handling
2110 * Fixed the configure/Makefile stuff to generate shared libs
2111 with the proper version info, so we jumped on rev from
2112 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
2113 xmlEncodeEntities() result need to be freed now, and a string
2114 xmlParserVersion provide the current library version.
2115
Raph Levien05240da1999-06-15 21:27:11 +00002116Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
2117
2118 * parser.c: fixed a buffer overrun for when you have a very long
2119 attribute with no entities in it.
2120
Daniel Veillardbb2da581999-06-13 14:37:07 +00002121Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2122
2123 * added example directory
2124 * added example/gjobs.xml gjobread.c, still need a Makefile.in
2125
Daniel Veillard011b63c1999-06-02 17:44:04 +00002126Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2127
2128 * Release of libxml-1.1, nearly everything has been touched for
2129 this.
2130 * Added more regression tests
2131 * Updated the documentation
2132
Daniel Veillard27d88741999-05-29 11:51:49 +00002133Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2134
2135 * tree.[ch]: unified the XML_NO_CORBA defines.
2136 * parser.c encoding.[ch]: started plugging in char encoding detection
2137
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +00002138Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
2139
2140 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
2141 Also freed allocated buffer.
2142
Daniel Veillard27d88741999-05-29 11:51:49 +00002143Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +00002144 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
2145 reentrancy problem at printing. One is left in entities.c, to
2146 remove ASAP
2147 * testSAX.c : added a test example showing the use of the SAX
2148 interface if one doesn't want to build the DOM tree.
2149 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
2150
Daniel Veillard517752b1999-04-05 12:20:10 +00002151Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2152
2153 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
2154 large revamping of the parser to use SAX callbacks
2155 http://www.megginson.com/SAX/ (or at least a C like interface
2156 a la Expat). It's now possible to set up your own callbacks
2157 and the parser will not build a DOM tree.
2158 * test/* result/*: updated the test suite, I finally removed
2159 the old Namespace draft support (PI based).
2160
Daniel Veillard87c83bd1999-04-02 16:04:43 +00002161Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2162
2163 * Makefile.am: added test result to EXTRA_DIST for make tests
2164
Daniel Veillard64068b31999-03-24 20:42:16 +00002165Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2166
2167 * parser.c, parserInternals.h: moved the chars macro definitions
2168 to parserInternals.h
2169 * parser.c, error.c: applied patches from "Knut Ã…kesson"
2170 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
2171
Daniel Veillard012ccc11999-03-23 10:11:11 +00002172Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2173
2174 * xml-config.in : applied patch to make --version work
2175
Raja R Harinatha86c23e1999-03-05 22:14:01 +000021761999-03-05 Raja R Harinath <harinath@cs.umn.edu>
2177
2178 * Makefile.am (check-local): Alias for `tests' target. This will
2179 cause `make check' to do the right thing.
2180 (tests): Don't run tests in srcdir. Also, replaced calls to
2181 basename with a `sed' "equivalent".
2182
Daniel Veillardd109e371999-03-05 06:26:45 +00002183Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2184
2185 * Renamed error.h to xml-error.h, corrected Makefile.am to list
2186 it in the header and not the sources, updated the doc.
2187 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
2188 pointing this out.
2189
Daniel Veillardbc50b591999-03-01 12:28:53 +00002190Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2191
2192 * parser.c, parser.h, parserInternals.h: memory leak hunting,
2193 exported the inputStream routines.
2194 * doc/html/* : updated accordingly
2195
Daniel Veillardd692aa41999-02-28 21:54:31 +00002196Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2197
2198 * parser.c, parser.h, parserInternals.h: added a few extra
2199 internal calls to allocate and free parser contexts ...
2200 * doc/html/* : updated accordingly
2201
Daniel Veillard55a99271999-02-25 11:01:29 +00002202Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2203
2204 * configure.in, Makefile.am, doc/makefile.am : General changes for
2205 1.0.0 release and including the generated HTML documentation.
2206
Daniel Veillard35925471999-02-25 08:46:07 +00002207Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2208
2209 * makefile.am : added parserInternals.h, oops.
2210
Daniel Veillard1e346af1999-02-22 10:33:01 +00002211Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2212
2213 * parserInternals.h: added this header giving access to the parser
2214 internal functions.
2215 * doc/Makefile.am : added a rebuild target which rebuilds the full
2216 set of documentations
2217 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
2218 the internal subset.
2219 * *.c *.h: modifications needed to generate the documentation using
2220 gtk-doc, cleanup of functions blocks, reorganisation of struct
2221 declarations.
2222
Daniel Veillard1164e751999-02-16 16:29:17 +00002223Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2224
2225 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
2226 the tar and spec file to include the beginning of the doc.
2227
Nuno Ferreira03d04781999-02-13 00:07:17 +000022281999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
2229
2230 * doc/.cvsignore: Added this file.
2231
Daniel Veillard6800ef31999-02-08 18:33:22 +00002232Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2233
2234 * tree.c: fixed xmlGetProp to return "" when the attribute
2235 exists, even if the node-list is NULL.
2236
Daniel Veillard726c7e31999-02-08 15:13:10 +00002237Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2238
2239 * tree.c: patched an error outputting empty attribute values.
2240 * Makefile.am and doc/makefile.am: have been updated during the
2241 week-end. Sorry for an empty CVS log, I got a shell problem.
2242
Daniel Veillard1899e851999-02-01 12:18:54 +00002243Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2244
2245 * tree.h: cleaned up using enums instead of defines
2246 * parser.c, valid.[ch]: more work on parsing/output of element
2247 declarations
2248
Daniel Veillard3b9def11999-01-31 22:15:06 +00002249Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2250
2251 * valid.[ch], tree.c, parser.c : more work toward full parsing
2252 of XML DTDs.
2253 * README: added informations about mailing-list and on-line
2254 documentation
2255
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000022561999-01-27 Raja R Harinath <harinath@cs.umn.edu>
2257
2258 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
2259
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00002260Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2261
2262 * parser.c, tree.[ch] : more work toward conformance testing,
2263 added a last element to accelerate parsing of very flat structures
2264 started working on internal subset Element content declaration.
2265 * valid.[ch] : first cut at adding code toward validation.
2266 * previous changes had also small impact on most files, especially
2267 the conformance testing using James Clark test suite.
2268
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00002269Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
2270
2271 * test/* : updated the examples, most of them were not well
2272 formed (humm), and added rdf2.
2273 * result/* : resulting changes in the output.
2274
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00002275Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2276
2277 * tree.c: changed the behaviour of xmlGetProp on NULL values.
2278
Daniel Veillard44b3a061998-12-05 17:27:22 +00002279Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2280
2281 * tree.c: patched a bug in the generation of empty attributes
2282
Daniel Veillardbe36afe1998-11-27 06:39:50 +00002283Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2284
2285 * entities.[ch], tree.[ch], tester.c: added copy interfaces
2286 for node/trees/documents/... Biggest problem is namespace
2287 support when copying subtrees.
2288
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00002289Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2290
2291 * parser.c, entities.c: improve entities and char ref encoding,
2292 and cleanups of error messages.
2293
Daniel Veillard242590e1998-11-13 18:04:35 +00002294Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2295
2296 * parser.c, entities.c: simple bug hunting done during rpm2html and
2297 rpmfind integration.
2298
Daniel Veillard42dc9b31998-11-09 01:17:21 +00002299Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2300
2301 * parser.[ch]: Added interfaces allowing to specify a SAX
2302 handler before parsing.
2303
Daniel Veillarde3bffb91998-11-08 14:40:56 +00002304Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2305
2306 * parser.c: redirrect all errors reporting through the SAX
2307 error function
2308
Daniel Veillardda4d3c41998-11-04 20:07:05 +00002309Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2310
2311 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
2312 * libtool, tlmain ...: update of the libtool files
2313
Miguel de Icaza442321c1998-11-04 18:13:38 +000023141998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
2315
2316 * entities.c: Use g_snprintf insteda of snprintf.
2317
Daniel Veillard0ba4d531998-11-01 19:34:31 +00002318Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2319
2320 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
2321 added ent5 test for this purpose.
2322 * parser.c, parser.h: formatting, comments and UTF-8 planning.
2323
Daniel Veillard27271681998-10-30 06:39:40 +00002324Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2325
2326 * parser.c: fixed? a strange error due to compression on a GWP
2327 document.
2328
Daniel Veillard25940b71998-10-29 05:51:30 +00002329Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2330
2331 * tree.[ch]: bug fixing
2332 * entities.[ch]: defined a specific type for predefined entities
2333 * doc/xml.html: more documentation on the library, how to use it,
2334 overview of the interfaces.
2335
Daniel Veillard16253641998-10-28 22:58:05 +00002336Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2337
2338 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
2339
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00002340Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2341
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00002342 * tree.c: corrected a small bug
2343 * doc/xml.html: continuing writing documentation.
2344
2345Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2346
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00002347 * debugXML.h debugXML.c: added debugging utilities.
2348 * tester.c: added --debug switch.
2349 * tree.c: patched an incorrect node->type assignment.
2350 * parser.c: formatting, ensure that node->doc != NULL in attributes
2351
Daniel Veillardccb09631998-10-27 06:21:04 +00002352Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2353
2354 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
2355 entity support and provide an internal representation close to
2356 DOM one (entity ref nodes, and attribute value as tree). I tried
2357 to preserve the interface but this will surely break some apps
2358 (I have to change rpm2html/rpmfind for example). I had to change
2359 two interfaces, and the generated tree is somewhat different.
2360 * doc/* : started documenting the XML library, the tree and
2361 DOM/Corba. This is a first step.
2362
Daniel Veillard11e00581998-10-24 18:27:49 +00002363Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2364
2365 * parser.c: Set up the fonctions comment block, boring but useful.
2366 * parser.h, SAX.c, parser.c: now attributes are processed through
2367 the SAX interface. The problem is that my SAX interface diverged
2368 quite a bit from the original one, well this is not an official
2369 spec, and translating it from Java to C is hairy anyway...
2370
Daniel Veillard97b58771998-10-20 06:14:16 +00002371Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2372
2373 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
2374 fonctions comment block, boring but useful.
2375
2376Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00002377
2378 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
2379 conversion routines. However they are not yet used to convert the
2380 inputs. The core will run with UTF-8.
2381
Daniel Veillard33942841998-10-18 19:12:41 +00002382Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2383
2384 * tree.c : make sure that the type id is properly set-up when
2385 a new object is allocated, needed for DOM.
2386
Daniel Veillard27fb0751998-10-17 06:47:46 +00002387Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2388
2389 * tree.h, tree.c: Ok, the main objects in the tree will be native
2390 corba objects, it costs 8 bytes per Node, Attribute and Document
2391 but it simplifies the Corba integration a lot (no extra interface
2392 objects to allocate/free).
2393
Daniel Veillard0bef1311998-10-14 02:36:47 +00002394Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2395
2396 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
2397 and changed NODEs contants for conformity with DOM Level 1
2398
Daniel Veillard27864701998-10-08 03:47:24 +00002399Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2400
2401 * added hooks to keep track of servants when creating objects
2402 xmlDoc and xmlNode (for Corba export).
2403
Daniel Veillarda6e1d121998-10-04 14:41:05 +00002404Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2405
2406 * added xml-config script.
2407
Daniel Veillard7066a791998-10-01 20:28:28 +00002408Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2409
2410 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
2411 to autoupdate libtool and automake conf files.
2412
Miguel de Icaza60681bd1998-09-30 19:28:59 +000024131998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
2414
2415 * Makefile.am: Use '?' to separate the sed
2416 commands as ',' is used when people pass -Wl,something.
2417
2418
Daniel Veillard15a8df41998-09-24 19:15:06 +00002419Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2420
2421 * tree.c, tree.h: added a per-document compression interface.
2422
Daniel Veillard151b1b01998-09-23 00:49:46 +00002423Tue Sep 22 20:47:38 EDT 1998
2424
2425 * tree.c, tree.h: added saving with compression and added interfaces
2426 to control the compression level (xmlGetCompressMode,
2427 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
2428
Daniel Veillard70120ff1998-09-22 00:24:21 +00002429Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2430
2431 * parser.c: corrected a loop for files of size 0
2432
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000024331998-08-20 Raja R Harinath <harinath@cs.umn.edu>
2434
2435 * error.h: New file. Contains prototyes from `error.c'.
2436
Tom Tromeyc19653d1998-08-14 01:22:43 +00002437Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
2438
2439 * Makefile.am (xmlincdir): New macro.
2440 (xmlinc_HEADERS): Renamed from include_HEADERS.
2441
Daniel Veillard845664d1998-08-13 04:43:19 +00002442Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2443
2444 * applied small patch on numeric entities from
2445 Christopher Blizzard <blizzard@appliedtheory.com>
2446
Daniel Veillard260a68f1998-08-13 03:39:55 +00002447Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2448
2449 * New release 0.2, removed the old xml_* files so that it's
2450 coherent with the other CVS base (W3C), far better conformance
2451 to standard, new namespaces, decent entities support, beginning
2452 of a SAX-like interface. Nearly nothing left intact, even the
2453 test examples ...
2454
Christopher Blizzarda36749e1998-07-30 21:47:18 +000024551998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
2456
2457 * .cvsignore: Add .deps dir
2458
Daniel Veillardf8015fa1998-07-26 21:31:38 +00002459Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2460
2461 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
2462
Daniel Veillardfe926001998-07-26 04:28:20 +00002463Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002464
Daniel Veillardfe926001998-07-26 04:28:20 +00002465 * configure.in: added test for CPP
2466 * AUTHORS, Changelog: the original ones didn't get commited but the
2467 glib ones instead, fixed.
2468 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00002469
Daniel Veillardfe926001998-07-26 04:28:20 +00002470Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002471
Daniel Veillardfe926001998-07-26 04:28:20 +00002472 * integrated code developped at W3C
2473 * changed the original Copyright
2474 * migrated to automake
2475 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00002476