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