blob: 4f0d88a37dd6656558e24899384f7a281911e5d4 [file] [log] [blame]
Daniel Veillard389e6b72001-01-15 19:41:13 +00001Mon Jan 15 20:24:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
2
3 * xpath.c: fixed the comaprision of values and nodelists,
4 need to compare nodelist still ...
5 * debugXML.c: avoided a possible core dump
6 * HTMLparser.c: cleanup
7 * nanohttp.c: contributed fix.
8 * tree.c: fixes in properties handling added xmlSetNsProp
9 needed by libxslt
10 * xpathInternals.h: exported xmlXPathBooleanFunction, added a
11 comment
12 * TODO: updated
13
Daniel Veillard167bd532001-01-06 21:09:34 +000014Sat Jan 6 22:05:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
15
16 * parser.c parserInternals.c: applied Bjorn Reese optimization
17 patch
18
19Sat Jan 6 19:13:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
20
21 * Makefile.am: applied patch fro make check from Martin Vidner
22
Daniel Veillard503b8932001-01-05 06:36:31 +000023Thu Jan 4 19:07:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
24
25 * configure.in: preparing 2.2.11
26 * doc/html/*: rebuild the HTML files
27 * doc/xml.html : updated
28
Daniel Veillardc2f4df22001-01-04 14:06:39 +000029Thu Jan 4 14:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
30
31 * tree.c: fixed a stupid bug
32 * valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com>
33 patches related to validation of an XInclude processing result
34 * TODO: updated
35
Daniel Veillarde2488192001-01-04 10:54:22 +000036Thu Jan 4 11:46:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
37
38 * encoding.c xmlIO.c: Fixing the problem reported by Marc Sanfacon
39 on large files
40
Daniel Veillardf060a412001-01-03 20:52:44 +000041Wed Jan 3 21:51:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
42
43 * xmlIO.c: fixed xmlParserInputBufferCreateMem doc
44
Daniel Veillard45cff692001-01-03 18:02:04 +000045Wed Jan 3 18:56:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
46
47 * HTMLparser.c: htmlCheckParagraph to check htmlOmittedDefaultValue,
48 reported by Jonas Borgström
49 * nanohttp.c: Applied Bjorn Reese' IPV6 first patch
50
Daniel Veillard08108982001-01-03 15:24:58 +000051Wed Jan 3 16:19:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
52
53 * testXPath.c xpath.c: fixing the XPath union expressions problem
54 reported by Martin Vidner <martin@artax.karlin.mff.cuni.cz>
55
Daniel Veillard4a6845d2001-01-03 13:32:39 +000056Wed Jan 3 14:22:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
57
58 * xmllint.c: Made is so if the file name is "-" is will read form
59 standard input. Sven Heinicke <sven@zen.org>
60 * tree.c: fixed a problem when growing buffer
61 * tree.h: fixed the comment of the node types following andersca
62 comment
63 * TODO: updated
64
Daniel Veillarda6d8eb62000-12-27 10:46:47 +000065Wed Dec 27 12:35:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
66
67 * HTMLparser.[ch]: added a way to avoid adding automatically
68 omitted tags. htmlHandleOmittedElem() allows to change the
69 default handling.
70 * tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and
71 xmlDocDumpFormatMemoryEnc(), uses memory functions for output
72 of xmllint too when using --memory flag, added a memory test
73 suite at the Makefile level.
74 * xpathInternals.h xpath.[ch] xpointer.c: fixed problems
75 with namespace use when encountering QNames in XPath evalation,
76 added xmlns() scheme in XPointer.
77 * nanoftp.c : incorporated a fix
78 * parser.c xmlIO.c: fixed problems raised with encoding when using
79 the memory I/O
80 * parserInternals.c: closed bug 25934 reported by
81 torsten.landschoff@innominate.de
82 * TODO: updated
83
Daniel Veillarda1fe9102000-11-25 10:49:25 +000084Sat Nov 25 11:46:27 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
85
86 * configure.in doc/html/* doc/xml.html: made a 2.2.9 release
87 on a non-updated tree :-(, made a 2.2.10 release to correct the
88 situation
89
Daniel Veillardce6e98d2000-11-25 09:54:49 +000090Sat Nov 25 10:41:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
91
92 * nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c
93 parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am:
94 integrated a set of OpenVMS changes from Howard Taylor
95 <Howard.Taylor@pacoast.com>
96
Daniel Veillard58770e72000-11-25 00:48:47 +000097Sat Nov 25 01:21:01 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
98
99 * tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from John Kroll
100 * error.c: applied fix suggested by "Leo Davidson" <leo@ox.compsoc.net>
101
Daniel Veillardf62ceff2000-11-24 23:36:01 +0000102Sat Nov 25 00:24:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
103
104 * HTMLparser.c: some fixes on auto-open of html/head/body
105 * encoding.c: fixed a compilation error on some gcc env
106 * xpath.c xpointer.[ch] xpathInternals.h: improved the
107 XPointer implementation
108 * test/XPath/xptr/strpoint test/XPath/xptr/strrange3: added
109 related XPointer tests and associated results
110
Daniel Veillard300f7d62000-11-24 13:04:04 +0000111Fri Nov 24 14:01:44 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
112
113 * doc/xmldtd.html doc/xml.html: following a short step by step
114 guidance on IRC to help maciej with DTDs I started a small
115 page on the subject.
116
Daniel Veillard748e45d2000-11-17 16:36:08 +0000117Fri Nov 17 17:28:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
118
119 * HTMLparser.c: fixed handling of broken charrefs
120 * xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
121 patches
122
Daniel Veillard28929b22000-11-13 18:22:49 +0000123Mon Nov 13 19:17:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
124
125 * doc/xml.html doc/html/* : rebuilt the docs after adding
126 xinclude and updated page for 2.2.7 and 2.2.8
127 * configure.in: releasing 2.2.8
128
Daniel Veillard41e06512000-11-13 11:47:47 +0000129Mon Nov 13 12:39:38 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
130
131 * parser.[ch] parserInternals.c: applied the conditional
132 section processing fix from Jonathan P Springer
133 <jonathan.springer2@gte.net>
134 * xmlversion.h.in win32/libxml2/libxml2.dsp : Updated MS
135 project file, fixed iconv default non support
136 * xpath.c: fixed the problem of evaluating relative expressions
137 when a node context is provided.
138
Daniel Veillardbf432752000-11-12 15:56:56 +0000139Sun Nov 12 16:31:19 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
140
141 * nanoftp.c: fixed gcc 2.95 new warnings
142 * SAX.c: fixed a stupid bug
143 * tree.c: fixed a formatting problem when round-tripping
144 from/to memory
145 * xinclude.c: chased memleak, fixed a base problem
146 * xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
147 xmlXPtrBuildNodeList()
148 * TODO: updated
149 * Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
150 adding a first small set of regression tests for XInclude
151
Daniel Veillardc2def842000-11-07 14:21:01 +0000152Tue Nov 7 15:11:34 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
153
154 * nanohttp.[ch]: applied Wayne Davison patches to access
155 the WWW-Authorization header.
156 * parser.c: Closed Bug#30847: Problems when switching encoding
157 in short files by applying Simon Berg's patch.
158 * valid.c: fixed a validation problem
159 * hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h
160 xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from
161 Wayne Davison
162 * xpointer.[ch]: added first version of xmlXPtrBuildNodeList()
163 need to be extended to non full nodes selections.
164 * xinclude.c: starts to work decently
165
Daniel Veillard9e8bfae2000-11-06 16:43:11 +0000166Mon Nov 6 17:22:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
167
168 * tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c
169 debugXML.c xmlversion.h.in: Started adding XInclude support,
170 this is a new xmllint option
171 * tree.c xpath.c: applied TOM patches for XPath
172 * xpointer.c: fixed a couple of errors.
173 * uri.c: added an escaping function needed for xinclude
174 * testXPath.c hash.c HTMLtree.c: minor cleanups raised by
175 new warning from RH70 gcc's version
176
Daniel Veillarda4964b72000-10-31 18:23:44 +0000177Tue Oct 31 14:14:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
178
179 * HTMLparser.c: fixed loop on invalid char in scripts
180 * parser.c: update to description of xmlIOParseDTD()
181 * libxml.m4 xmlversion.h.in: changes contributed by
182 Michael Schmeing <m.schmeing@internet-factory.de>
183 * configure.in: preparing for 2.2.7
184 * Makefile.am: trying to avoid config.h and acconfig.h
185 being included in the distrib
186 * configure.in: released 2.2.7
187
188Mon Oct 30 17:08:10 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
189
190 * tree.[ch] debugXML.c parserInternals.c xpath.c: Deprecated Pi's
191 like namespaces for good. Unified xmlNs and xmlNode somewhat.
192
Daniel Veillard01411222000-10-30 15:33:22 +0000193Mon Oct 30 16:26:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
194
195 * parser.[ch]: added xmlIOParseDTD()
196 * xpointer.c: added support for the 2 extra parameters of
197 string-range, fixed a stoopid error when '0' was present
198 in XPointer expressions
199 * test/XPath/xptr/strrange2 result/XPath/xptr/strrange2: added
200 testsuite for the above
201
Daniel Veillard6db58192000-10-30 09:27:53 +0000202Mon Oct 30 10:26:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
203
204 * libxml.spec.in: improved package descriptions
205
Daniel Veillarda5db68a2000-10-29 18:06:06 +0000206Sun Oct 29 19:03:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
207
208 * xpath.c xpathInternals.h: applied a large cleaning patch
209 from TOM <ptittom@free.fr>, it also add namespace support
210 for function and variables registration.
211
Daniel Veillardbd20df72000-10-29 17:53:40 +0000212Sun Oct 29 18:51:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
213
214 * uri.c: Wayne Davison's patch fixing xmlBuildURI()
215 * Makefile.mingw: Wayne Davison's update adding hash.c
216
Daniel Veillardc4f4f0b2000-10-29 17:46:30 +0000217Sun Oct 29 18:38:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
218
219 * xpath.c: fixed the root evaluation problems
220 * HTMLparser.c result/HTML/doc3.htm: fixed the problem of non
221 ignorable spaces with <b> <bold> <em>
222 * tree.c: fixed a loop in xmlSearchNsByHref()
223
Daniel Veillard767662d2000-10-27 17:04:52 +0000224Fri Oct 27 18:57:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
225
226 * xpath.c: applied another XPath patch from TOM
227 * xpath.c include/makefile.am: applied another patch from
228 china@thewrittenword.com (cleanup on IRIX).
229
Daniel Veillard211cc0a2000-10-27 11:49:33 +0000230Fri Oct 27 13:45:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
231
232 * xml-config.1: received a fixed version from Fredrik Hallenberg
233 <hallon@lysator.liu.se>
234
Daniel Veillardf6bf9212000-10-26 14:07:44 +0000235Thu Oct 26 16:05:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
236
237 * xpath.c textXPath.c xpathInternals.h: applied TOM <ptittom@free.fr>
238 cleanup patch for XPath
239
Daniel Veillardd6d7f7b2000-10-25 19:56:55 +0000240Wed Oct 25 21:31:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
241
242 * patched to redirrect all "out of context" error messages to
243 a reconfigurable routine. The changes are:
244 * xmlerror.h : added the export of an error context type (void *)
245 an error handler type xmlGenericErrorFunc there is an interface
246 xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
247 to reset the error handling routine and its argument
248 (by default it's equivalent to respectively fprintf and stderr.
249 * all the c files: all wild accesses to stderr or stdout within
250 the library have been replaced to calls to the handler.
251
Daniel Veillard29a11cc2000-10-25 13:32:39 +0000252Wed Oct 25 15:27:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
253
254 * configure.in: release 2.2.6
255 * xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h
256 exporting the inner functions of xpath for extension modules
257 * doc/*: updated and rebuilt the doc
258
Daniel Veillardbe9ec4b2000-10-25 11:01:53 +0000259Wed Oct 25 12:48:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
260
261 * nanohttp.c : applied Wayne HTTP cleanup patch
262 * tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase()
263 and xmlNodeSetSpacePreserve()
264
Daniel Veillarddf7ef2a2000-10-25 10:11:55 +0000265Wed Oct 25 12:11:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
266
267 * xpath.c: closing bug #29260
268
Daniel Veillard126f2792000-10-24 17:10:12 +0000269Tue Oct 24 18:49:34 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
270
271 * hash.[ch] debugXML.c: expanded/enhanced the API, added
272 multikey tuples, made hash structure opaque
273 * valid.[ch]: moved elements, attributes, notations decalarations
274 as well as ID and refs to hash tables.
275 * entities.c: hash cleanup
276 * xmlmemory.c: fixed a dump problem in debug mode
277 * include/Makefile.am: problem passing in DESTDIR= values patch
278 from Marc Christensen <marc@calderasystems.com>
279 * nanohttp.c: removed debugging remains
280 * HTMLparser.c: the bogus tag should be ignored (Wayne)
281 * HTMLparser.c parser.c: fixing a number of problems with the
282 macros in the *parser.c files (Wayne).
283 * HTMLparser.c: close the previous option when opening a new one
284 (Marc Sanfacon).
285 * result/HTML/*: updated the HTML results accordingly
286
Daniel Veillard52afe802000-10-22 16:56:02 +0000287Sun Oct 22 18:39:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
288
289 * entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked
290 hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched
291 XPath functions and XML entities table to them. More to come...
292 * xmlIO.c: fixed libxml closing FILEs it didn't open.
293
Daniel Veillard683cb022000-10-22 12:04:13 +0000294Sun Oct 22 13:59:50 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
295
296 * tree.c: coalesce adjacent text nodes
297 * valid.c: handling of blank nodes in DTd validation (raised
298 by problems with a posteriori validation).
299 * nanohttp.c: changing behaviour on HTTP write stuff.
300 * HTMLtree.c: forced body and html to be explicitely closed.
301 * xpath.h: exported more XPath functions.
302
Daniel Veillard1baf4122000-10-15 20:38:39 +0000303Sun Oct 15 22:28:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
304
305 * Release of 2.2.5
306 * xpointer.c: range() range-inside and other helper functions
307 * parserInternals.c: fixed perf problem raised by rolf@pointsman.de
308
Daniel Veillard47e12f22000-10-15 14:24:25 +0000309Sun Oct 15 16:21:27 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
310
311 * SAX.c: HTML attributes need normalization too (Bjorn Reese)
312 * HTMLparser.[ch]: addded htmlIsScriptAttribute()
313
Daniel Veillardb732a0e2000-10-15 11:27:01 +0000314Sun Oct 15 13:18:36 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
315
316 * doc/*: rebuilt docs preparing for 2.2.5 release, added URI
317 and XPointer modules
318
Daniel Veillard134c9f32000-10-15 10:27:08 +0000319Sun Oct 15 12:13:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
320
321 * SAX.h: closed #25107
322
Daniel Veillard39915622000-10-15 10:06:55 +0000323Sun Oct 15 12:06:16 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
324
325 * testSAX.c: fixed problem with cdata reporting
326 * SAXresult/* : updated
327
Daniel Veillard1e851392000-10-15 10:02:56 +0000328Sun Oct 15 12:00:24 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
329
330 * parser.c test/wap.xml result/noent/wap.xml result/wap.xml:
331 Closed bug #27499, added to regression tests
332 * TODO: updated
333
Daniel Veillard7eda8452000-10-14 23:38:43 +0000334Sun Oct 15 01:34:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
335
336 * HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML
337 support for SCRIPT and STYLE with help from Bjorn Reese
338 * test/HTML/* result/HTML/*: added simple testcase and updated
339 the existing ones.
340
Daniel Veillardff9c3302000-10-13 16:38:25 +0000341Fri Oct 13 18:24:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
342
343 * xpath.c xpointer.c: XPointer reorder of ranges start/end and
344 string-range for empty strings
345 * test/XPath/docs/str test/XPath/xptr/chaptersrange
346 test/XPath/xptr/strrange: augmented the XPointer testsuite
347
Daniel Veillard189446d2000-10-13 10:23:06 +0000348Fri Oct 13 12:21:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
349
350 * doc/xml.html doc/xmlmem.html: added a module describing memory
351 interfaces and use, updated the main page.
352
Daniel Veillard2f971a22000-10-12 23:26:32 +0000353Fri Oct 13 01:23:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
354
355 * nanoftp.c nanohttp.c xmlIO.c: Wayne Davison Win32 patch
356 nanoftp code work on Windows too now
357
358Fri Oct 13 00:54:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc2df4cd2000-10-12 23:15:24 +0000359
360 * testXPath.c xpath.[ch]: moved some debug functions to xpath core
361 * xpointer.c: implemented string-range() at least a good first version
362 * test/XPath/docs/str test/XPath/xptr/strrange
363 result/XPath/xptr/strrange: the string-range() tests
364
Daniel Veillardd3c68c42000-10-12 08:06:28 +0000365Thu Oct 12 10:02:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
366
367 * Makefile.am include/Makefile.am include/win32config.h
368 win32/Makefile.mingw: fixed problems reported by Wayne Davison
369 and make distcheck
370
Daniel Veillard19d61112000-10-11 23:50:35 +0000371Thu Oct 12 01:44:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
372
373 * nanohttp.c: added xmlNanoHTTPTimeout(int delay), removed a bug
374 xmlNanoHTTPMethod on input MimeType Tony Lam <Tony.Lam@eng.sun.com>
375 * xpointer.c: slight extension of xmlXPtrLocationSetMerge
376
Daniel Veillardb0426ca2000-10-11 23:39:43 +0000377Thu Oct 12 01:37:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
378
379 * config.h.in configure.in nanoftp.c nanohttp.c xmlversion.h.in :
380 patch for socklen_t detection by
381 Albert Chin-A-Young <china@thewrittenword.com>
382
Daniel Veillardcd429612000-10-11 15:57:05 +0000383Wed Oct 11 17:53:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
384
385 * tree.c valid.c xmllint.c: Fixed a few postvalidation bugs
386 and added a --dtdvalid option to xmllint used to test it
387
Daniel Veillard47c02452000-10-11 13:04:36 +0000388Wed Oct 11 15:01:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
389
390 * xml-config.1 Makefile.am libxml.spec.in: adding a man page for
391 xml-config by Fredrik Hallenberg <hallon@lysator.liu.se>
392
Daniel Veillard2d38f042000-10-11 10:54:10 +0000393Wed Oct 11 12:41:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
394
395 * xpath.[ch] xpointer.[ch]: worked on XPath functions and variable
396 handlings (registration, lookup, cleanup)
397
Daniel Veillardc8df0aa2000-10-10 23:50:30 +0000398Wed Oct 11 01:46:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
399
400 * configure.in Makefile.am include/makefile.am: adding XPointer
401 and XPtrtests target
402 * xpointer.[ch] : new files for XPointer support
403 * test/XPath/xptr result/XPath/xptr: added XPointer testsuite and
404 more XPath tests
405
Daniel Veillard57fda592000-10-10 23:24:14 +0000406Wed Oct 11 01:23:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
407
408 * configure.in: fixed, very broken, make distcheck works again
409
Daniel Veillarde8282ed2000-10-10 23:01:31 +0000410Wed Oct 11 02:53:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
411
412 * More work toward 2.2.5, integrated a number of patches
413 * configure.in Makefile.am win32config.h.in: trying to cleanup
414 make distcheck .... huh ...
415 * include/Makefile.am include/win32config.h: new directory
416 for includes
417 * win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
418 updated teh makefiles and instructions for WIN32
419 * xpath.c: small fixes
420 * test/XPath/ results/XPath: updated the testcases and results
421 * HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
422 suggested patches
423 * valid.c: fixed an ID bug
424
Daniel Veillardb71379b2000-10-09 12:30:39 +0000425Mon Oct 9 14:28:56 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
426
427 * moved xml-error.h to xmlerror.h: seems this allowed to bypass
428 the automake bug where wrong dependancies were generated.
429 * xpath.[ch]: worked on XPointer
430
Daniel Veillard7e99c632000-10-06 12:59:53 +0000431Fri Oct 6 12:58:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
432
433 * configure.in Makefile.am: 2.2.5, ship the include in an
434 include/libxml subdirectory, use symlinks when using CVS
435 * testSAX.c: fixed small bug
436 * testXPath.c: changed the way testfiles are parsed
437 * debugXML.c: same kind of cleanup when parsing an argument expression
438 XPath/XPointers can have blanks embedded
439 * xpath.[ch]: more cleanup, reorgs for XPointer work
440 * parserInternals.c parser.c HTMLparser.c: fixed wrong include
441 * win32/README.MSDev win32/libxml2/libxml2.dsp: Windows stuff
442
Daniel Veillard55b91f22000-10-05 16:30:11 +0000443Thu Oct 5 18:13:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
444
445 * debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness
446 in the XPath engine, rewrote large parts of it, now it's far
447 cleaner and in sync with the REC not an old WD. Fixed a parsing
448 problem in the interactive XML shell found when testing XPath.
449
Daniel Veillardac260302000-10-04 13:33:43 +0000450Wed Oct 4 15:25:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
451
452 * debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer,
453 incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath
454 examples with the extra test
455
Daniel Veillard7cfce322000-10-04 12:40:27 +0000456Wed Oct 4 14:39:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
457
458 * parser.c xmlIO.c xmlIO.h: fixed bug 26650, and improved
459 the global init function.
460
Daniel Veillard970112a2000-10-03 09:33:21 +0000461Tue Oct 3 11:28:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
462
463 * HTMLparser.c: Doohhh, attribute name parsing was still case
464 sensitive ! Fixed this ...
465 * result/HTML/* : updated the tests results accordingly
466
Daniel Veillard740abf52000-10-02 23:04:54 +0000467Mon Oct 2 23:47:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
468
469 * xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation
470 engine, should be far more stable, incorporated a new version of
471 preceding/following axis, need testing
472 * uri.c: fixed file:///c:/a/b/c problem
473 * test/XPath/tests/idsimple: augmented the XPath tests
474
Daniel Veillard3bff2b02000-10-01 20:33:47 +0000475Sun Oct 1 22:33:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
476
477 * doc/* rebuilding docs for 2.2.4 release
478
Daniel Veillard8b5dd832000-10-01 20:28:44 +0000479Sun Oct 1 22:16:33 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
480
481 * configure.in: releasing 2.2.4
482 * parser.[ch]: added xmlStrEqual()
483 * HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
484 tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
485 use xmlStrEqual instead
486 * TODO: updated
487 * added an XPath test
488
Daniel Veillardbc765302000-10-01 18:23:35 +0000489Sun Oct 1 20:19:39 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
490
491 * HTMLparser.c: fixed htmlStartCloseIndexinitialized init
492 * entities.h: exported xmlInitializePredefinedEntities
493 * parser.[ch] : added xmlInitParser()
494 * parserInternals.h : had to export htmlInitAutoClose()
495
Daniel Veillardf09e7e32000-10-01 15:53:30 +0000496Sun Oct 1 16:28:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
497
498 * xpath.[ch] : fixed some serious XPath Predicate evaluation
499 problems
500 * Makefile.am : added XPath regression tests to normal tests
501 * uri.c: fixed a problem with local paths, cleanup
502 * parser.c: fixed a problem with large CData sections
503
Daniel Veillardd2ade932000-09-30 14:39:55 +0000504Sat Sep 30 16:35:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
505
506 * configure.in xml-config.in: patch from "Ben Taylor"
507 <sol7x86@hotmail.com> for solaris shared libs lookup
508
Martin Bauligdd7d1f62000-09-29 23:17:57 +00005092000-09-30 Martin Baulig <baulig@suse.de>
510
511 * libxml-2.0.pc.in: Provide pkg-config script.
512
513 * configure.in: Create the libxml-2.0.pc script from the
514 libxml-2.0.pc.in templates.
515 * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc
Martin Baulig1b478d12000-09-30 02:27:55 +0000516 script in `$(libdir)/pkgconfig'.
Martin Bauligdd7d1f62000-09-29 23:17:57 +0000517
Daniel Veillard4b0755c2000-09-25 14:26:28 +0000518Mon Sep 25 16:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
519
520 * HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning
521 when compiling with MSC
522
Daniel Veillard46057e12000-09-24 18:49:59 +0000523Sun Sep 24 20:32:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
524
525 * xpath.c: patch for normalize-string() substring-before(),
526 substring-after() and translate() functions from Bjorn Reese
527 <breese@mail1.stofanet.dk>
528 * libxml.m4 Makefile.am: added libxml.m4 from Debian ?
529 Fredrik Hallenberg <hallon@lysator.liu.se>
530 * TODO: updated
531
Daniel Veillard281f8ff2000-09-24 08:12:14 +0000532Sun Sep 24 10:00:49 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
533
534 * xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
535 problem of socklen_t being undefined on a number of platforms
536 * debugXML.c: fixed a compilation problem when without snprintf
537
Daniel Veillard8ddb5a72000-09-23 10:28:52 +0000538Sat Sep 23 12:19:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
539
540 * HTMLparser.c uri.c: Another patch from Wayne Davison, correcting
541 an URI bug and a fix for the control-character-induced infinite loop
542 * nanohttp.c: preventive fix for compiling on WIN32
543
Daniel Veillard64c20ed2000-09-22 16:07:02 +0000544Fri Sep 22 18:06:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
545
546 * xmlint.c: closing bug #25000
547
Daniel Veillardb656ebe2000-09-22 13:51:48 +0000548Fri Sep 22 14:17:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
549
550 * xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
551 * parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
552 modified slightly Wayne Davison patch adding xmlStrcasecmp and
553 related function, fixing xmlStrncmp(), and associated cleanup
554 * result/HTML/entities.html.sax: updating result
555
Daniel Veillard4fb87ee2000-09-19 12:25:59 +0000556Tue Sep 19 14:20:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
557
558 * uri.c: applied patch for URI escaping from Wayne Davison
559 <wayned@blorf.net>
560 * tree.c parserInternals.c HTMLparser.c: memset checks patches
561 from Denis Barbier <barbier@imacs.polytechnique.fr>
562 * HTMLparser.c: UTF8 characters in HTML tag-attribute values
563 patch from Wayne Davison
564
Daniel Veillardd5f97f82000-09-17 16:38:14 +0000565Sun Sep 17 18:37:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
566
567 * doc/xml.html : updated with new releases, adding "how to help"
568
Daniel Veillard04698d92000-09-17 16:00:22 +0000569Sun Sep 17 17:58:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
570
571 * SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
572 removed a few warnings in pedantic mode ...
573 * parserInternals.c parser.c: moved encoding switching function
574 to parserInternals.c
575 * configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
576
Daniel Veillarda2c6da92000-09-16 18:15:00 +0000577Sat Sep 16 20:12:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
578
579 * HTMLparser.c parser.c: set ctxt->errNo before calling the
580 error or warning handlers
581
Daniel Veillardb1059e22000-09-16 14:02:43 +0000582Wed Sep 13 22:03:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
583
584 * parserInternals.c parserInternals.h parser.c Makefile.am:
585 created a new module parserInternals.c, moved most of the
586 code shared by the various parsers there, as well as
587 deprecated code from parser.c. More cleanup of parser.c
588 * uri.c: fixed a problem when URI is NULL
589 * valid.c: speedup when looking for an attribute declaration
590
Daniel Veillard39c7d712000-09-10 16:14:55 +0000591Sun Sep 10 17:53:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
592
593 * uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
594 the cleanup of the computation of URI references when seeking
595 external entities. The URI reference string and the resulting
596 URI are both stored now.
597 * parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
598 large s(n)printf checks and cleanup from Denis Barbier
599 <barbier@imacs.polytechnique.fr>
600 * xmlversion.h.in tree.h: couple of SGML declarations for a
601 possible docbook module.
602 * result/VC/ : a couple of test output changed due to the change
603 of the entities URI
604
Daniel Veillardb513f5a2000-09-10 14:01:12 +0000605Sun Sep 10 15:59:58 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
606
607 * parser.h: added a _private field for linking user's data
608
Daniel Veillarddd477ce2000-09-10 13:23:08 +0000609Sun Sep 10 15:14:43 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
610
611 * parser.c parserInternals.h: demacroified most of the IS_XXX
612 the gain in size is significant so ...
613
Daniel Veillard4b5b80c2000-09-08 18:54:41 +0000614Fri Sep 8 20:48:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
615
616 * entities.c: cases where looking up entities with doc==NULL
617 covered
618
Daniel Veillard90e11312000-09-05 10:42:32 +0000619Tue Sep 5 12:41:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
620
Daniel Veillard1de50802000-09-07 08:54:32 +0000621 * uri.c: applied Wayne Davison patch
Daniel Veillard90e11312000-09-05 10:42:32 +0000622 * Makefile.in test/URI/uri.data result/URI/uri.data: updated URI tests
623
Daniel Veillard98a79162000-09-04 11:15:39 +0000624Mon Sep 4 13:01:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
625
Daniel Veillard1de50802000-09-07 08:54:32 +0000626 * uri.c testUri.c: applied Wayne Davison patches
Daniel Veillard98a79162000-09-04 11:15:39 +0000627 * test/URI/uri.data result/URI/uri.data: first set of tests/results
628 * Makefile.in: added URItest and included thenin "make tests"
629
630Sun Sep 3 19:19:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard960aa532000-09-03 17:20:17 +0000631
632 * xmlversion.h.in: closed bug 22941
633
Daniel Veillard2bb89092000-08-31 14:57:50 +0000634Thu Aug 31 16:55:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
635
636 * doc/xmlio.html: added doc and example for entity loader
637 redefinition.
638
Daniel Veillard96984452000-08-31 13:50:12 +0000639Thu Aug 31 14:59:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
640
641 * doc/xmlio.html doc/xml.html: added a doc on the I/O mechanism
642 used by libxml
643
Daniel Veillarde715dd22000-08-29 18:29:38 +0000644Tue Aug 29 20:22:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
645
646 * parser.c: Fixed bug on invalid ontent characters and when using
647 push.
648 * xmllint.c: fixed xmllint endling of errors in push mode
649
Daniel Veillard4948eb42000-08-29 09:41:15 +0000650Tue Aug 29 11:24:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
651
652 * HTMLparser.c testHTML.c: applied two new patches from
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000653 Wayne Davison <wayned@users.sourceforge.net>
Daniel Veillard4948eb42000-08-29 09:41:15 +0000654 * result/HTML/*.sax: regenerated HTML SAX output
655 * parser.c: more cleanup.
656
Daniel Veillarde010c172000-08-28 10:04:51 +0000657Mon Aug 28 11:58:12 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
658
659 * HTMLparser.[ch] testHTML.c: applied the second set of
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000660 patches from Wayne Davison <wayned@users.sourceforge.net>,
661 adding htmlEncodeEntities()
Daniel Veillarde010c172000-08-28 10:04:51 +0000662 * HTMLparser.c: fixed an ignorable white space detection bug
663 occuring when parsing with SAX only
664 * result/HTML/*.sax: updated since the output is now HTML
665 encoded...
666
Daniel Veillard47f3f312000-08-27 22:40:15 +0000667Mon Aug 28 00:38:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
668
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000669 * HTMLparser.[ch]: applied some of Wayne Davison
670 <wayned@users.sourceforge.net> patches
Daniel Veillard47f3f312000-08-27 22:40:15 +0000671
Daniel Veillarde0854c32000-08-27 21:12:29 +0000672Sun Aug 27 22:14:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
673
674 * SAX.c tree.c debugXML.c: fixed bogus behaviour when an
675 undeclared namespace prefix was used, added a warning.
676 Cleaned up support w.r.t. entities, spilling out a warning
677 and being pedantic on lookups.
678 * test/warning/ent9 : added testcase for previous example.
679 * TODO: updated
680 * parserInternals.h parser.c: changed the way names are parsed
681 now allow infinite size and decrease penalty for normal use
682 * parser.c: Started a big cleanup/check of the parser code,
683 fixed some of the most tortuous entity code, spotted code
684 unused anymore
685 * test/*: added tests for very long names and related nasty
686 things.
687
Daniel Veillardf0cc7cc2000-08-26 21:40:43 +0000688Sat Aug 26 23:31:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
689
690 * doc/encoding.html: added encoding aliases doc
691 * doc/xml.html: updates
692 * encoding.[ch]: added EncodingAliases functions
693 * entities.[ch] valid.[ch] debugXML.c: removed two serious
694 bottleneck affecting large DTDs like Docbook
695 * parser.[ch] xmllint.c: added a pedantic option, will be
696 useful
697 * SAX.c: redefinition of entities is reported in pedantic mode
698 * testHTML.c: uninitialized warning from gcc
699 * uri.c: fixed a couple of bugs
700 * TODO: added issue raised by Michael
701
Daniel Veillard0d6b1702000-08-22 23:52:16 +0000702Wed Aug 23 01:50:51 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
703
704 * doc/encoding.html: propagated Martin Duerst suggestions
705
Daniel Veillard52402ce2000-08-22 23:36:12 +0000706Wed Aug 23 00:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
707
708 * parser.c: Fixed Bug#21552: libxml fails to decode &amp;
709 * uri.c testUri.c patches, by Marc Sanfacon (1 left)
710 * parser.c HTMLparser.c: HTML/encoding push problems reportedi
711 by Wayne Davison
712
Daniel Veillard2f2bf412000-08-20 15:11:02 +0000713Sun Aug 20 17:03:38 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
714
715 * nanoftp.c nanohttp.c: small cleanup
716 * TODO: updated
717
Daniel Veillard244ece92000-08-19 20:58:02 +0000718Sat Aug 19 22:57:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
719
720 * added an old VC testcase and updated title.xml entity
721
Daniel Veillardb8f25c92000-08-19 19:52:36 +0000722Sat Aug 19 21:02:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
723
724 * HTMLparser.c SAX.c tree.c HTMLtree.h result/HTML/*: work
725 done on auto-opening of <p> tags and cleanup of SAX output
726
Daniel Veillard979e55e2000-08-19 16:48:54 +0000727Sat Aug 19 18:45:40 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
728
729 * libxml.4 xmllint.1 Makefile.am libxml.spec.in: added man pages
730
Daniel Veillard4540be42000-08-19 16:40:28 +0000731Sat Aug 19 18:38:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
732
733 * doc/xml.html libxml.* structure.*: updated the doc a bit
734
Daniel Veillard808a3f12000-08-17 13:50:51 +0000735Thu Aug 17 15:50:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
736
737 * testSAX.c testHTML.c result/HTML/: cleanup of the output
738 of SAX tests
739
Daniel Veillard29579362000-08-14 17:57:48 +0000740Mon Aug 14 13:56:33 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
741
742 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
743 * xmllint.c: workaround a MAP_FAILEd definition bug in DU-4.0
744
Daniel Veillard1255ab72000-08-14 15:13:33 +0000745Mon Aug 14 11:10:20 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
746
747 * Patch from Dave Yearke <yearke@eng.buffalo.edu>:
748 * testHTML.c: fix core dump on Solaris 2.x systems
749 * HTMLparser.c: fix segfault if ctxt->sax->characters() is NULL
750 * result/HTML/*.sax: previous bug fix lead to new results
751
Daniel Veillard03109292000-08-14 14:58:22 +0000752Mon Aug 14 10:26:09 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
753
754 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
755 * configure.in: added --with-readline=DIR to accept alternate
756 path for readline include/library
757 * configure.in: added AM_C_PROTOTYPES to add -Aa -D_HPUX_SOURCE
758 for ANSI under HP-UX
759 * config.in: Removed @LIBS@ from xml-config because @XML_LIBS@
760 includes @LIBS@
761
Daniel Veillard7c29ce22000-08-12 21:20:53 +0000762Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
763
764 * doc/* : rebuilt the docs
765 * getting ready for 2.2.2 release
766
Daniel Veillard87b95392000-08-12 21:12:04 +0000767Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
768
769 * parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
770 and xmlAddFeature()
771 * tree.[ch]: added xmlAddChildList()
772 * xmllint.c: MAP_FAILED macro test
773 * parser.h: added xmlParseCtxtExternalEntity()
774 * valid.c: applied bug fixes removed warning
775 * tree.c: added CDATA block to elements content
776 * testSAX.c: cleanup of output
777 * testHTML.c: added SAX testing
778 * encoding.c: better error recovery
779 * SAX.c, parser.c: fixed one of the external entity processing
780 of the OASis testsuite
781 * Makefile.am: added HTML SAX regression tests
782 * configure.in: bumped to 2.2.2
783 * test/HTML/ result/HTML: added a few of HTML tests, and added the
784 SAX results
785
Daniel Veillard88a172f2000-08-04 18:23:10 +0000786Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
787
788 * configure.in: patch for HP compiler
789
7902000-08-04 Sven Heinicke <sven@zen.org>
791
792 * xmllint.c: Was coredumping sometimes when the file given didn't
793 exist.
794
Daniel Veillard46e370e2000-07-21 20:32:03 +0000795Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
796
797 * parser.c xmlIO.[ch]: fixed the problem of encoding support
Daniel Veillard2f2bf412000-08-20 15:11:02 +0000798
Daniel Veillard46e370e2000-07-21 20:32:03 +0000799 when using in memory parsing. Need some cleanup.
800 * xmllint.c configure.in: added a --memory flag to test memory
801 parsing
802
Daniel Veillard36650692000-07-21 15:16:39 +0000803Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
804
805 * nanohttp.c: fixed socklen_t replacement to unsigned int
806 * parser.c: fixed a space handdling missing at the end of
807 production 28 DOCTYPE.
808 * xmlmemory.c: fixed a stupid bug on the routine to override
809 allocation functions
810 * TODO: updated
811
Daniel Veillarde46e20d2000-07-14 15:02:46 +0000812Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
813
814 * doc/ regenerated the docs
815
Daniel Veillard32bc74e2000-07-14 14:49:25 +0000816Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
817
818 * doc/encoding.html doc/xml.html: added I18N doc
819 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
820 improvements, both parser and filters, added ASCII & HTML,
821 fixed the ISO-Latin-1 one
822 * xmllint.c testHTML.c: added/made visible --encode
823 * debugXML.c : cleanup
824 * most .c files: applied patches due to warning on Windows and
825 when using Sun Pro cc compiler
826 * xpath.c : cleanup memleaks
827 * nanoftp.c : added a TESTING preprocessor flag for standalong
828 compile so that people can report bugs more easilly
829 * nanohttp.c : ditched socklen_t which was a portability mess
830 and replaced it with unsigned int.
831 * tree.[ch]: added xmlHasProp()
832 * TODO: updated
833 * test/ : added more test for entities, NS, encoding, HTML, wap
834 * configure.in: preparing for 2.2.0 release
835
Daniel Veillard49703262000-07-10 10:27:46 +0000836Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
837
838 * nanoftp.c: fixed the way the control connection is handled
839 * libxml.spec.in: fixed the dependancies and cleanup
840
Daniel Veillard306be992000-07-03 12:38:45 +0000841Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
842
843 * doc/xml.html: changed the xmlsoft.org structure, updated the
844 examples w.r.t. root and childs
845
Daniel Veillard7d853352000-07-02 18:53:09 +0000846Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
847
848 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
849
Daniel Veillard365e13b2000-07-02 07:56:37 +0000850Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
851
852 * HTMLparser.c: Work on character encoding support for the HTML parser
853 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
854 * encoding.c: Fixed a potential memleak in the encoding stuff
855
Daniel Veillardaf743792000-07-01 11:49:28 +0000856Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
857
858 * doc/FAQ.html doc/Makefile.am : added a FAQ
859
860Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +0000861
862 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
863 of the HTML parser to force it to not bypass SAX
864
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000865Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
866
867 * win32config.h.in: updated
868 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
869 lacks iconv support :-( need to release 2.1.1
870 * configure.in: release 2.1.1
871 * HTMLparser: fixed bug #14784
872 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
873 by Windows compiler
874 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
875 the SAX startDocument() callback.
876 * TODO: updated
877
878Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
879
880 * added xmlStopParser()
881
Daniel Veillardbe803962000-06-28 23:40:59 +0000882Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
883
884 * configure.in: 2.1.0 prerelease
885 * Large resync between W3C and Gnome tree
886 * nanoftp, nanohttp.c: fixed stalled connections probs
887 * HTMLtree.c SAX.c : support for attribute without values in
888 HTML for andersca
889 * valid.c: Fixed most validation + namespace problems
890 * HTMLparser.c: start document callback for andersca
891 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
892 * parser.h, SAX.c: serious speed improvement for large
893 CDATA blocks
894 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
895 different encoding
896 * example/Makefile.am example/gjobread.c tree.h: work on
897 libxml1 libxml2 convergence.
898 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
899 and the LIBXML_TEST_VERSION macro
900
Daniel Veillardc310d562000-06-23 18:32:15 +0000901Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
902
903 * doc/xml.html: various patches and improvements typo fixed by
904 Felix Natter
905 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
906 from Felix Natter <fnatter@gmx.net>
907
Daniel Veillardf3029822000-05-06 08:11:19 +0000908Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
909
910 * doc/upgrade.html: updated with instructions for support of both
911 libxml-1.x and libxml-2.x
912 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
913 for 2.x support and also fixed includes
914
915
Daniel Veillard496a1cf2000-05-03 14:20:55 +0000916Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
917
918 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
919 the encoding support, added iconv support, so now libxml if
920 compiled with iconv automatically support japanese encodings
921 among others. Work based on initial patch from Yuan-Chen Cheng
922 I may have broken binary compat in the encoding handler
923 registration scheme, but that was so utterly broken I don't
924 expect anybody to have used this feature until now.
925 * parserInternals.h: fixup on the CHAR range macro
926 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
927 code.
928 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
929 * uri.c: added xmlParseURI() I can't believe I forgot to
930 implement this one in 2.0 !!!
931 * SAX.c: moved doc->encoding update in the endDocument() call.
932 * TODO: updated.
933
Daniel Veillard06047432000-04-24 11:33:38 +0000934Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
935
936 * tree.h: removed extraneous xmlRemoveProp definition
937 * TODO: added item about --disable-corba configure switch
938 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
939 * nanoftp.c: fixed include problems giving troubles on AIX and
940 slowlaris
941 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
942 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
943 comment and headers changes to lower gtk-doc number of warnings
944 * doc/html/*: rebuilt docs
945
Daniel Veillarde0aed302000-04-16 08:52:20 +0000946Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
947
948 * HACKING: documented the tag for 1.x and instructions
949
Daniel Veillard5e873c42000-04-12 13:27:38 +0000950Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
951
952 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
953 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
954 xmlCreateIOParserCtxt
955 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
956 significant overall improvement
957 * xmllint.c: added I/O test to xmllint
958 * testSAX.c: added a speed test
959 * doc/* : updated/regenerated
960
Daniel Veillardfc708e22000-04-08 13:17:27 +0000961Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
962
963 * xpath.c uri.h parserInternals.h: cosmetic changes from
964 "Timur I. Bakeyev" <timur@bat.ru>, including making
965 xmlCreateURI() public
966
Daniel Veillard5d211f42000-04-07 17:00:24 +0000967Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
968
969 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
970 and the code at the same time. Added a clean mechanism for
971 overload or added input methods: xmlRegisterInputCallbacks()
972 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
973 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
974 * TODO: updated
975 * doc/* : updated/regenerated
976 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
977 source dir
978
Daniel Veillarde77a9182000-04-05 19:12:29 +0000979Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
980
981 * testURI.c: yet another forgotten commit, I should get some sleep !
982
Daniel Veillardce8b83b2000-04-05 18:38:42 +0000983Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
984
985 * xmllint.c: forgot to commit this too ?
986
Daniel Veillardb9df4042000-04-05 14:23:16 +0000987Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
988
989 * xmlversion.h.in : forgot to commit this previously
990
Daniel Veillard361d8452000-04-03 19:48:13 +0000991Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
992
993 * configure.in: preparing libxml-2.0.0 version looks Ok so far
994 * README TODO: updated for release
995 * uri.c uri.h: added authority parsing/saving
996 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
997 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
998 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
999 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
1000 Makefile.am : added compile-time customization of libxml
1001 --with-ftp --with-http --with-html --with-xpath --with-debug
1002 --with-mem-debug
1003 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
1004 #include <libxml/xxx.h> I hope it won't break too much stuff
1005 and will be manageable in the future...
1006 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
1007 and added xmllint to the installed programs
1008 * uri.h: added xmlFreeURI()
1009
Daniel Veillardec303412000-03-24 13:41:54 +00001010Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1011
1012 * uri.c uri.h: finished the escaping handling, the base support
1013 and the URI path normalization. Looks good just lacks the
1014 authority content parsing code.
1015 * Makefile.am: added instructions to generate testURI
1016 * TODO: updated
1017 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
1018 added links and icons for W3C and Gnome
1019
Daniel Veillard8f621982000-03-20 13:07:15 +00001020Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1021
1022 * xmlmemory.[ch] : seems I forgot to actually update the files in
1023 the last commit :-)
1024 * doc/xml.html doc/html/* : updated and uploaded the docs
1025
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001026Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1027
1028 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
1029 * TODO: updated
1030 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +00001031 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +00001032 gfree).
1033 * Makefile.am, uri.c, uri.h: added a set of functions to do
1034 exact (litteraly copied from the RFC 2396 productions) parsing
1035 and handling of URI. Will be needed for XLink, one XML WFC,
1036 XML Base and reused in the nano[ftp/http] modules. Still work
1037 to be done.
1038
Daniel Veillardedfb29b2000-03-14 19:59:05 +00001039Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1040
1041 * configure.in, libxml.spec.in : libxml2
1042 * doc/* : updated the doc page, rebuilt the docs
1043
Daniel Veillardcf461992000-03-14 18:30:20 +00001044Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1045
1046 * all: tagged LIB_XML_1_X
1047 * *.c *.h : updated from W3C CVS tree
1048 * configure.in : 2.0.0-beta
1049 * libxml.spec.in : libxml2 package nam
1050 * result/* : new version of the tests output
1051
Daniel Veillardf13e1ed2000-03-06 07:41:49 +00001052Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1053
1054 * doc/xml.html, doc/update.html: updated docs, 1.8.7
1055
Daniel Veillardb566ce12000-03-04 11:39:42 +00001056Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1057
1058 * doc/* : rebuilt the docs
1059 * parser.c: final patch on #6766
1060 * valid.c: small patch on validity checks.
1061
Daniel Veillardfb76c402000-03-04 11:39:42 +00001062Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1063
1064 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
1065 added
1066 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
1067 compatibility w.r.t. XML spec and existing code.
1068
Daniel Veillard90fb02c2000-03-02 03:46:43 +00001069Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1070
1071 * parser.c: seems a better solution to <a> </a> exists,
1072 will try it for a while
1073
Daniel Veillard83a30e72000-03-02 03:33:32 +00001074Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1075
1076 * parser.c: tried to remove the <a> </a> generating <a/>
1077 this is hard. Left a flag for that purpose. Fixed bug #6766
1078 * configure.in: prepared 1.8.7 not released, due to previous
1079 problem
1080
Daniel Veillard88f00ae2000-03-02 00:15:55 +00001081Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1082
1083 * doc/xml.html : applied second patch from Paul DuBois
1084
Daniel Veillard402e8c82000-02-29 22:57:47 +00001085Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1086
1087 * doc/xml.html : applied patch from Paul DuBois
1088
Daniel Veillardd0f7f742000-02-02 17:42:48 +00001089Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1090
1091 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
1092
Daniel Veillard5feb8492000-02-02 17:15:36 +00001093Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1094
1095 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
1096 compilation warnings on various platforms.
1097 * parser.c: Fixed #5281 validity error callbacks are now desactived
1098 by default if not validating.
1099
Daniel Veillardf341f932000-02-02 14:52:08 +00001100Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1101
1102 * nanoftp.c, win32config.h.in: patches to compile on WIN32
1103
Daniel Veillard13c757e2000-02-01 23:59:15 +00001104Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1105
1106 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
1107 <gkatsi@cs.toronto.edu>
1108
Daniel Veillard726e8792000-01-30 20:04:29 +00001109Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1110
1111 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
1112 processing URLs
1113
Daniel Veillarde41f2b72000-01-30 20:00:07 +00001114Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1115
1116 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
1117 xmlNanoFTPUpdateURL for persistent control connections.
1118 * configure.in: 1.8.6
1119
1120Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1121
1122 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
1123 * tree.[ch] : added xmlSaveNoEmptyTags
1124
James Henstridgef3be9312000-01-28 13:59:21 +000011252000-01-29 James Henstridge <james@daa.com.au>
1126
1127 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
1128
1129 * Makefile.am: added nanoftp.[ch] to the build.
1130
Daniel Veillardaeea04f2000-01-25 19:27:27 +00001131Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1132
1133 * nanoftp.[ch]: cleanup, comments, API
1134 * debugXML.c : fixed a bug in the cat command
1135 * doc/*: regenerated the docs
1136
Daniel Veillardda07c342000-01-25 18:31:22 +00001137Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1138
1139 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
1140 * debugXML.c : fixed a bug in the cat command
1141 * valid.c: fixing some small probs
1142 * libxml.spec.in: get rid of the SNAP suffix
1143 * doc/xml.html: updated the status
1144
Daniel Veillarde3d88ef2000-01-24 13:55:06 +00001145Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1146
1147 * xml-config.in: xml-config --version to just return the
1148 version number
1149 * xpath.c: some cleanup w.r.t. axis when the current node is
1150 an attribute.
1151 * TODO: updated
1152
Daniel Veillard461a66c2000-01-18 18:01:01 +00001153Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1154
1155 * configure.in: prepared for libxml-1.8.5
1156 * doc/* recompiled the documentation
1157
11582000-01-17 Jody Goldberg <jgoldberg@home.com>
1159
1160 * configure.in : WARNING autoconf subtlety alert :
1161 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
1162 when looking for zlib.h so that HAVE_ZLIB_H is defined.
1163 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
1164 get defined by AC_CHECK_HEADERS.
1165
Daniel Veillardf967b902000-01-17 16:06:10 +00001166Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1167
1168 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
1169 Rune.Djurhuus@fast.no
1170
Daniel Veillardad8f99d2000-01-15 14:20:03 +00001171Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1172
1173 * TODO: updated
1174 * tree.c, parser.c: made sure that only memory alloc problems
1175 and internal parser errors are allowed to write to stdout or
1176 stderr.
1177
Daniel Veillard0142b842000-01-14 14:45:24 +00001178Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1179
1180 * tree.c : restored xmlNewGlobalNs since this seems used by
1181 a lot of existing code :-(, fixed a bug in xmlNewNs
1182 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
1183 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
1184 to exit() from the library code.
1185 * xpath.c, parser.c: removed bugs or unused code detected by
1186 Windows compilers
1187 * parser.c: started adding interfaces for parsing well balanced
1188 XML fragments
1189 * configure.in: releasing 1.8.4
1190 * doc/* : rebuilt the docs
1191
Daniel Veillard2eac5032000-01-09 21:08:56 +00001192Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1193
1194 * tree.[ch] : added xmlNewDocFragment() for DOM
1195 * testHTML.c: uninitialized variable.
1196
Daniel Veillardf3a73582000-01-05 14:58:39 +00001197Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1198
1199 * doc/* : rebuild the docs
1200
Daniel Veillard71b656e2000-01-05 14:46:17 +00001201Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1202
1203 * acconfig.h: readline and history patch
1204 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
1205 * tree.c: added check and handling when possibly removing an ID
1206 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
1207 and saving.
1208 * test/HTML/entities.html result/HTML/entities.html* : test for
1209 various entities reference cases
1210 * result/HTML/* : as a result output of some testcase have
1211 changed
1212 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
1213 by previous example. added xmlParseTryOrFinish().
1214 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
1215 entities.h debugXML.h HTMLparser.h: changed the way struct are
1216 declared to allow gtk-doc to expose those
1217 * parser.c: closed bug #4960
1218 * Makefile.am configure.in: Applied patch from
1219 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
1220 and math/socket libs detection
1221
Daniel Veillard437b87b2000-01-03 17:30:46 +00001222Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1223
1224 * configure.in, Makefile.am: link tester against readline
1225 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
1226
Daniel Veillard686d6b62000-01-03 11:08:02 +00001227Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
1228
1229 * tree.[ch]: added xmlRemoveProp
1230 * win32config.h.in nanohttp.c: avoid including the Windows
1231 socket stuff in every C files
1232 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
1233 the XmL parser(s)
1234 * test/ns4 result/ns4 etc...: added test case for previous prob
1235 * tree.c: xmlNewNs wasn't checking for double definition
1236 * Makefile.in: fixed a problem with dist-hook duplicates
1237 * parser.[hc], xmlIO.c: fixed the loading of external entities
1238 APIs, now xmlLoadExternalEntity() is used everywhere and
1239 setting up an app specific front-end using the
1240 * SAX.c parser.c: some fixes, now the xhtml spec validates
1241 with the xhtml DTD.
1242 * error.c: fixed crashes in case of no input stream
1243 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
1244 to the validation tests and results
1245
Daniel Veillard5e5c6231999-12-29 12:49:06 +00001246Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1247
1248 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
1249 too htmlCreatePushParserCtxt() and htmlParseChunk()
1250 * parser.c: a bit of cleanup.
1251 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
1252 to XML) removed the last mem leak known
1253 * HTMLtree.c: output message cleanup
1254 * xmlmemory.c: display content info about memory blocks
1255 * result/HTML/wired.* : missing att value warning change
1256
Daniel Veillardbe849cf1999-12-28 16:43:59 +00001257Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1258
1259 * doc/* : rebuilt the documentation
1260
Daniel Veillarddbfd6411999-12-28 16:35:14 +00001261Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1262
1263 * parser.[ch] parserInternals.h: Push parser for XML,
1264 seems to work fine now
1265 * tester.c debugXML.[ch]: Added an XML shell debug facility and
1266 --push for push testing
1267 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
1268 * testSAX.c: added --push
1269 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
1270 subtree
1271 * xmlIO.[ch] : enriched API + fixes for push mode
1272 * entities.[ch]: added the entity content length to the struct.
1273 * xmlmemory.[ch]: new API to show the last entries for the shell
1274 * valid.c: added required attribute testing
1275 * SAX.c: the cdata callback now merge contiguous fragments
1276 * HTMLparser.c: cleanup of some macros
1277
Daniel Veillard3c558c31999-12-22 11:30:41 +00001278Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1279
1280 * parser.c: fix for PIs name starting with xml
1281 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +00001282 * *.c, configure.in win32config.h.in : generate win32config.h for
1283 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +00001284
Daniel Veillard0caf07a1999-12-21 16:25:49 +00001285Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1286
1287 * parser.c: fixed a stupid = vs. == bug :-(
1288 * doc/gnome-xml.sgml: s/glade/xml/
1289
Daniel Veillard5cb5ab81999-12-21 15:35:29 +00001290Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1291
1292 * configure.in, doc/xml.html : bug fix release 1.8.2
1293 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
1294 Hopefully the end of that silly C++ include problem
1295 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
1296 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
1297 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
1298 troubles with autoclosed elements when the stree shape doesn't
1299 follow the DtD specs. Added htmlIsAutoClosed() and
1300 htmlAutoCloseTag()
1301 * result/HTML/*.htm*: Updated the HTML examples regression tests output
1302 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
1303 * debugXML.c: fixed a bug on printing default namespaces.
1304 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
1305
Daniel Veillardb24054a1999-12-18 15:32:46 +00001306Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1307
1308 * result/HTML/*.htm[l] : updated the HTML regression tests according
1309 to the new output
1310 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
1311 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
1312 problem due to intermix of extern "C" { ... } declarations for C++
1313 and recursive includes in the headers
1314
Chris Lahey323c48c1999-12-18 15:32:45 +000013151999-12-20 Chris Lahey <clahey@umich.edu>
1316
1317 * HTMLtree.c: Made it so that html nodes with a single child do
1318 not insert a carriage return before or after the child node.
1319
Daniel Veillardb24054a1999-12-18 15:32:46 +00001320Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +00001321
1322 * configure.in, doc/xml.html : bug fix release 1.8.1
1323 * parser.c: fixed bug #4344
1324 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
1325 added the glue to avoid C++ problems
1326 * doc/* : regenerated the documentation
1327
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +00001328Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1329
1330 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
1331 namespace recognition, and Dia as a resul :-(
1332 * encoding.c: closed bug #3950
1333
Daniel Veillard944b5ff1999-12-15 19:08:24 +00001334Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1335
1336 * valid.c: debugging a posteriori validation, except URI expansion
1337 stuff this should be fixed now
1338 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
1339 Carl Nygard <cnygard@bellatlantic.net>
1340 * tester.c: added --postvalid, cleaning of the code
1341 * tree.[ch]: added xmlDocGetRootElement()
1342
Ramiro Estrugobfce3771999-12-15 04:32:07 +00001343Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
1344
1345 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
1346 c++ losage.
1347
Daniel Veillard10a2c651999-12-12 13:03:50 +00001348Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1349
1350 * configure.in, doc/xml.html : bumped to 1.8.0
1351 * xlink.[ch], Makefile.am : added framework for link detection
1352 * parser.h: added nbChars to parser context, needed for cleanup.
1353 * xmlmemory.c: removed a nasty bug when out of mem
1354 * valid.[ch]: adding namespace support for attribute decl
1355 * tester.c: added --debugent option
1356 * debugXML.[ch]: added xmlDebugDumpEntities()
1357 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
1358 buffers instead, this was really needed, validation was breaking
1359 in strange ways due to that. Added xmlParseStringPEReference()
1360 and other parsing from strings functions. Entities processing
1361 modified again, but PERef are still not handled correcly but
1362 unless you're Eve Maller you won't notice :-)
1363 * HTMLparser.c: large changes toward reliability, and switched to
1364 lowercase internal tags, XHTML is lowercase, so it will help
1365 that output is closer to next version.
1366 * doc/* : regenerated the documentation, it is now hosted at
1367 http://xmlsoft.org/ (same bits I just bought the domain :-)
1368
1369
Daniel Veillard294cbca1999-12-03 13:19:09 +00001370Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1371
1372 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
1373 doc generation
1374 * parser.c: fixed bugs #3908 and #3937 and a memory leak
1375 in the SAX API
1376 * doc/*: rebuilt the doc making sure everything appears in the
1377 HTML files
1378
Daniel Veillardf5c2c871999-12-01 09:51:45 +00001379Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1380
1381 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
1382 added the patch from Carl Nygard <cnygard@bellatlantic.net>
1383 which allow impressive speed improvement on dataset with
1384 large text pieces, but at the cost of broken binary
1385 compatibility and slightly bigger memory usage.
1386 Configure with --with-buffers to activate them, they
1387 are protected with XML_USE_BUFFER_CONTENT define.
1388 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
1389 goal is 0 memory left allocated once parser is no more used
1390 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
1391 call xmlCleanupParser() and xmlMemoryDump()
1392
Daniel Veillarda819dac1999-11-24 18:04:22 +00001393Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1394
1395 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
1396 * parser.[ch] encoding.[ch]: added memory cleanup routines
1397 * parser.c: closing bug #3788
1398 * doc/*: rebuilt the doc
1399
Daniel Veillard11a48ec1999-11-23 10:40:46 +00001400Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1401
1402 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
1403 xmlNewTextChild() and xmlSetCompressMode() behaviour.
1404 * tester.c: added --compress option
1405 * doc/*: rebuilt the documentation
1406
Daniel Veillard4c3a2031999-11-19 17:46:26 +00001407Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1408
1409 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
1410 if given /proc/kcore as input !
1411 * doc/xml.html doc/*: updated and rebuilt the documentation
1412
1413Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +00001414
1415 * parser.c: Fixed some wrongly space collapsing code due to
1416 a misreading of the spec.
1417 * result/*: fixed the output accordingly
1418
1419Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +00001420
1421 * encoding.c: bug fix and typos
1422 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
1423 * parser.c: added attribute normalization closing bug #3597
1424 * test/att* result/att* SAXresult/att*: testcase for attribute
1425 normalization
1426
Daniel Veillardd7e200c1999-11-15 17:53:11 +00001427Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1428
1429 * configure.in: closing bug #3163 by adding extra flags for the
1430 cc compiler on HP-UX
1431
Daniel Veillard51e3b151999-11-12 17:02:31 +00001432Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1433
1434 * valid.[ch] : removed a typo and an enumerated type bug in the
1435 xmlAddElementDecl() function
1436 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
1437 call to xmlEncodeEntitiesReentrant() so that the functions
1438 New, Set and Get are at the same level.
1439 * parser.c HTMLparser.c: extra memory allocation bug for
1440 attributes detected by someone using libxml in embedded systems :-)
1441
Daniel Veillard962195f1999-10-28 15:51:53 +00001442Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1443
1444 * xmlmemory.h: turned off mem debug :-\
1445
Daniel Veillard35008381999-10-25 13:15:52 +00001446Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1447
1448 * parser.c: closed bug #2784 a one line fix, but worth pushing
1449 a new release out
1450 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
1451 some structures, comments before and after the
1452 main element, and other nastyness
1453 * HTMLtree.c tree.c: accomodate the extended HTML supported
1454 * configure.in: pushing 1.7.4
1455 * test/ent8 and related outputs : added a new test for bug #2784
1456 * test/HTML/wired.html and related output: a nasty HTML example
1457 * Makefile.am: improved the test scripts
1458 * docs/* : reran the documentation extractor, updated xml.html
1459
Daniel Veillard7c1206f1999-10-14 09:10:25 +00001460Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1461
1462 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
1463 HTMLparser and debugged the HTML related code. HTML documents
1464 now have their own type
1465 * entities.c: do not dump &apos; for HTML output
1466 * xmlmemory.c: improvement, breakpoint mechanism
1467 * testHTML.c: added --sax --repeat ...
1468 * Makefile.am: improved the HTML tests
1469 * valid.[ch]: added xmlValidGetValidElements and
1470 xmlValidGetPotentialChildren
1471 * tester.c: added --insert to test the 2 new functions
1472 * test//* result//* SAXresult//* : regression test cleanup
1473 and extension.
1474 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
1475 gnome-xml-nanohttp.html
1476
Daniel Veillard7d2c2761999-10-11 15:09:51 +00001477Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1478
1479 * HTMLparser.c: fixed problems with some autoclose tags
1480 * tree.c: fixed XML output problems.
1481 * result/* SAXresult/*: update of the tests output
1482
Daniel Veillard6077d031999-10-09 09:11:45 +00001483Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1484
1485 * Makefile.am: Arturo patch for xmlConf.sh version info
1486 * parser.c: Tim Josling patch for single quoted items
1487 * tester.c: Tim Josling patch for tester options usage
1488 * tree.h: indent cleanup
1489
Daniel Veillard2673d3c1999-10-08 14:37:09 +00001490Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1491
1492 * HTMLparser.c parser.h : Fixed problems with HTML parsing
1493 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
1494
Daniel Veillard00fdf371999-10-08 09:40:39 +00001495Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1496
1497 * tree.c : Raph patch for initialization of CORBA fields
1498 * parser.c, xpath.c, ...: modification of doc comments
1499 * xpath.c : allow spaces in xpath expressions
1500
Daniel Veillardad219441999-09-27 08:17:49 +00001501Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1502
1503 * xmlmemory.h: turning off memory debug :-(
1504
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001505Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1506
1507 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
1508 better SAX interfaces.
1509 * testSAX.c: uses the new SAX routine, avoid fetching any remote
1510 entity.
1511 * configure.in: 1.7.2
1512
1513Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +00001514
1515 * libxml.spec.in: fixed the URL
1516 * doc/xml.html: improved the documentation front-end
1517
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001518Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +00001519
1520 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
1521
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001522Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001523
1524 * libxml.spec.in: fixed the alpha compile problem
1525 * parser.[ch]: changed errno to errNo in the parser context :-(
1526 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
1527 * doc/xml.html: changed CHAR to xmlChar
1528 * doc/html/*: recompiled the documentation
1529 * configure.in: 1.7.1
1530
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001531Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1532
1533 * parser.h: modified the parser context struct to regain 1.4.0
1534 binary compatibility
1535 * parser.c, xml-error.h: added errno ot teh context and defined
1536 a set of errors values with update of errno
1537 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
1538 DTDs and entities
1539 * *.h, *.c: complete cleanup of the use of config.h and include
1540 protection depending on the current setup.
1541 * overalll debugging, maintenance and bug-fixing on all modules
1542 * updated the documentation
1543 * ready for 1.7.0
1544
Daniel Veillardc08a2c61999-09-08 21:35:25 +00001545Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1546
1547 * HTMLparser.c : cleanup
1548 * SAX.c valid.c valid.h: added ID/IDREF checking
1549 * tree.c tree.h: extended doc structure for refs
1550 * configure.in: 1.6.2
1551 * parser.c: patched bug in SAX user arg call
1552 * parserInternals.h: patched missing close in C++ wrapping
1553 * testXPath.c xpath.c xpath.h: prepared for extensibility,
1554 especially upcoming XPointer implementation.
1555 * doc/xml.html: augmented, typo
1556
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +00001557Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
1558
1559 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
1560 not all invocations of install understand -d.
1561
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +00001562Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
1563
1564 * Makefile.am: prepend all the test* calls with $(top_builddir) -
1565 to make 'check' works, when builddir != srcdir.
1566
Daniel Veillardc8eab3a1999-09-04 18:27:23 +00001567Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1568
1569 * doc/xml.html : updated the documentation
1570
Daniel Veillard6454aec1999-09-02 22:04:43 +00001571Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1572
1573 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
1574 not deallocated memory blocks
1575 * *.c : replaces all calls to malloc() free() and realloc() to
1576 the wrapper functions/macros
1577 * tree.c : removed memory leaks dues to calling xmlFreeNode()
1578 instead of xmlFreeNodeList()
1579
Daniel Veillard1ff7ae31999-09-01 12:19:13 +00001580Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1581
1582 * HTMLparser.c: corrected a stupid bug leading to core dump at
1583 tree deallocation. Removed warnings indicated by
1584 Stephane.Conversy@lri.fr
1585 * entities.c: Fixes Yet Another Stupid Bug, entities were not
1586 looked for in the external subset
1587
1588Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +00001589
1590 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
1591 on SGI by Stephane.Conversy@lri.fr
1592
Daniel Veillardb96e6431999-08-29 21:02:19 +00001593Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1594
1595 * all .h : changed the prototype declaration indent as in gtk
1596 * most .c : working on reducing the TODOs in the code
1597 * most .c : cleanup though -pedantic and Insure++
1598 * improvements on validation ID checkings.
1599 * tree.[ch] SAX.c: added support for namespace on attributes #2022
1600 * xml-config.in: closed #1810
1601
1602Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +00001603
1604 * tree.h, valid.c, valid.h: more work on validity, IDs
1605 * xpath.c: added/fixed comparidon and equlity, added a new isinf
1606 definition for AIX
1607
Daniel Veillardb556eb51999-08-15 17:19:50 +00001608Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1609
1610 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
1611 the distribution due to a cut'n paste error at last commit
1612
Daniel Veillardb05deb71999-08-10 19:04:08 +00001613Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1614
1615 * configure.in: upgraded to version 1.4.0
1616 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
1617 Big update, added a large part of the validation process,
1618 it should be usable, but some parts are missing
1619 * xpath.c: improved the implementation w.r.t. root.
1620 * Makefile.am: added more tests
1621 * test and result trees: added a lot of tests
1622 * libxml.spec.in: export libxml.so.0 and libxml.so.1
1623
Daniel Veillard6a6ccc11999-08-10 09:34:35 +00001624Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1625
1626 * Added an HACKING file
1627
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001628Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1629
1630 * xpath.[ch] : improvements and debug of the XPath implementation
1631 * parser.c, HTMLparser.c : modified the parsers to be progressive
1632 * tree.[ch] : extended the Buffer promitives
1633 * xmlIO.[ch] : added basic I/O routines providing progressive
1634 parsing and ready for I18N conversion plugins
1635 * SAXresult/* : the SAX callback sequence maybe slightly different
1636 now
1637 * test*.c : improved/updated the tests programs
1638 * doc/* : recompiled the docs.
1639
Daniel Veillard15b75af1999-07-26 16:42:37 +000016401999-07-26 Michael Meeks <michael@edenproject.org>
1641
1642 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
1643
1644 * tree.c: Ditto.
1645
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001646Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1647
1648 * configure.in: upgraded to version 1.4.0
1649 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
1650 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
1651 XML query language, see http://www.w3.org/TR/xpath for more details.
1652 * parser.c, parser.h: added CHAR* related string functions for XPath
1653 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
1654 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
1655 rebuild the docs.
1656 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
1657 and regression testing capabilities for XPath.
1658
Daniel Veillardd79d7871999-07-12 10:38:12 +00001659Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1660
1661 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
1662 closing bug #1646
1663
Daniel Veillardbe9e5951999-07-12 09:16:45 +00001664Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1665
1666 * Makefile.am, example/Makefile.am: closed bug #1683
1667
Daniel Veillard3166ab11999-07-11 16:14:19 +00001668Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1669
1670 * example/Makefile.am, configure.in: added the makefile for the
1671 gjobread example
1672
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +00001673Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
1674
1675 * doc/Makefile.am:
1676 - fix which allow "make install DESTDIR=</install/prefix>".
1677
Daniel Veillard7cc3c041999-07-09 10:11:57 +00001678Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1679
1680 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
1681 which fixed a problem on the file reading-code.
1682
Daniel Veillard82150d81999-07-07 07:32:15 +00001683Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1684
1685 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
1686 output.
1687 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
1688
Daniel Veillard5233ffc1999-07-06 22:25:25 +00001689Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1690
1691 * parser.h : Oops removed the binary compatibility problem
1692 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
1693 * parser.c, HTMLparser.c: applied patches for reading from stdin
1694
Daniel Veillardbe70ff71999-07-05 16:50:46 +00001695Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1696
1697 * parser.c, entities.c, valid.c: cleanup bug #1591
1698 * configure.in: cleanup bug #1592
1699 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
1700 the same tree back-end. Hence gdome will be available for it.
1701 * doc/Makefile.am: close bug #617
1702
Daniel Veillard97fea181999-06-26 23:07:37 +00001703Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1704
1705 * parser.c: alloctate a per parser context SAX interface block
1706
Daniel Veillard14fff061999-06-22 21:49:07 +00001707Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1708
1709 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
1710 and xmlEncodeEntitiesReentrant with the correct one :-\
1711
1712Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1713
1714 * commit of my internal XML base changes, quite a lot of
1715 changes, cleanups, better entities support, framework for
1716 new I/O and charset detection and handling
1717 * Fixed the configure/Makefile stuff to generate shared libs
1718 with the proper version info, so we jumped on rev from
1719 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
1720 xmlEncodeEntities() result need to be freed now, and a string
1721 xmlParserVersion provide the current library version.
1722
Raph Levien05240da1999-06-15 21:27:11 +00001723Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
1724
1725 * parser.c: fixed a buffer overrun for when you have a very long
1726 attribute with no entities in it.
1727
Daniel Veillardbb2da581999-06-13 14:37:07 +00001728Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1729
1730 * added example directory
1731 * added example/gjobs.xml gjobread.c, still need a Makefile.in
1732
Daniel Veillard011b63c1999-06-02 17:44:04 +00001733Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1734
1735 * Release of libxml-1.1, nearly everything has been touched for
1736 this.
1737 * Added more regression tests
1738 * Updated the documentation
1739
Daniel Veillard27d88741999-05-29 11:51:49 +00001740Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1741
1742 * tree.[ch]: unified the XML_NO_CORBA defines.
1743 * parser.c encoding.[ch]: started plugging in char encoding detection
1744
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +00001745Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
1746
1747 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
1748 Also freed allocated buffer.
1749
Daniel Veillard27d88741999-05-29 11:51:49 +00001750Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +00001751 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
1752 reentrancy problem at printing. One is left in entities.c, to
1753 remove ASAP
1754 * testSAX.c : added a test example showing the use of the SAX
1755 interface if one doesn't want to build the DOM tree.
1756 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
1757
Daniel Veillard517752b1999-04-05 12:20:10 +00001758Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1759
1760 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
1761 large revamping of the parser to use SAX callbacks
1762 http://www.megginson.com/SAX/ (or at least a C like interface
1763 a la Expat). It's now possible to set up your own callbacks
1764 and the parser will not build a DOM tree.
1765 * test/* result/*: updated the test suite, I finally removed
1766 the old Namespace draft support (PI based).
1767
Daniel Veillard87c83bd1999-04-02 16:04:43 +00001768Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1769
1770 * Makefile.am: added test result to EXTRA_DIST for make tests
1771
Daniel Veillard64068b31999-03-24 20:42:16 +00001772Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1773
1774 * parser.c, parserInternals.h: moved the chars macro definitions
1775 to parserInternals.h
1776 * parser.c, error.c: applied patches from "Knut Ã…kesson"
1777 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
1778
Daniel Veillard012ccc11999-03-23 10:11:11 +00001779Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1780
1781 * xml-config.in : applied patch to make --version work
1782
Raja R Harinatha86c23e1999-03-05 22:14:01 +000017831999-03-05 Raja R Harinath <harinath@cs.umn.edu>
1784
1785 * Makefile.am (check-local): Alias for `tests' target. This will
1786 cause `make check' to do the right thing.
1787 (tests): Don't run tests in srcdir. Also, replaced calls to
1788 basename with a `sed' "equivalent".
1789
Daniel Veillardd109e371999-03-05 06:26:45 +00001790Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1791
1792 * Renamed error.h to xml-error.h, corrected Makefile.am to list
1793 it in the header and not the sources, updated the doc.
1794 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
1795 pointing this out.
1796
Daniel Veillardbc50b591999-03-01 12:28:53 +00001797Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1798
1799 * parser.c, parser.h, parserInternals.h: memory leak hunting,
1800 exported the inputStream routines.
1801 * doc/html/* : updated accordingly
1802
Daniel Veillardd692aa41999-02-28 21:54:31 +00001803Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1804
1805 * parser.c, parser.h, parserInternals.h: added a few extra
1806 internal calls to allocate and free parser contexts ...
1807 * doc/html/* : updated accordingly
1808
Daniel Veillard55a99271999-02-25 11:01:29 +00001809Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1810
1811 * configure.in, Makefile.am, doc/makefile.am : General changes for
1812 1.0.0 release and including the generated HTML documentation.
1813
Daniel Veillard35925471999-02-25 08:46:07 +00001814Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1815
1816 * makefile.am : added parserInternals.h, oops.
1817
Daniel Veillard1e346af1999-02-22 10:33:01 +00001818Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1819
1820 * parserInternals.h: added this header giving access to the parser
1821 internal functions.
1822 * doc/Makefile.am : added a rebuild target which rebuilds the full
1823 set of documentations
1824 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
1825 the internal subset.
1826 * *.c *.h: modifications needed to generate the documentation using
1827 gtk-doc, cleanup of functions blocks, reorganisation of struct
1828 declarations.
1829
Daniel Veillard1164e751999-02-16 16:29:17 +00001830Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1831
1832 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
1833 the tar and spec file to include the beginning of the doc.
1834
Nuno Ferreira03d04781999-02-13 00:07:17 +000018351999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
1836
1837 * doc/.cvsignore: Added this file.
1838
Daniel Veillard6800ef31999-02-08 18:33:22 +00001839Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1840
1841 * tree.c: fixed xmlGetProp to return "" when the attribute
1842 exists, even if the node-list is NULL.
1843
Daniel Veillard726c7e31999-02-08 15:13:10 +00001844Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1845
1846 * tree.c: patched an error outputting empty attribute values.
1847 * Makefile.am and doc/makefile.am: have been updated during the
1848 week-end. Sorry for an empty CVS log, I got a shell problem.
1849
Daniel Veillard1899e851999-02-01 12:18:54 +00001850Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1851
1852 * tree.h: cleaned up using enums instead of defines
1853 * parser.c, valid.[ch]: more work on parsing/output of element
1854 declarations
1855
Daniel Veillard3b9def11999-01-31 22:15:06 +00001856Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1857
1858 * valid.[ch], tree.c, parser.c : more work toward full parsing
1859 of XML DTDs.
1860 * README: added informations about mailing-list and on-line
1861 documentation
1862
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000018631999-01-27 Raja R Harinath <harinath@cs.umn.edu>
1864
1865 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
1866
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00001867Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1868
1869 * parser.c, tree.[ch] : more work toward conformance testing,
1870 added a last element to accelerate parsing of very flat structures
1871 started working on internal subset Element content declaration.
1872 * valid.[ch] : first cut at adding code toward validation.
1873 * previous changes had also small impact on most files, especially
1874 the conformance testing using James Clark test suite.
1875
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00001876Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1877
1878 * test/* : updated the examples, most of them were not well
1879 formed (humm), and added rdf2.
1880 * result/* : resulting changes in the output.
1881
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00001882Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1883
1884 * tree.c: changed the behaviour of xmlGetProp on NULL values.
1885
Daniel Veillard44b3a061998-12-05 17:27:22 +00001886Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1887
1888 * tree.c: patched a bug in the generation of empty attributes
1889
Daniel Veillardbe36afe1998-11-27 06:39:50 +00001890Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1891
1892 * entities.[ch], tree.[ch], tester.c: added copy interfaces
1893 for node/trees/documents/... Biggest problem is namespace
1894 support when copying subtrees.
1895
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00001896Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1897
1898 * parser.c, entities.c: improve entities and char ref encoding,
1899 and cleanups of error messages.
1900
Daniel Veillard242590e1998-11-13 18:04:35 +00001901Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1902
1903 * parser.c, entities.c: simple bug hunting done during rpm2html and
1904 rpmfind integration.
1905
Daniel Veillard42dc9b31998-11-09 01:17:21 +00001906Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1907
1908 * parser.[ch]: Added interfaces allowing to specify a SAX
1909 handler before parsing.
1910
Daniel Veillarde3bffb91998-11-08 14:40:56 +00001911Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1912
1913 * parser.c: redirrect all errors reporting through the SAX
1914 error function
1915
Daniel Veillardda4d3c41998-11-04 20:07:05 +00001916Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1917
1918 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
1919 * libtool, tlmain ...: update of the libtool files
1920
Miguel de Icaza442321c1998-11-04 18:13:38 +000019211998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
1922
1923 * entities.c: Use g_snprintf insteda of snprintf.
1924
Daniel Veillard0ba4d531998-11-01 19:34:31 +00001925Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1926
1927 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
1928 added ent5 test for this purpose.
1929 * parser.c, parser.h: formatting, comments and UTF-8 planning.
1930
Daniel Veillard27271681998-10-30 06:39:40 +00001931Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1932
1933 * parser.c: fixed? a strange error due to compression on a GWP
1934 document.
1935
Daniel Veillard25940b71998-10-29 05:51:30 +00001936Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1937
1938 * tree.[ch]: bug fixing
1939 * entities.[ch]: defined a specific type for predefined entities
1940 * doc/xml.html: more documentation on the library, how to use it,
1941 overview of the interfaces.
1942
Daniel Veillard16253641998-10-28 22:58:05 +00001943Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1944
1945 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
1946
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001947Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1948
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00001949 * tree.c: corrected a small bug
1950 * doc/xml.html: continuing writing documentation.
1951
1952Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1953
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001954 * debugXML.h debugXML.c: added debugging utilities.
1955 * tester.c: added --debug switch.
1956 * tree.c: patched an incorrect node->type assignment.
1957 * parser.c: formatting, ensure that node->doc != NULL in attributes
1958
Daniel Veillardccb09631998-10-27 06:21:04 +00001959Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1960
1961 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
1962 entity support and provide an internal representation close to
1963 DOM one (entity ref nodes, and attribute value as tree). I tried
1964 to preserve the interface but this will surely break some apps
1965 (I have to change rpm2html/rpmfind for example). I had to change
1966 two interfaces, and the generated tree is somewhat different.
1967 * doc/* : started documenting the XML library, the tree and
1968 DOM/Corba. This is a first step.
1969
Daniel Veillard11e00581998-10-24 18:27:49 +00001970Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1971
1972 * parser.c: Set up the fonctions comment block, boring but useful.
1973 * parser.h, SAX.c, parser.c: now attributes are processed through
1974 the SAX interface. The problem is that my SAX interface diverged
1975 quite a bit from the original one, well this is not an official
1976 spec, and translating it from Java to C is hairy anyway...
1977
Daniel Veillard97b58771998-10-20 06:14:16 +00001978Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1979
1980 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
1981 fonctions comment block, boring but useful.
1982
1983Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00001984
1985 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
1986 conversion routines. However they are not yet used to convert the
1987 inputs. The core will run with UTF-8.
1988
Daniel Veillard33942841998-10-18 19:12:41 +00001989Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1990
1991 * tree.c : make sure that the type id is properly set-up when
1992 a new object is allocated, needed for DOM.
1993
Daniel Veillard27fb0751998-10-17 06:47:46 +00001994Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1995
1996 * tree.h, tree.c: Ok, the main objects in the tree will be native
1997 corba objects, it costs 8 bytes per Node, Attribute and Document
1998 but it simplifies the Corba integration a lot (no extra interface
1999 objects to allocate/free).
2000
Daniel Veillard0bef1311998-10-14 02:36:47 +00002001Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2002
2003 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
2004 and changed NODEs contants for conformity with DOM Level 1
2005
Daniel Veillard27864701998-10-08 03:47:24 +00002006Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2007
2008 * added hooks to keep track of servants when creating objects
2009 xmlDoc and xmlNode (for Corba export).
2010
Daniel Veillarda6e1d121998-10-04 14:41:05 +00002011Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2012
2013 * added xml-config script.
2014
Daniel Veillard7066a791998-10-01 20:28:28 +00002015Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2016
2017 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
2018 to autoupdate libtool and automake conf files.
2019
Miguel de Icaza60681bd1998-09-30 19:28:59 +000020201998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
2021
2022 * Makefile.am: Use '?' to separate the sed
2023 commands as ',' is used when people pass -Wl,something.
2024
2025
Daniel Veillard15a8df41998-09-24 19:15:06 +00002026Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2027
2028 * tree.c, tree.h: added a per-document compression interface.
2029
Daniel Veillard151b1b01998-09-23 00:49:46 +00002030Tue Sep 22 20:47:38 EDT 1998
2031
2032 * tree.c, tree.h: added saving with compression and added interfaces
2033 to control the compression level (xmlGetCompressMode,
2034 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
2035
Daniel Veillard70120ff1998-09-22 00:24:21 +00002036Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2037
2038 * parser.c: corrected a loop for files of size 0
2039
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000020401998-08-20 Raja R Harinath <harinath@cs.umn.edu>
2041
2042 * error.h: New file. Contains prototyes from `error.c'.
2043
Tom Tromeyc19653d1998-08-14 01:22:43 +00002044Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
2045
2046 * Makefile.am (xmlincdir): New macro.
2047 (xmlinc_HEADERS): Renamed from include_HEADERS.
2048
Daniel Veillard845664d1998-08-13 04:43:19 +00002049Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2050
2051 * applied small patch on numeric entities from
2052 Christopher Blizzard <blizzard@appliedtheory.com>
2053
Daniel Veillard260a68f1998-08-13 03:39:55 +00002054Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2055
2056 * New release 0.2, removed the old xml_* files so that it's
2057 coherent with the other CVS base (W3C), far better conformance
2058 to standard, new namespaces, decent entities support, beginning
2059 of a SAX-like interface. Nearly nothing left intact, even the
2060 test examples ...
2061
Christopher Blizzarda36749e1998-07-30 21:47:18 +000020621998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
2063
2064 * .cvsignore: Add .deps dir
2065
Daniel Veillardf8015fa1998-07-26 21:31:38 +00002066Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
2067
2068 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
2069
Daniel Veillardfe926001998-07-26 04:28:20 +00002070Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002071
Daniel Veillardfe926001998-07-26 04:28:20 +00002072 * configure.in: added test for CPP
2073 * AUTHORS, Changelog: the original ones didn't get commited but the
2074 glib ones instead, fixed.
2075 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00002076
Daniel Veillardfe926001998-07-26 04:28:20 +00002077Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00002078
Daniel Veillardfe926001998-07-26 04:28:20 +00002079 * integrated code developped at W3C
2080 * changed the original Copyright
2081 * migrated to automake
2082 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00002083