blob: 989ad74a092c373cecab039165371334d3de4bde [file] [log] [blame]
Daniel Veillard71b656e2000-01-05 14:46:17 +00001Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
2
3 * acconfig.h: readline and history patch
4 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
5 * tree.c: added check and handling when possibly removing an ID
6 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
7 and saving.
8 * test/HTML/entities.html result/HTML/entities.html* : test for
9 various entities reference cases
10 * result/HTML/* : as a result output of some testcase have
11 changed
12 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
13 by previous example. added xmlParseTryOrFinish().
14 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
15 entities.h debugXML.h HTMLparser.h: changed the way struct are
16 declared to allow gtk-doc to expose those
17 * parser.c: closed bug #4960
18 * Makefile.am configure.in: Applied patch from
19 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
20 and math/socket libs detection
21
Daniel Veillard437b87b2000-01-03 17:30:46 +000022Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
23
24 * configure.in, Makefile.am: link tester against readline
25 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
26
Daniel Veillard686d6b62000-01-03 11:08:02 +000027Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
28
29 * tree.[ch]: added xmlRemoveProp
30 * win32config.h.in nanohttp.c: avoid including the Windows
31 socket stuff in every C files
32 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
33 the XmL parser(s)
34 * test/ns4 result/ns4 etc...: added test case for previous prob
35 * tree.c: xmlNewNs wasn't checking for double definition
36 * Makefile.in: fixed a problem with dist-hook duplicates
37 * parser.[hc], xmlIO.c: fixed the loading of external entities
38 APIs, now xmlLoadExternalEntity() is used everywhere and
39 setting up an app specific front-end using the
40 * SAX.c parser.c: some fixes, now the xhtml spec validates
41 with the xhtml DTD.
42 * error.c: fixed crashes in case of no input stream
43 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
44 to the validation tests and results
45
Daniel Veillard5e5c6231999-12-29 12:49:06 +000046Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
47
48 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
49 too htmlCreatePushParserCtxt() and htmlParseChunk()
50 * parser.c: a bit of cleanup.
51 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
52 to XML) removed the last mem leak known
53 * HTMLtree.c: output message cleanup
54 * xmlmemory.c: display content info about memory blocks
55 * result/HTML/wired.* : missing att value warning change
56
Daniel Veillardbe849cf1999-12-28 16:43:59 +000057Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
58
59 * doc/* : rebuilt the documentation
60
Daniel Veillarddbfd6411999-12-28 16:35:14 +000061Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
62
63 * parser.[ch] parserInternals.h: Push parser for XML,
64 seems to work fine now
65 * tester.c debugXML.[ch]: Added an XML shell debug facility and
66 --push for push testing
67 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
68 * testSAX.c: added --push
69 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
70 subtree
71 * xmlIO.[ch] : enriched API + fixes for push mode
72 * entities.[ch]: added the entity content length to the struct.
73 * xmlmemory.[ch]: new API to show the last entries for the shell
74 * valid.c: added required attribute testing
75 * SAX.c: the cdata callback now merge contiguous fragments
76 * HTMLparser.c: cleanup of some macros
77
Daniel Veillard3c558c31999-12-22 11:30:41 +000078Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
79
80 * parser.c: fix for PIs name starting with xml
81 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +000082 * *.c, configure.in win32config.h.in : generate win32config.h for
83 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +000084
Daniel Veillard0caf07a1999-12-21 16:25:49 +000085Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
86
87 * parser.c: fixed a stupid = vs. == bug :-(
88 * doc/gnome-xml.sgml: s/glade/xml/
89
Daniel Veillard5cb5ab81999-12-21 15:35:29 +000090Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
91
92 * configure.in, doc/xml.html : bug fix release 1.8.2
93 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
94 Hopefully the end of that silly C++ include problem
95 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
96 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
97 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
98 troubles with autoclosed elements when the stree shape doesn't
99 follow the DtD specs. Added htmlIsAutoClosed() and
100 htmlAutoCloseTag()
101 * result/HTML/*.htm*: Updated the HTML examples regression tests output
102 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
103 * debugXML.c: fixed a bug on printing default namespaces.
104 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
105
Daniel Veillardb24054a1999-12-18 15:32:46 +0000106Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
107
108 * result/HTML/*.htm[l] : updated the HTML regression tests according
109 to the new output
110 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
111 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
112 problem due to intermix of extern "C" { ... } declarations for C++
113 and recursive includes in the headers
114
Chris Lahey323c48c1999-12-18 15:32:45 +00001151999-12-20 Chris Lahey <clahey@umich.edu>
116
117 * HTMLtree.c: Made it so that html nodes with a single child do
118 not insert a carriage return before or after the child node.
119
Daniel Veillardb24054a1999-12-18 15:32:46 +0000120Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +0000121
122 * configure.in, doc/xml.html : bug fix release 1.8.1
123 * parser.c: fixed bug #4344
124 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
125 added the glue to avoid C++ problems
126 * doc/* : regenerated the documentation
127
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +0000128Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
129
130 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
131 namespace recognition, and Dia as a resul :-(
132 * encoding.c: closed bug #3950
133
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000134Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
135
136 * valid.c: debugging a posteriori validation, except URI expansion
137 stuff this should be fixed now
138 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
139 Carl Nygard <cnygard@bellatlantic.net>
140 * tester.c: added --postvalid, cleaning of the code
141 * tree.[ch]: added xmlDocGetRootElement()
142
Ramiro Estrugobfce3771999-12-15 04:32:07 +0000143Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
144
145 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
146 c++ losage.
147
Daniel Veillard10a2c651999-12-12 13:03:50 +0000148Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
149
150 * configure.in, doc/xml.html : bumped to 1.8.0
151 * xlink.[ch], Makefile.am : added framework for link detection
152 * parser.h: added nbChars to parser context, needed for cleanup.
153 * xmlmemory.c: removed a nasty bug when out of mem
154 * valid.[ch]: adding namespace support for attribute decl
155 * tester.c: added --debugent option
156 * debugXML.[ch]: added xmlDebugDumpEntities()
157 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
158 buffers instead, this was really needed, validation was breaking
159 in strange ways due to that. Added xmlParseStringPEReference()
160 and other parsing from strings functions. Entities processing
161 modified again, but PERef are still not handled correcly but
162 unless you're Eve Maller you won't notice :-)
163 * HTMLparser.c: large changes toward reliability, and switched to
164 lowercase internal tags, XHTML is lowercase, so it will help
165 that output is closer to next version.
166 * doc/* : regenerated the documentation, it is now hosted at
167 http://xmlsoft.org/ (same bits I just bought the domain :-)
168
169
Daniel Veillard294cbca1999-12-03 13:19:09 +0000170Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
171
172 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
173 doc generation
174 * parser.c: fixed bugs #3908 and #3937 and a memory leak
175 in the SAX API
176 * doc/*: rebuilt the doc making sure everything appears in the
177 HTML files
178
Daniel Veillardf5c2c871999-12-01 09:51:45 +0000179Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
180
181 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
182 added the patch from Carl Nygard <cnygard@bellatlantic.net>
183 which allow impressive speed improvement on dataset with
184 large text pieces, but at the cost of broken binary
185 compatibility and slightly bigger memory usage.
186 Configure with --with-buffers to activate them, they
187 are protected with XML_USE_BUFFER_CONTENT define.
188 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
189 goal is 0 memory left allocated once parser is no more used
190 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
191 call xmlCleanupParser() and xmlMemoryDump()
192
Daniel Veillarda819dac1999-11-24 18:04:22 +0000193Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
194
195 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
196 * parser.[ch] encoding.[ch]: added memory cleanup routines
197 * parser.c: closing bug #3788
198 * doc/*: rebuilt the doc
199
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000200Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
201
202 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
203 xmlNewTextChild() and xmlSetCompressMode() behaviour.
204 * tester.c: added --compress option
205 * doc/*: rebuilt the documentation
206
Daniel Veillard4c3a2031999-11-19 17:46:26 +0000207Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
208
209 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
210 if given /proc/kcore as input !
211 * doc/xml.html doc/*: updated and rebuilt the documentation
212
213Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +0000214
215 * parser.c: Fixed some wrongly space collapsing code due to
216 a misreading of the spec.
217 * result/*: fixed the output accordingly
218
219Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +0000220
221 * encoding.c: bug fix and typos
222 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
223 * parser.c: added attribute normalization closing bug #3597
224 * test/att* result/att* SAXresult/att*: testcase for attribute
225 normalization
226
Daniel Veillardd7e200c1999-11-15 17:53:11 +0000227Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
228
229 * configure.in: closing bug #3163 by adding extra flags for the
230 cc compiler on HP-UX
231
Daniel Veillard51e3b151999-11-12 17:02:31 +0000232Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
233
234 * valid.[ch] : removed a typo and an enumerated type bug in the
235 xmlAddElementDecl() function
236 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
237 call to xmlEncodeEntitiesReentrant() so that the functions
238 New, Set and Get are at the same level.
239 * parser.c HTMLparser.c: extra memory allocation bug for
240 attributes detected by someone using libxml in embedded systems :-)
241
Daniel Veillard962195f1999-10-28 15:51:53 +0000242Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
243
244 * xmlmemory.h: turned off mem debug :-\
245
Daniel Veillard35008381999-10-25 13:15:52 +0000246Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
247
248 * parser.c: closed bug #2784 a one line fix, but worth pushing
249 a new release out
250 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
251 some structures, comments before and after the
252 main element, and other nastyness
253 * HTMLtree.c tree.c: accomodate the extended HTML supported
254 * configure.in: pushing 1.7.4
255 * test/ent8 and related outputs : added a new test for bug #2784
256 * test/HTML/wired.html and related output: a nasty HTML example
257 * Makefile.am: improved the test scripts
258 * docs/* : reran the documentation extractor, updated xml.html
259
Daniel Veillard7c1206f1999-10-14 09:10:25 +0000260Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
261
262 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
263 HTMLparser and debugged the HTML related code. HTML documents
264 now have their own type
265 * entities.c: do not dump &apos; for HTML output
266 * xmlmemory.c: improvement, breakpoint mechanism
267 * testHTML.c: added --sax --repeat ...
268 * Makefile.am: improved the HTML tests
269 * valid.[ch]: added xmlValidGetValidElements and
270 xmlValidGetPotentialChildren
271 * tester.c: added --insert to test the 2 new functions
272 * test//* result//* SAXresult//* : regression test cleanup
273 and extension.
274 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
275 gnome-xml-nanohttp.html
276
Daniel Veillard7d2c2761999-10-11 15:09:51 +0000277Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
278
279 * HTMLparser.c: fixed problems with some autoclose tags
280 * tree.c: fixed XML output problems.
281 * result/* SAXresult/*: update of the tests output
282
Daniel Veillard6077d031999-10-09 09:11:45 +0000283Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
284
285 * Makefile.am: Arturo patch for xmlConf.sh version info
286 * parser.c: Tim Josling patch for single quoted items
287 * tester.c: Tim Josling patch for tester options usage
288 * tree.h: indent cleanup
289
Daniel Veillard2673d3c1999-10-08 14:37:09 +0000290Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
291
292 * HTMLparser.c parser.h : Fixed problems with HTML parsing
293 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
294
Daniel Veillard00fdf371999-10-08 09:40:39 +0000295Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
296
297 * tree.c : Raph patch for initialization of CORBA fields
298 * parser.c, xpath.c, ...: modification of doc comments
299 * xpath.c : allow spaces in xpath expressions
300
Daniel Veillardad219441999-09-27 08:17:49 +0000301Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
302
303 * xmlmemory.h: turning off memory debug :-(
304
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000305Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
306
307 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
308 better SAX interfaces.
309 * testSAX.c: uses the new SAX routine, avoid fetching any remote
310 entity.
311 * configure.in: 1.7.2
312
313Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +0000314
315 * libxml.spec.in: fixed the URL
316 * doc/xml.html: improved the documentation front-end
317
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000318Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +0000319
320 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
321
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000322Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000323
324 * libxml.spec.in: fixed the alpha compile problem
325 * parser.[ch]: changed errno to errNo in the parser context :-(
326 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
327 * doc/xml.html: changed CHAR to xmlChar
328 * doc/html/*: recompiled the documentation
329 * configure.in: 1.7.1
330
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000331Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
332
333 * parser.h: modified the parser context struct to regain 1.4.0
334 binary compatibility
335 * parser.c, xml-error.h: added errno ot teh context and defined
336 a set of errors values with update of errno
337 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
338 DTDs and entities
339 * *.h, *.c: complete cleanup of the use of config.h and include
340 protection depending on the current setup.
341 * overalll debugging, maintenance and bug-fixing on all modules
342 * updated the documentation
343 * ready for 1.7.0
344
Daniel Veillardc08a2c61999-09-08 21:35:25 +0000345Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
346
347 * HTMLparser.c : cleanup
348 * SAX.c valid.c valid.h: added ID/IDREF checking
349 * tree.c tree.h: extended doc structure for refs
350 * configure.in: 1.6.2
351 * parser.c: patched bug in SAX user arg call
352 * parserInternals.h: patched missing close in C++ wrapping
353 * testXPath.c xpath.c xpath.h: prepared for extensibility,
354 especially upcoming XPointer implementation.
355 * doc/xml.html: augmented, typo
356
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +0000357Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
358
359 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
360 not all invocations of install understand -d.
361
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +0000362Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
363
364 * Makefile.am: prepend all the test* calls with $(top_builddir) -
365 to make 'check' works, when builddir != srcdir.
366
Daniel Veillardc8eab3a1999-09-04 18:27:23 +0000367Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
368
369 * doc/xml.html : updated the documentation
370
Daniel Veillard6454aec1999-09-02 22:04:43 +0000371Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
372
373 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
374 not deallocated memory blocks
375 * *.c : replaces all calls to malloc() free() and realloc() to
376 the wrapper functions/macros
377 * tree.c : removed memory leaks dues to calling xmlFreeNode()
378 instead of xmlFreeNodeList()
379
Daniel Veillard1ff7ae31999-09-01 12:19:13 +0000380Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
381
382 * HTMLparser.c: corrected a stupid bug leading to core dump at
383 tree deallocation. Removed warnings indicated by
384 Stephane.Conversy@lri.fr
385 * entities.c: Fixes Yet Another Stupid Bug, entities were not
386 looked for in the external subset
387
388Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +0000389
390 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
391 on SGI by Stephane.Conversy@lri.fr
392
Daniel Veillardb96e6431999-08-29 21:02:19 +0000393Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
394
395 * all .h : changed the prototype declaration indent as in gtk
396 * most .c : working on reducing the TODOs in the code
397 * most .c : cleanup though -pedantic and Insure++
398 * improvements on validation ID checkings.
399 * tree.[ch] SAX.c: added support for namespace on attributes #2022
400 * xml-config.in: closed #1810
401
402Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +0000403
404 * tree.h, valid.c, valid.h: more work on validity, IDs
405 * xpath.c: added/fixed comparidon and equlity, added a new isinf
406 definition for AIX
407
Daniel Veillardb556eb51999-08-15 17:19:50 +0000408Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
409
410 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
411 the distribution due to a cut'n paste error at last commit
412
Daniel Veillardb05deb71999-08-10 19:04:08 +0000413Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
414
415 * configure.in: upgraded to version 1.4.0
416 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
417 Big update, added a large part of the validation process,
418 it should be usable, but some parts are missing
419 * xpath.c: improved the implementation w.r.t. root.
420 * Makefile.am: added more tests
421 * test and result trees: added a lot of tests
422 * libxml.spec.in: export libxml.so.0 and libxml.so.1
423
Daniel Veillard6a6ccc11999-08-10 09:34:35 +0000424Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
425
426 * Added an HACKING file
427
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000428Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
429
430 * xpath.[ch] : improvements and debug of the XPath implementation
431 * parser.c, HTMLparser.c : modified the parsers to be progressive
432 * tree.[ch] : extended the Buffer promitives
433 * xmlIO.[ch] : added basic I/O routines providing progressive
434 parsing and ready for I18N conversion plugins
435 * SAXresult/* : the SAX callback sequence maybe slightly different
436 now
437 * test*.c : improved/updated the tests programs
438 * doc/* : recompiled the docs.
439
Daniel Veillard15b75af1999-07-26 16:42:37 +00004401999-07-26 Michael Meeks <michael@edenproject.org>
441
442 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
443
444 * tree.c: Ditto.
445
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000446Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
447
448 * configure.in: upgraded to version 1.4.0
449 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
450 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
451 XML query language, see http://www.w3.org/TR/xpath for more details.
452 * parser.c, parser.h: added CHAR* related string functions for XPath
453 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
454 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
455 rebuild the docs.
456 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
457 and regression testing capabilities for XPath.
458
Daniel Veillardd79d7871999-07-12 10:38:12 +0000459Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
460
461 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
462 closing bug #1646
463
Daniel Veillardbe9e5951999-07-12 09:16:45 +0000464Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
465
466 * Makefile.am, example/Makefile.am: closed bug #1683
467
Daniel Veillard3166ab11999-07-11 16:14:19 +0000468Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
469
470 * example/Makefile.am, configure.in: added the makefile for the
471 gjobread example
472
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +0000473Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
474
475 * doc/Makefile.am:
476 - fix which allow "make install DESTDIR=</install/prefix>".
477
Daniel Veillard7cc3c041999-07-09 10:11:57 +0000478Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
479
480 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
481 which fixed a problem on the file reading-code.
482
Daniel Veillard82150d81999-07-07 07:32:15 +0000483Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
484
485 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
486 output.
487 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
488
Daniel Veillard5233ffc1999-07-06 22:25:25 +0000489Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
490
491 * parser.h : Oops removed the binary compatibility problem
492 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
493 * parser.c, HTMLparser.c: applied patches for reading from stdin
494
Daniel Veillardbe70ff71999-07-05 16:50:46 +0000495Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
496
497 * parser.c, entities.c, valid.c: cleanup bug #1591
498 * configure.in: cleanup bug #1592
499 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
500 the same tree back-end. Hence gdome will be available for it.
501 * doc/Makefile.am: close bug #617
502
Daniel Veillard97fea181999-06-26 23:07:37 +0000503Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
504
505 * parser.c: alloctate a per parser context SAX interface block
506
Daniel Veillard14fff061999-06-22 21:49:07 +0000507Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
508
509 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
510 and xmlEncodeEntitiesReentrant with the correct one :-\
511
512Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
513
514 * commit of my internal XML base changes, quite a lot of
515 changes, cleanups, better entities support, framework for
516 new I/O and charset detection and handling
517 * Fixed the configure/Makefile stuff to generate shared libs
518 with the proper version info, so we jumped on rev from
519 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
520 xmlEncodeEntities() result need to be freed now, and a string
521 xmlParserVersion provide the current library version.
522
Raph Levien05240da1999-06-15 21:27:11 +0000523Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
524
525 * parser.c: fixed a buffer overrun for when you have a very long
526 attribute with no entities in it.
527
Daniel Veillardbb2da581999-06-13 14:37:07 +0000528Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
529
530 * added example directory
531 * added example/gjobs.xml gjobread.c, still need a Makefile.in
532
Daniel Veillard011b63c1999-06-02 17:44:04 +0000533Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
534
535 * Release of libxml-1.1, nearly everything has been touched for
536 this.
537 * Added more regression tests
538 * Updated the documentation
539
Daniel Veillard27d88741999-05-29 11:51:49 +0000540Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
541
542 * tree.[ch]: unified the XML_NO_CORBA defines.
543 * parser.c encoding.[ch]: started plugging in char encoding detection
544
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +0000545Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
546
547 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
548 Also freed allocated buffer.
549
Daniel Veillard27d88741999-05-29 11:51:49 +0000550Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +0000551 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
552 reentrancy problem at printing. One is left in entities.c, to
553 remove ASAP
554 * testSAX.c : added a test example showing the use of the SAX
555 interface if one doesn't want to build the DOM tree.
556 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
557
Daniel Veillard517752b1999-04-05 12:20:10 +0000558Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
559
560 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
561 large revamping of the parser to use SAX callbacks
562 http://www.megginson.com/SAX/ (or at least a C like interface
563 a la Expat). It's now possible to set up your own callbacks
564 and the parser will not build a DOM tree.
565 * test/* result/*: updated the test suite, I finally removed
566 the old Namespace draft support (PI based).
567
Daniel Veillard87c83bd1999-04-02 16:04:43 +0000568Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
569
570 * Makefile.am: added test result to EXTRA_DIST for make tests
571
Daniel Veillard64068b31999-03-24 20:42:16 +0000572Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
573
574 * parser.c, parserInternals.h: moved the chars macro definitions
575 to parserInternals.h
576 * parser.c, error.c: applied patches from "Knut Ã…kesson"
577 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
578
Daniel Veillard012ccc11999-03-23 10:11:11 +0000579Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
580
581 * xml-config.in : applied patch to make --version work
582
Raja R Harinatha86c23e1999-03-05 22:14:01 +00005831999-03-05 Raja R Harinath <harinath@cs.umn.edu>
584
585 * Makefile.am (check-local): Alias for `tests' target. This will
586 cause `make check' to do the right thing.
587 (tests): Don't run tests in srcdir. Also, replaced calls to
588 basename with a `sed' "equivalent".
589
Daniel Veillardd109e371999-03-05 06:26:45 +0000590Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
591
592 * Renamed error.h to xml-error.h, corrected Makefile.am to list
593 it in the header and not the sources, updated the doc.
594 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
595 pointing this out.
596
Daniel Veillardbc50b591999-03-01 12:28:53 +0000597Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
598
599 * parser.c, parser.h, parserInternals.h: memory leak hunting,
600 exported the inputStream routines.
601 * doc/html/* : updated accordingly
602
Daniel Veillardd692aa41999-02-28 21:54:31 +0000603Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
604
605 * parser.c, parser.h, parserInternals.h: added a few extra
606 internal calls to allocate and free parser contexts ...
607 * doc/html/* : updated accordingly
608
Daniel Veillard55a99271999-02-25 11:01:29 +0000609Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
610
611 * configure.in, Makefile.am, doc/makefile.am : General changes for
612 1.0.0 release and including the generated HTML documentation.
613
Daniel Veillard35925471999-02-25 08:46:07 +0000614Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
615
616 * makefile.am : added parserInternals.h, oops.
617
Daniel Veillard1e346af1999-02-22 10:33:01 +0000618Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
619
620 * parserInternals.h: added this header giving access to the parser
621 internal functions.
622 * doc/Makefile.am : added a rebuild target which rebuilds the full
623 set of documentations
624 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
625 the internal subset.
626 * *.c *.h: modifications needed to generate the documentation using
627 gtk-doc, cleanup of functions blocks, reorganisation of struct
628 declarations.
629
Daniel Veillard1164e751999-02-16 16:29:17 +0000630Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
631
632 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
633 the tar and spec file to include the beginning of the doc.
634
Nuno Ferreira03d04781999-02-13 00:07:17 +00006351999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
636
637 * doc/.cvsignore: Added this file.
638
Daniel Veillard6800ef31999-02-08 18:33:22 +0000639Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
640
641 * tree.c: fixed xmlGetProp to return "" when the attribute
642 exists, even if the node-list is NULL.
643
Daniel Veillard726c7e31999-02-08 15:13:10 +0000644Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
645
646 * tree.c: patched an error outputting empty attribute values.
647 * Makefile.am and doc/makefile.am: have been updated during the
648 week-end. Sorry for an empty CVS log, I got a shell problem.
649
Daniel Veillard1899e851999-02-01 12:18:54 +0000650Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
651
652 * tree.h: cleaned up using enums instead of defines
653 * parser.c, valid.[ch]: more work on parsing/output of element
654 declarations
655
Daniel Veillard3b9def11999-01-31 22:15:06 +0000656Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
657
658 * valid.[ch], tree.c, parser.c : more work toward full parsing
659 of XML DTDs.
660 * README: added informations about mailing-list and on-line
661 documentation
662
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +00006631999-01-27 Raja R Harinath <harinath@cs.umn.edu>
664
665 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
666
Daniel Veillard39a1f9a1999-01-17 19:11:59 +0000667Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
668
669 * parser.c, tree.[ch] : more work toward conformance testing,
670 added a last element to accelerate parsing of very flat structures
671 started working on internal subset Element content declaration.
672 * valid.[ch] : first cut at adding code toward validation.
673 * previous changes had also small impact on most files, especially
674 the conformance testing using James Clark test suite.
675
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +0000676Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
677
678 * test/* : updated the examples, most of them were not well
679 formed (humm), and added rdf2.
680 * result/* : resulting changes in the output.
681
Daniel Veillard7c92c0a1998-12-06 18:08:28 +0000682Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
683
684 * tree.c: changed the behaviour of xmlGetProp on NULL values.
685
Daniel Veillard44b3a061998-12-05 17:27:22 +0000686Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
687
688 * tree.c: patched a bug in the generation of empty attributes
689
Daniel Veillardbe36afe1998-11-27 06:39:50 +0000690Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
691
692 * entities.[ch], tree.[ch], tester.c: added copy interfaces
693 for node/trees/documents/... Biggest problem is namespace
694 support when copying subtrees.
695
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +0000696Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
697
698 * parser.c, entities.c: improve entities and char ref encoding,
699 and cleanups of error messages.
700
Daniel Veillard242590e1998-11-13 18:04:35 +0000701Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
702
703 * parser.c, entities.c: simple bug hunting done during rpm2html and
704 rpmfind integration.
705
Daniel Veillard42dc9b31998-11-09 01:17:21 +0000706Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
707
708 * parser.[ch]: Added interfaces allowing to specify a SAX
709 handler before parsing.
710
Daniel Veillarde3bffb91998-11-08 14:40:56 +0000711Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
712
713 * parser.c: redirrect all errors reporting through the SAX
714 error function
715
Daniel Veillardda4d3c41998-11-04 20:07:05 +0000716Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
717
718 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
719 * libtool, tlmain ...: update of the libtool files
720
Miguel de Icaza442321c1998-11-04 18:13:38 +00007211998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
722
723 * entities.c: Use g_snprintf insteda of snprintf.
724
Daniel Veillard0ba4d531998-11-01 19:34:31 +0000725Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
726
727 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
728 added ent5 test for this purpose.
729 * parser.c, parser.h: formatting, comments and UTF-8 planning.
730
Daniel Veillard27271681998-10-30 06:39:40 +0000731Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
732
733 * parser.c: fixed? a strange error due to compression on a GWP
734 document.
735
Daniel Veillard25940b71998-10-29 05:51:30 +0000736Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
737
738 * tree.[ch]: bug fixing
739 * entities.[ch]: defined a specific type for predefined entities
740 * doc/xml.html: more documentation on the library, how to use it,
741 overview of the interfaces.
742
Daniel Veillard16253641998-10-28 22:58:05 +0000743Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
744
745 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
746
Daniel Veillardbaf4cd51998-10-27 22:56:57 +0000747Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
748
Daniel Veillard10c6a8f1998-10-28 01:00:12 +0000749 * tree.c: corrected a small bug
750 * doc/xml.html: continuing writing documentation.
751
752Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
753
Daniel Veillardbaf4cd51998-10-27 22:56:57 +0000754 * debugXML.h debugXML.c: added debugging utilities.
755 * tester.c: added --debug switch.
756 * tree.c: patched an incorrect node->type assignment.
757 * parser.c: formatting, ensure that node->doc != NULL in attributes
758
Daniel Veillardccb09631998-10-27 06:21:04 +0000759Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
760
761 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
762 entity support and provide an internal representation close to
763 DOM one (entity ref nodes, and attribute value as tree). I tried
764 to preserve the interface but this will surely break some apps
765 (I have to change rpm2html/rpmfind for example). I had to change
766 two interfaces, and the generated tree is somewhat different.
767 * doc/* : started documenting the XML library, the tree and
768 DOM/Corba. This is a first step.
769
Daniel Veillard11e00581998-10-24 18:27:49 +0000770Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
771
772 * parser.c: Set up the fonctions comment block, boring but useful.
773 * parser.h, SAX.c, parser.c: now attributes are processed through
774 the SAX interface. The problem is that my SAX interface diverged
775 quite a bit from the original one, well this is not an official
776 spec, and translating it from Java to C is hairy anyway...
777
Daniel Veillard97b58771998-10-20 06:14:16 +0000778Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
779
780 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
781 fonctions comment block, boring but useful.
782
783Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +0000784
785 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
786 conversion routines. However they are not yet used to convert the
787 inputs. The core will run with UTF-8.
788
Daniel Veillard33942841998-10-18 19:12:41 +0000789Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
790
791 * tree.c : make sure that the type id is properly set-up when
792 a new object is allocated, needed for DOM.
793
Daniel Veillard27fb0751998-10-17 06:47:46 +0000794Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
795
796 * tree.h, tree.c: Ok, the main objects in the tree will be native
797 corba objects, it costs 8 bytes per Node, Attribute and Document
798 but it simplifies the Corba integration a lot (no extra interface
799 objects to allocate/free).
800
Daniel Veillard0bef1311998-10-14 02:36:47 +0000801Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
802
803 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
804 and changed NODEs contants for conformity with DOM Level 1
805
Daniel Veillard27864701998-10-08 03:47:24 +0000806Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
807
808 * added hooks to keep track of servants when creating objects
809 xmlDoc and xmlNode (for Corba export).
810
Daniel Veillarda6e1d121998-10-04 14:41:05 +0000811Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
812
813 * added xml-config script.
814
Daniel Veillard7066a791998-10-01 20:28:28 +0000815Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
816
817 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
818 to autoupdate libtool and automake conf files.
819
Miguel de Icaza60681bd1998-09-30 19:28:59 +00008201998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
821
822 * Makefile.am: Use '?' to separate the sed
823 commands as ',' is used when people pass -Wl,something.
824
825
Daniel Veillard15a8df41998-09-24 19:15:06 +0000826Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
827
828 * tree.c, tree.h: added a per-document compression interface.
829
Daniel Veillard151b1b01998-09-23 00:49:46 +0000830Tue Sep 22 20:47:38 EDT 1998
831
832 * tree.c, tree.h: added saving with compression and added interfaces
833 to control the compression level (xmlGetCompressMode,
834 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
835
Daniel Veillard70120ff1998-09-22 00:24:21 +0000836Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
837
838 * parser.c: corrected a loop for files of size 0
839
Raja R Harinathd2e3abd1998-08-20 21:52:38 +00008401998-08-20 Raja R Harinath <harinath@cs.umn.edu>
841
842 * error.h: New file. Contains prototyes from `error.c'.
843
Tom Tromeyc19653d1998-08-14 01:22:43 +0000844Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
845
846 * Makefile.am (xmlincdir): New macro.
847 (xmlinc_HEADERS): Renamed from include_HEADERS.
848
Daniel Veillard845664d1998-08-13 04:43:19 +0000849Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
850
851 * applied small patch on numeric entities from
852 Christopher Blizzard <blizzard@appliedtheory.com>
853
Daniel Veillard260a68f1998-08-13 03:39:55 +0000854Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
855
856 * New release 0.2, removed the old xml_* files so that it's
857 coherent with the other CVS base (W3C), far better conformance
858 to standard, new namespaces, decent entities support, beginning
859 of a SAX-like interface. Nearly nothing left intact, even the
860 test examples ...
861
Christopher Blizzarda36749e1998-07-30 21:47:18 +00008621998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
863
864 * .cvsignore: Add .deps dir
865
Daniel Veillardf8015fa1998-07-26 21:31:38 +0000866Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
867
868 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
869
Daniel Veillardfe926001998-07-26 04:28:20 +0000870Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +0000871
Daniel Veillardfe926001998-07-26 04:28:20 +0000872 * configure.in: added test for CPP
873 * AUTHORS, Changelog: the original ones didn't get commited but the
874 glib ones instead, fixed.
875 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +0000876
Daniel Veillardfe926001998-07-26 04:28:20 +0000877Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +0000878
Daniel Veillardfe926001998-07-26 04:28:20 +0000879 * integrated code developped at W3C
880 * changed the original Copyright
881 * migrated to automake
882 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +0000883