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