blob: b015c7734bcb51a541666584b85643a42fe71ef9 [file] [log] [blame]
Daniel Veillardda07c342000-01-25 18:31:22 +00001Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
2
3 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
4 * debugXML.c : fixed a bug in the cat command
5 * valid.c: fixing some small probs
6 * libxml.spec.in: get rid of the SNAP suffix
7 * doc/xml.html: updated the status
8
Daniel Veillarde3d88ef2000-01-24 13:55:06 +00009Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
10
11 * xml-config.in: xml-config --version to just return the
12 version number
13 * xpath.c: some cleanup w.r.t. axis when the current node is
14 an attribute.
15 * TODO: updated
16
Daniel Veillard461a66c2000-01-18 18:01:01 +000017Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
18
19 * configure.in: prepared for libxml-1.8.5
20 * doc/* recompiled the documentation
21
222000-01-17 Jody Goldberg <jgoldberg@home.com>
23
24 * configure.in : WARNING autoconf subtlety alert :
25 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
26 when looking for zlib.h so that HAVE_ZLIB_H is defined.
27 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
28 get defined by AC_CHECK_HEADERS.
29
Daniel Veillardf967b902000-01-17 16:06:10 +000030Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
31
32 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
33 Rune.Djurhuus@fast.no
34
Daniel Veillardad8f99d2000-01-15 14:20:03 +000035Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
36
37 * TODO: updated
38 * tree.c, parser.c: made sure that only memory alloc problems
39 and internal parser errors are allowed to write to stdout or
40 stderr.
41
Daniel Veillard0142b842000-01-14 14:45:24 +000042Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
43
44 * tree.c : restored xmlNewGlobalNs since this seems used by
45 a lot of existing code :-(, fixed a bug in xmlNewNs
46 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
47 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
48 to exit() from the library code.
49 * xpath.c, parser.c: removed bugs or unused code detected by
50 Windows compilers
51 * parser.c: started adding interfaces for parsing well balanced
52 XML fragments
53 * configure.in: releasing 1.8.4
54 * doc/* : rebuilt the docs
55
Daniel Veillard2eac5032000-01-09 21:08:56 +000056Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
57
58 * tree.[ch] : added xmlNewDocFragment() for DOM
59 * testHTML.c: uninitialized variable.
60
Daniel Veillardf3a73582000-01-05 14:58:39 +000061Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
62
63 * doc/* : rebuild the docs
64
Daniel Veillard71b656e2000-01-05 14:46:17 +000065Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
66
67 * acconfig.h: readline and history patch
68 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
69 * tree.c: added check and handling when possibly removing an ID
70 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
71 and saving.
72 * test/HTML/entities.html result/HTML/entities.html* : test for
73 various entities reference cases
74 * result/HTML/* : as a result output of some testcase have
75 changed
76 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
77 by previous example. added xmlParseTryOrFinish().
78 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
79 entities.h debugXML.h HTMLparser.h: changed the way struct are
80 declared to allow gtk-doc to expose those
81 * parser.c: closed bug #4960
82 * Makefile.am configure.in: Applied patch from
83 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
84 and math/socket libs detection
85
Daniel Veillard437b87b2000-01-03 17:30:46 +000086Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
87
88 * configure.in, Makefile.am: link tester against readline
89 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
90
Daniel Veillard686d6b62000-01-03 11:08:02 +000091Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
92
93 * tree.[ch]: added xmlRemoveProp
94 * win32config.h.in nanohttp.c: avoid including the Windows
95 socket stuff in every C files
96 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
97 the XmL parser(s)
98 * test/ns4 result/ns4 etc...: added test case for previous prob
99 * tree.c: xmlNewNs wasn't checking for double definition
100 * Makefile.in: fixed a problem with dist-hook duplicates
101 * parser.[hc], xmlIO.c: fixed the loading of external entities
102 APIs, now xmlLoadExternalEntity() is used everywhere and
103 setting up an app specific front-end using the
104 * SAX.c parser.c: some fixes, now the xhtml spec validates
105 with the xhtml DTD.
106 * error.c: fixed crashes in case of no input stream
107 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
108 to the validation tests and results
109
Daniel Veillard5e5c6231999-12-29 12:49:06 +0000110Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
111
112 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
113 too htmlCreatePushParserCtxt() and htmlParseChunk()
114 * parser.c: a bit of cleanup.
115 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
116 to XML) removed the last mem leak known
117 * HTMLtree.c: output message cleanup
118 * xmlmemory.c: display content info about memory blocks
119 * result/HTML/wired.* : missing att value warning change
120
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000121Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
122
123 * doc/* : rebuilt the documentation
124
Daniel Veillarddbfd6411999-12-28 16:35:14 +0000125Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
126
127 * parser.[ch] parserInternals.h: Push parser for XML,
128 seems to work fine now
129 * tester.c debugXML.[ch]: Added an XML shell debug facility and
130 --push for push testing
131 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
132 * testSAX.c: added --push
133 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
134 subtree
135 * xmlIO.[ch] : enriched API + fixes for push mode
136 * entities.[ch]: added the entity content length to the struct.
137 * xmlmemory.[ch]: new API to show the last entries for the shell
138 * valid.c: added required attribute testing
139 * SAX.c: the cdata callback now merge contiguous fragments
140 * HTMLparser.c: cleanup of some macros
141
Daniel Veillard3c558c31999-12-22 11:30:41 +0000142Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
143
144 * parser.c: fix for PIs name starting with xml
145 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +0000146 * *.c, configure.in win32config.h.in : generate win32config.h for
147 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +0000148
Daniel Veillard0caf07a1999-12-21 16:25:49 +0000149Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
150
151 * parser.c: fixed a stupid = vs. == bug :-(
152 * doc/gnome-xml.sgml: s/glade/xml/
153
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000154Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
155
156 * configure.in, doc/xml.html : bug fix release 1.8.2
157 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
158 Hopefully the end of that silly C++ include problem
159 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
160 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
161 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
162 troubles with autoclosed elements when the stree shape doesn't
163 follow the DtD specs. Added htmlIsAutoClosed() and
164 htmlAutoCloseTag()
165 * result/HTML/*.htm*: Updated the HTML examples regression tests output
166 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
167 * debugXML.c: fixed a bug on printing default namespaces.
168 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
169
Daniel Veillardb24054a1999-12-18 15:32:46 +0000170Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
171
172 * result/HTML/*.htm[l] : updated the HTML regression tests according
173 to the new output
174 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
175 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
176 problem due to intermix of extern "C" { ... } declarations for C++
177 and recursive includes in the headers
178
Chris Lahey323c48c1999-12-18 15:32:45 +00001791999-12-20 Chris Lahey <clahey@umich.edu>
180
181 * HTMLtree.c: Made it so that html nodes with a single child do
182 not insert a carriage return before or after the child node.
183
Daniel Veillardb24054a1999-12-18 15:32:46 +0000184Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +0000185
186 * configure.in, doc/xml.html : bug fix release 1.8.1
187 * parser.c: fixed bug #4344
188 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
189 added the glue to avoid C++ problems
190 * doc/* : regenerated the documentation
191
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +0000192Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
193
194 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
195 namespace recognition, and Dia as a resul :-(
196 * encoding.c: closed bug #3950
197
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000198Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
199
200 * valid.c: debugging a posteriori validation, except URI expansion
201 stuff this should be fixed now
202 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
203 Carl Nygard <cnygard@bellatlantic.net>
204 * tester.c: added --postvalid, cleaning of the code
205 * tree.[ch]: added xmlDocGetRootElement()
206
Ramiro Estrugobfce3771999-12-15 04:32:07 +0000207Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
208
209 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
210 c++ losage.
211
Daniel Veillard10a2c651999-12-12 13:03:50 +0000212Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
213
214 * configure.in, doc/xml.html : bumped to 1.8.0
215 * xlink.[ch], Makefile.am : added framework for link detection
216 * parser.h: added nbChars to parser context, needed for cleanup.
217 * xmlmemory.c: removed a nasty bug when out of mem
218 * valid.[ch]: adding namespace support for attribute decl
219 * tester.c: added --debugent option
220 * debugXML.[ch]: added xmlDebugDumpEntities()
221 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
222 buffers instead, this was really needed, validation was breaking
223 in strange ways due to that. Added xmlParseStringPEReference()
224 and other parsing from strings functions. Entities processing
225 modified again, but PERef are still not handled correcly but
226 unless you're Eve Maller you won't notice :-)
227 * HTMLparser.c: large changes toward reliability, and switched to
228 lowercase internal tags, XHTML is lowercase, so it will help
229 that output is closer to next version.
230 * doc/* : regenerated the documentation, it is now hosted at
231 http://xmlsoft.org/ (same bits I just bought the domain :-)
232
233
Daniel Veillard294cbca1999-12-03 13:19:09 +0000234Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
235
236 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
237 doc generation
238 * parser.c: fixed bugs #3908 and #3937 and a memory leak
239 in the SAX API
240 * doc/*: rebuilt the doc making sure everything appears in the
241 HTML files
242
Daniel Veillardf5c2c871999-12-01 09:51:45 +0000243Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
244
245 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
246 added the patch from Carl Nygard <cnygard@bellatlantic.net>
247 which allow impressive speed improvement on dataset with
248 large text pieces, but at the cost of broken binary
249 compatibility and slightly bigger memory usage.
250 Configure with --with-buffers to activate them, they
251 are protected with XML_USE_BUFFER_CONTENT define.
252 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
253 goal is 0 memory left allocated once parser is no more used
254 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
255 call xmlCleanupParser() and xmlMemoryDump()
256
Daniel Veillarda819dac1999-11-24 18:04:22 +0000257Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
258
259 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
260 * parser.[ch] encoding.[ch]: added memory cleanup routines
261 * parser.c: closing bug #3788
262 * doc/*: rebuilt the doc
263
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000264Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
265
266 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
267 xmlNewTextChild() and xmlSetCompressMode() behaviour.
268 * tester.c: added --compress option
269 * doc/*: rebuilt the documentation
270
Daniel Veillard4c3a2031999-11-19 17:46:26 +0000271Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
272
273 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
274 if given /proc/kcore as input !
275 * doc/xml.html doc/*: updated and rebuilt the documentation
276
277Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +0000278
279 * parser.c: Fixed some wrongly space collapsing code due to
280 a misreading of the spec.
281 * result/*: fixed the output accordingly
282
283Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +0000284
285 * encoding.c: bug fix and typos
286 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
287 * parser.c: added attribute normalization closing bug #3597
288 * test/att* result/att* SAXresult/att*: testcase for attribute
289 normalization
290
Daniel Veillardd7e200c1999-11-15 17:53:11 +0000291Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
292
293 * configure.in: closing bug #3163 by adding extra flags for the
294 cc compiler on HP-UX
295
Daniel Veillard51e3b151999-11-12 17:02:31 +0000296Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
297
298 * valid.[ch] : removed a typo and an enumerated type bug in the
299 xmlAddElementDecl() function
300 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
301 call to xmlEncodeEntitiesReentrant() so that the functions
302 New, Set and Get are at the same level.
303 * parser.c HTMLparser.c: extra memory allocation bug for
304 attributes detected by someone using libxml in embedded systems :-)
305
Daniel Veillard962195f1999-10-28 15:51:53 +0000306Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
307
308 * xmlmemory.h: turned off mem debug :-\
309
Daniel Veillard35008381999-10-25 13:15:52 +0000310Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
311
312 * parser.c: closed bug #2784 a one line fix, but worth pushing
313 a new release out
314 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
315 some structures, comments before and after the
316 main element, and other nastyness
317 * HTMLtree.c tree.c: accomodate the extended HTML supported
318 * configure.in: pushing 1.7.4
319 * test/ent8 and related outputs : added a new test for bug #2784
320 * test/HTML/wired.html and related output: a nasty HTML example
321 * Makefile.am: improved the test scripts
322 * docs/* : reran the documentation extractor, updated xml.html
323
Daniel Veillard7c1206f1999-10-14 09:10:25 +0000324Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
325
326 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
327 HTMLparser and debugged the HTML related code. HTML documents
328 now have their own type
329 * entities.c: do not dump &apos; for HTML output
330 * xmlmemory.c: improvement, breakpoint mechanism
331 * testHTML.c: added --sax --repeat ...
332 * Makefile.am: improved the HTML tests
333 * valid.[ch]: added xmlValidGetValidElements and
334 xmlValidGetPotentialChildren
335 * tester.c: added --insert to test the 2 new functions
336 * test//* result//* SAXresult//* : regression test cleanup
337 and extension.
338 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
339 gnome-xml-nanohttp.html
340
Daniel Veillard7d2c2761999-10-11 15:09:51 +0000341Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
342
343 * HTMLparser.c: fixed problems with some autoclose tags
344 * tree.c: fixed XML output problems.
345 * result/* SAXresult/*: update of the tests output
346
Daniel Veillard6077d031999-10-09 09:11:45 +0000347Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
348
349 * Makefile.am: Arturo patch for xmlConf.sh version info
350 * parser.c: Tim Josling patch for single quoted items
351 * tester.c: Tim Josling patch for tester options usage
352 * tree.h: indent cleanup
353
Daniel Veillard2673d3c1999-10-08 14:37:09 +0000354Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
355
356 * HTMLparser.c parser.h : Fixed problems with HTML parsing
357 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
358
Daniel Veillard00fdf371999-10-08 09:40:39 +0000359Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
360
361 * tree.c : Raph patch for initialization of CORBA fields
362 * parser.c, xpath.c, ...: modification of doc comments
363 * xpath.c : allow spaces in xpath expressions
364
Daniel Veillardad219441999-09-27 08:17:49 +0000365Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
366
367 * xmlmemory.h: turning off memory debug :-(
368
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000369Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
370
371 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
372 better SAX interfaces.
373 * testSAX.c: uses the new SAX routine, avoid fetching any remote
374 entity.
375 * configure.in: 1.7.2
376
377Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +0000378
379 * libxml.spec.in: fixed the URL
380 * doc/xml.html: improved the documentation front-end
381
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000382Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +0000383
384 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
385
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000386Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000387
388 * libxml.spec.in: fixed the alpha compile problem
389 * parser.[ch]: changed errno to errNo in the parser context :-(
390 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
391 * doc/xml.html: changed CHAR to xmlChar
392 * doc/html/*: recompiled the documentation
393 * configure.in: 1.7.1
394
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000395Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
396
397 * parser.h: modified the parser context struct to regain 1.4.0
398 binary compatibility
399 * parser.c, xml-error.h: added errno ot teh context and defined
400 a set of errors values with update of errno
401 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
402 DTDs and entities
403 * *.h, *.c: complete cleanup of the use of config.h and include
404 protection depending on the current setup.
405 * overalll debugging, maintenance and bug-fixing on all modules
406 * updated the documentation
407 * ready for 1.7.0
408
Daniel Veillardc08a2c61999-09-08 21:35:25 +0000409Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
410
411 * HTMLparser.c : cleanup
412 * SAX.c valid.c valid.h: added ID/IDREF checking
413 * tree.c tree.h: extended doc structure for refs
414 * configure.in: 1.6.2
415 * parser.c: patched bug in SAX user arg call
416 * parserInternals.h: patched missing close in C++ wrapping
417 * testXPath.c xpath.c xpath.h: prepared for extensibility,
418 especially upcoming XPointer implementation.
419 * doc/xml.html: augmented, typo
420
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +0000421Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
422
423 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
424 not all invocations of install understand -d.
425
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +0000426Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
427
428 * Makefile.am: prepend all the test* calls with $(top_builddir) -
429 to make 'check' works, when builddir != srcdir.
430
Daniel Veillardc8eab3a1999-09-04 18:27:23 +0000431Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
432
433 * doc/xml.html : updated the documentation
434
Daniel Veillard6454aec1999-09-02 22:04:43 +0000435Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
436
437 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
438 not deallocated memory blocks
439 * *.c : replaces all calls to malloc() free() and realloc() to
440 the wrapper functions/macros
441 * tree.c : removed memory leaks dues to calling xmlFreeNode()
442 instead of xmlFreeNodeList()
443
Daniel Veillard1ff7ae31999-09-01 12:19:13 +0000444Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
445
446 * HTMLparser.c: corrected a stupid bug leading to core dump at
447 tree deallocation. Removed warnings indicated by
448 Stephane.Conversy@lri.fr
449 * entities.c: Fixes Yet Another Stupid Bug, entities were not
450 looked for in the external subset
451
452Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +0000453
454 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
455 on SGI by Stephane.Conversy@lri.fr
456
Daniel Veillardb96e6431999-08-29 21:02:19 +0000457Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
458
459 * all .h : changed the prototype declaration indent as in gtk
460 * most .c : working on reducing the TODOs in the code
461 * most .c : cleanup though -pedantic and Insure++
462 * improvements on validation ID checkings.
463 * tree.[ch] SAX.c: added support for namespace on attributes #2022
464 * xml-config.in: closed #1810
465
466Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +0000467
468 * tree.h, valid.c, valid.h: more work on validity, IDs
469 * xpath.c: added/fixed comparidon and equlity, added a new isinf
470 definition for AIX
471
Daniel Veillardb556eb51999-08-15 17:19:50 +0000472Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
473
474 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
475 the distribution due to a cut'n paste error at last commit
476
Daniel Veillardb05deb71999-08-10 19:04:08 +0000477Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
478
479 * configure.in: upgraded to version 1.4.0
480 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
481 Big update, added a large part of the validation process,
482 it should be usable, but some parts are missing
483 * xpath.c: improved the implementation w.r.t. root.
484 * Makefile.am: added more tests
485 * test and result trees: added a lot of tests
486 * libxml.spec.in: export libxml.so.0 and libxml.so.1
487
Daniel Veillard6a6ccc11999-08-10 09:34:35 +0000488Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
489
490 * Added an HACKING file
491
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000492Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
493
494 * xpath.[ch] : improvements and debug of the XPath implementation
495 * parser.c, HTMLparser.c : modified the parsers to be progressive
496 * tree.[ch] : extended the Buffer promitives
497 * xmlIO.[ch] : added basic I/O routines providing progressive
498 parsing and ready for I18N conversion plugins
499 * SAXresult/* : the SAX callback sequence maybe slightly different
500 now
501 * test*.c : improved/updated the tests programs
502 * doc/* : recompiled the docs.
503
Daniel Veillard15b75af1999-07-26 16:42:37 +00005041999-07-26 Michael Meeks <michael@edenproject.org>
505
506 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
507
508 * tree.c: Ditto.
509
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000510Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
511
512 * configure.in: upgraded to version 1.4.0
513 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
514 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
515 XML query language, see http://www.w3.org/TR/xpath for more details.
516 * parser.c, parser.h: added CHAR* related string functions for XPath
517 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
518 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
519 rebuild the docs.
520 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
521 and regression testing capabilities for XPath.
522
Daniel Veillardd79d7871999-07-12 10:38:12 +0000523Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
524
525 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
526 closing bug #1646
527
Daniel Veillardbe9e5951999-07-12 09:16:45 +0000528Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
529
530 * Makefile.am, example/Makefile.am: closed bug #1683
531
Daniel Veillard3166ab11999-07-11 16:14:19 +0000532Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
533
534 * example/Makefile.am, configure.in: added the makefile for the
535 gjobread example
536
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +0000537Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
538
539 * doc/Makefile.am:
540 - fix which allow "make install DESTDIR=</install/prefix>".
541
Daniel Veillard7cc3c041999-07-09 10:11:57 +0000542Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
543
544 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
545 which fixed a problem on the file reading-code.
546
Daniel Veillard82150d81999-07-07 07:32:15 +0000547Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
548
549 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
550 output.
551 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
552
Daniel Veillard5233ffc1999-07-06 22:25:25 +0000553Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
554
555 * parser.h : Oops removed the binary compatibility problem
556 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
557 * parser.c, HTMLparser.c: applied patches for reading from stdin
558
Daniel Veillardbe70ff71999-07-05 16:50:46 +0000559Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
560
561 * parser.c, entities.c, valid.c: cleanup bug #1591
562 * configure.in: cleanup bug #1592
563 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
564 the same tree back-end. Hence gdome will be available for it.
565 * doc/Makefile.am: close bug #617
566
Daniel Veillard97fea181999-06-26 23:07:37 +0000567Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
568
569 * parser.c: alloctate a per parser context SAX interface block
570
Daniel Veillard14fff061999-06-22 21:49:07 +0000571Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
572
573 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
574 and xmlEncodeEntitiesReentrant with the correct one :-\
575
576Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
577
578 * commit of my internal XML base changes, quite a lot of
579 changes, cleanups, better entities support, framework for
580 new I/O and charset detection and handling
581 * Fixed the configure/Makefile stuff to generate shared libs
582 with the proper version info, so we jumped on rev from
583 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
584 xmlEncodeEntities() result need to be freed now, and a string
585 xmlParserVersion provide the current library version.
586
Raph Levien05240da1999-06-15 21:27:11 +0000587Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
588
589 * parser.c: fixed a buffer overrun for when you have a very long
590 attribute with no entities in it.
591
Daniel Veillardbb2da581999-06-13 14:37:07 +0000592Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
593
594 * added example directory
595 * added example/gjobs.xml gjobread.c, still need a Makefile.in
596
Daniel Veillard011b63c1999-06-02 17:44:04 +0000597Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
598
599 * Release of libxml-1.1, nearly everything has been touched for
600 this.
601 * Added more regression tests
602 * Updated the documentation
603
Daniel Veillard27d88741999-05-29 11:51:49 +0000604Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
605
606 * tree.[ch]: unified the XML_NO_CORBA defines.
607 * parser.c encoding.[ch]: started plugging in char encoding detection
608
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +0000609Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
610
611 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
612 Also freed allocated buffer.
613
Daniel Veillard27d88741999-05-29 11:51:49 +0000614Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +0000615 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
616 reentrancy problem at printing. One is left in entities.c, to
617 remove ASAP
618 * testSAX.c : added a test example showing the use of the SAX
619 interface if one doesn't want to build the DOM tree.
620 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
621
Daniel Veillard517752b1999-04-05 12:20:10 +0000622Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
623
624 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
625 large revamping of the parser to use SAX callbacks
626 http://www.megginson.com/SAX/ (or at least a C like interface
627 a la Expat). It's now possible to set up your own callbacks
628 and the parser will not build a DOM tree.
629 * test/* result/*: updated the test suite, I finally removed
630 the old Namespace draft support (PI based).
631
Daniel Veillard87c83bd1999-04-02 16:04:43 +0000632Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
633
634 * Makefile.am: added test result to EXTRA_DIST for make tests
635
Daniel Veillard64068b31999-03-24 20:42:16 +0000636Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
637
638 * parser.c, parserInternals.h: moved the chars macro definitions
639 to parserInternals.h
640 * parser.c, error.c: applied patches from "Knut Ã…kesson"
641 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
642
Daniel Veillard012ccc11999-03-23 10:11:11 +0000643Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
644
645 * xml-config.in : applied patch to make --version work
646
Raja R Harinatha86c23e1999-03-05 22:14:01 +00006471999-03-05 Raja R Harinath <harinath@cs.umn.edu>
648
649 * Makefile.am (check-local): Alias for `tests' target. This will
650 cause `make check' to do the right thing.
651 (tests): Don't run tests in srcdir. Also, replaced calls to
652 basename with a `sed' "equivalent".
653
Daniel Veillardd109e371999-03-05 06:26:45 +0000654Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
655
656 * Renamed error.h to xml-error.h, corrected Makefile.am to list
657 it in the header and not the sources, updated the doc.
658 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
659 pointing this out.
660
Daniel Veillardbc50b591999-03-01 12:28:53 +0000661Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
662
663 * parser.c, parser.h, parserInternals.h: memory leak hunting,
664 exported the inputStream routines.
665 * doc/html/* : updated accordingly
666
Daniel Veillardd692aa41999-02-28 21:54:31 +0000667Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
668
669 * parser.c, parser.h, parserInternals.h: added a few extra
670 internal calls to allocate and free parser contexts ...
671 * doc/html/* : updated accordingly
672
Daniel Veillard55a99271999-02-25 11:01:29 +0000673Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
674
675 * configure.in, Makefile.am, doc/makefile.am : General changes for
676 1.0.0 release and including the generated HTML documentation.
677
Daniel Veillard35925471999-02-25 08:46:07 +0000678Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
679
680 * makefile.am : added parserInternals.h, oops.
681
Daniel Veillard1e346af1999-02-22 10:33:01 +0000682Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
683
684 * parserInternals.h: added this header giving access to the parser
685 internal functions.
686 * doc/Makefile.am : added a rebuild target which rebuilds the full
687 set of documentations
688 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
689 the internal subset.
690 * *.c *.h: modifications needed to generate the documentation using
691 gtk-doc, cleanup of functions blocks, reorganisation of struct
692 declarations.
693
Daniel Veillard1164e751999-02-16 16:29:17 +0000694Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
695
696 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
697 the tar and spec file to include the beginning of the doc.
698
Nuno Ferreira03d04781999-02-13 00:07:17 +00006991999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
700
701 * doc/.cvsignore: Added this file.
702
Daniel Veillard6800ef31999-02-08 18:33:22 +0000703Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
704
705 * tree.c: fixed xmlGetProp to return "" when the attribute
706 exists, even if the node-list is NULL.
707
Daniel Veillard726c7e31999-02-08 15:13:10 +0000708Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
709
710 * tree.c: patched an error outputting empty attribute values.
711 * Makefile.am and doc/makefile.am: have been updated during the
712 week-end. Sorry for an empty CVS log, I got a shell problem.
713
Daniel Veillard1899e851999-02-01 12:18:54 +0000714Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
715
716 * tree.h: cleaned up using enums instead of defines
717 * parser.c, valid.[ch]: more work on parsing/output of element
718 declarations
719
Daniel Veillard3b9def11999-01-31 22:15:06 +0000720Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
721
722 * valid.[ch], tree.c, parser.c : more work toward full parsing
723 of XML DTDs.
724 * README: added informations about mailing-list and on-line
725 documentation
726
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +00007271999-01-27 Raja R Harinath <harinath@cs.umn.edu>
728
729 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
730
Daniel Veillard39a1f9a1999-01-17 19:11:59 +0000731Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
732
733 * parser.c, tree.[ch] : more work toward conformance testing,
734 added a last element to accelerate parsing of very flat structures
735 started working on internal subset Element content declaration.
736 * valid.[ch] : first cut at adding code toward validation.
737 * previous changes had also small impact on most files, especially
738 the conformance testing using James Clark test suite.
739
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +0000740Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
741
742 * test/* : updated the examples, most of them were not well
743 formed (humm), and added rdf2.
744 * result/* : resulting changes in the output.
745
Daniel Veillard7c92c0a1998-12-06 18:08:28 +0000746Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
747
748 * tree.c: changed the behaviour of xmlGetProp on NULL values.
749
Daniel Veillard44b3a061998-12-05 17:27:22 +0000750Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
751
752 * tree.c: patched a bug in the generation of empty attributes
753
Daniel Veillardbe36afe1998-11-27 06:39:50 +0000754Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
755
756 * entities.[ch], tree.[ch], tester.c: added copy interfaces
757 for node/trees/documents/... Biggest problem is namespace
758 support when copying subtrees.
759
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +0000760Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
761
762 * parser.c, entities.c: improve entities and char ref encoding,
763 and cleanups of error messages.
764
Daniel Veillard242590e1998-11-13 18:04:35 +0000765Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
766
767 * parser.c, entities.c: simple bug hunting done during rpm2html and
768 rpmfind integration.
769
Daniel Veillard42dc9b31998-11-09 01:17:21 +0000770Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
771
772 * parser.[ch]: Added interfaces allowing to specify a SAX
773 handler before parsing.
774
Daniel Veillarde3bffb91998-11-08 14:40:56 +0000775Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
776
777 * parser.c: redirrect all errors reporting through the SAX
778 error function
779
Daniel Veillardda4d3c41998-11-04 20:07:05 +0000780Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
781
782 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
783 * libtool, tlmain ...: update of the libtool files
784
Miguel de Icaza442321c1998-11-04 18:13:38 +00007851998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
786
787 * entities.c: Use g_snprintf insteda of snprintf.
788
Daniel Veillard0ba4d531998-11-01 19:34:31 +0000789Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
790
791 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
792 added ent5 test for this purpose.
793 * parser.c, parser.h: formatting, comments and UTF-8 planning.
794
Daniel Veillard27271681998-10-30 06:39:40 +0000795Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
796
797 * parser.c: fixed? a strange error due to compression on a GWP
798 document.
799
Daniel Veillard25940b71998-10-29 05:51:30 +0000800Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
801
802 * tree.[ch]: bug fixing
803 * entities.[ch]: defined a specific type for predefined entities
804 * doc/xml.html: more documentation on the library, how to use it,
805 overview of the interfaces.
806
Daniel Veillard16253641998-10-28 22:58:05 +0000807Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
808
809 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
810
Daniel Veillardbaf4cd51998-10-27 22:56:57 +0000811Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
812
Daniel Veillard10c6a8f1998-10-28 01:00:12 +0000813 * tree.c: corrected a small bug
814 * doc/xml.html: continuing writing documentation.
815
816Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
817
Daniel Veillardbaf4cd51998-10-27 22:56:57 +0000818 * debugXML.h debugXML.c: added debugging utilities.
819 * tester.c: added --debug switch.
820 * tree.c: patched an incorrect node->type assignment.
821 * parser.c: formatting, ensure that node->doc != NULL in attributes
822
Daniel Veillardccb09631998-10-27 06:21:04 +0000823Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
824
825 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
826 entity support and provide an internal representation close to
827 DOM one (entity ref nodes, and attribute value as tree). I tried
828 to preserve the interface but this will surely break some apps
829 (I have to change rpm2html/rpmfind for example). I had to change
830 two interfaces, and the generated tree is somewhat different.
831 * doc/* : started documenting the XML library, the tree and
832 DOM/Corba. This is a first step.
833
Daniel Veillard11e00581998-10-24 18:27:49 +0000834Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
835
836 * parser.c: Set up the fonctions comment block, boring but useful.
837 * parser.h, SAX.c, parser.c: now attributes are processed through
838 the SAX interface. The problem is that my SAX interface diverged
839 quite a bit from the original one, well this is not an official
840 spec, and translating it from Java to C is hairy anyway...
841
Daniel Veillard97b58771998-10-20 06:14:16 +0000842Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
843
844 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
845 fonctions comment block, boring but useful.
846
847Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +0000848
849 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
850 conversion routines. However they are not yet used to convert the
851 inputs. The core will run with UTF-8.
852
Daniel Veillard33942841998-10-18 19:12:41 +0000853Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
854
855 * tree.c : make sure that the type id is properly set-up when
856 a new object is allocated, needed for DOM.
857
Daniel Veillard27fb0751998-10-17 06:47:46 +0000858Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
859
860 * tree.h, tree.c: Ok, the main objects in the tree will be native
861 corba objects, it costs 8 bytes per Node, Attribute and Document
862 but it simplifies the Corba integration a lot (no extra interface
863 objects to allocate/free).
864
Daniel Veillard0bef1311998-10-14 02:36:47 +0000865Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
866
867 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
868 and changed NODEs contants for conformity with DOM Level 1
869
Daniel Veillard27864701998-10-08 03:47:24 +0000870Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
871
872 * added hooks to keep track of servants when creating objects
873 xmlDoc and xmlNode (for Corba export).
874
Daniel Veillarda6e1d121998-10-04 14:41:05 +0000875Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
876
877 * added xml-config script.
878
Daniel Veillard7066a791998-10-01 20:28:28 +0000879Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
880
881 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
882 to autoupdate libtool and automake conf files.
883
Miguel de Icaza60681bd1998-09-30 19:28:59 +00008841998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
885
886 * Makefile.am: Use '?' to separate the sed
887 commands as ',' is used when people pass -Wl,something.
888
889
Daniel Veillard15a8df41998-09-24 19:15:06 +0000890Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
891
892 * tree.c, tree.h: added a per-document compression interface.
893
Daniel Veillard151b1b01998-09-23 00:49:46 +0000894Tue Sep 22 20:47:38 EDT 1998
895
896 * tree.c, tree.h: added saving with compression and added interfaces
897 to control the compression level (xmlGetCompressMode,
898 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
899
Daniel Veillard70120ff1998-09-22 00:24:21 +0000900Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
901
902 * parser.c: corrected a loop for files of size 0
903
Raja R Harinathd2e3abd1998-08-20 21:52:38 +00009041998-08-20 Raja R Harinath <harinath@cs.umn.edu>
905
906 * error.h: New file. Contains prototyes from `error.c'.
907
Tom Tromeyc19653d1998-08-14 01:22:43 +0000908Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
909
910 * Makefile.am (xmlincdir): New macro.
911 (xmlinc_HEADERS): Renamed from include_HEADERS.
912
Daniel Veillard845664d1998-08-13 04:43:19 +0000913Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
914
915 * applied small patch on numeric entities from
916 Christopher Blizzard <blizzard@appliedtheory.com>
917
Daniel Veillard260a68f1998-08-13 03:39:55 +0000918Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
919
920 * New release 0.2, removed the old xml_* files so that it's
921 coherent with the other CVS base (W3C), far better conformance
922 to standard, new namespaces, decent entities support, beginning
923 of a SAX-like interface. Nearly nothing left intact, even the
924 test examples ...
925
Christopher Blizzarda36749e1998-07-30 21:47:18 +00009261998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
927
928 * .cvsignore: Add .deps dir
929
Daniel Veillardf8015fa1998-07-26 21:31:38 +0000930Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
931
932 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
933
Daniel Veillardfe926001998-07-26 04:28:20 +0000934Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +0000935
Daniel Veillardfe926001998-07-26 04:28:20 +0000936 * configure.in: added test for CPP
937 * AUTHORS, Changelog: the original ones didn't get commited but the
938 glib ones instead, fixed.
939 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +0000940
Daniel Veillardfe926001998-07-26 04:28:20 +0000941Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +0000942
Daniel Veillardfe926001998-07-26 04:28:20 +0000943 * integrated code developped at W3C
944 * changed the original Copyright
945 * migrated to automake
946 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +0000947