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