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