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