blob: 9babfb068153c27cad3544a6446d15f5027086d6 [file] [log] [blame]
Daniel Veillard88a172f2000-08-04 18:23:10 +00001Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
2
3 * configure.in: patch for HP compiler
4
52000-08-04 Sven Heinicke <sven@zen.org>
6
7 * xmllint.c: Was coredumping sometimes when the file given didn't
8 exist.
9
Daniel Veillard46e370e2000-07-21 20:32:03 +000010Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
11
12 * parser.c xmlIO.[ch]: fixed the problem of encoding support
13 when using in memory parsing. Need some cleanup.
14 * xmllint.c configure.in: added a --memory flag to test memory
15 parsing
16
Daniel Veillard36650692000-07-21 15:16:39 +000017Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
18
19 * nanohttp.c: fixed socklen_t replacement to unsigned int
20 * parser.c: fixed a space handdling missing at the end of
21 production 28 DOCTYPE.
22 * xmlmemory.c: fixed a stupid bug on the routine to override
23 allocation functions
24 * TODO: updated
25
Daniel Veillarde46e20d2000-07-14 15:02:46 +000026Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
27
28 * doc/ regenerated the docs
29
Daniel Veillard32bc74e2000-07-14 14:49:25 +000030Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
31
32 * doc/encoding.html doc/xml.html: added I18N doc
33 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
34 improvements, both parser and filters, added ASCII & HTML,
35 fixed the ISO-Latin-1 one
36 * xmllint.c testHTML.c: added/made visible --encode
37 * debugXML.c : cleanup
38 * most .c files: applied patches due to warning on Windows and
39 when using Sun Pro cc compiler
40 * xpath.c : cleanup memleaks
41 * nanoftp.c : added a TESTING preprocessor flag for standalong
42 compile so that people can report bugs more easilly
43 * nanohttp.c : ditched socklen_t which was a portability mess
44 and replaced it with unsigned int.
45 * tree.[ch]: added xmlHasProp()
46 * TODO: updated
47 * test/ : added more test for entities, NS, encoding, HTML, wap
48 * configure.in: preparing for 2.2.0 release
49
Daniel Veillard49703262000-07-10 10:27:46 +000050Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
51
52 * nanoftp.c: fixed the way the control connection is handled
53 * libxml.spec.in: fixed the dependancies and cleanup
54
Daniel Veillard306be992000-07-03 12:38:45 +000055Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
56
57 * doc/xml.html: changed the xmlsoft.org structure, updated the
58 examples w.r.t. root and childs
59
Daniel Veillard7d853352000-07-02 18:53:09 +000060Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
61
62 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
63
Daniel Veillard365e13b2000-07-02 07:56:37 +000064Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
65
66 * HTMLparser.c: Work on character encoding support for the HTML parser
67 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
68 * encoding.c: Fixed a potential memleak in the encoding stuff
69
Daniel Veillardaf743792000-07-01 11:49:28 +000070Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
71
72 * doc/FAQ.html doc/Makefile.am : added a FAQ
73
74Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +000075
76 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
77 of the HTML parser to force it to not bypass SAX
78
Daniel Veillard3f6f7f62000-06-30 17:58:25 +000079Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
80
81 * win32config.h.in: updated
82 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
83 lacks iconv support :-( need to release 2.1.1
84 * configure.in: release 2.1.1
85 * HTMLparser: fixed bug #14784
86 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
87 by Windows compiler
88 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
89 the SAX startDocument() callback.
90 * TODO: updated
91
92Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
93
94 * added xmlStopParser()
95
Daniel Veillardbe803962000-06-28 23:40:59 +000096Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
97
98 * configure.in: 2.1.0 prerelease
99 * Large resync between W3C and Gnome tree
100 * nanoftp, nanohttp.c: fixed stalled connections probs
101 * HTMLtree.c SAX.c : support for attribute without values in
102 HTML for andersca
103 * valid.c: Fixed most validation + namespace problems
104 * HTMLparser.c: start document callback for andersca
105 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
106 * parser.h, SAX.c: serious speed improvement for large
107 CDATA blocks
108 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
109 different encoding
110 * example/Makefile.am example/gjobread.c tree.h: work on
111 libxml1 libxml2 convergence.
112 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
113 and the LIBXML_TEST_VERSION macro
114
Daniel Veillardc310d562000-06-23 18:32:15 +0000115Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
116
117 * doc/xml.html: various patches and improvements typo fixed by
118 Felix Natter
119 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
120 from Felix Natter <fnatter@gmx.net>
121
Daniel Veillardf3029822000-05-06 08:11:19 +0000122Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
123
124 * doc/upgrade.html: updated with instructions for support of both
125 libxml-1.x and libxml-2.x
126 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
127 for 2.x support and also fixed includes
128
129
Daniel Veillard496a1cf2000-05-03 14:20:55 +0000130Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
131
132 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
133 the encoding support, added iconv support, so now libxml if
134 compiled with iconv automatically support japanese encodings
135 among others. Work based on initial patch from Yuan-Chen Cheng
136 I may have broken binary compat in the encoding handler
137 registration scheme, but that was so utterly broken I don't
138 expect anybody to have used this feature until now.
139 * parserInternals.h: fixup on the CHAR range macro
140 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
141 code.
142 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
143 * uri.c: added xmlParseURI() I can't believe I forgot to
144 implement this one in 2.0 !!!
145 * SAX.c: moved doc->encoding update in the endDocument() call.
146 * TODO: updated.
147
Daniel Veillard06047432000-04-24 11:33:38 +0000148Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
149
150 * tree.h: removed extraneous xmlRemoveProp definition
151 * TODO: added item about --disable-corba configure switch
152 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
153 * nanoftp.c: fixed include problems giving troubles on AIX and
154 slowlaris
155 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
156 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
157 comment and headers changes to lower gtk-doc number of warnings
158 * doc/html/*: rebuilt docs
159
Daniel Veillarde0aed302000-04-16 08:52:20 +0000160Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
161
162 * HACKING: documented the tag for 1.x and instructions
163
Daniel Veillard5e873c42000-04-12 13:27:38 +0000164Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
165
166 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
167 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
168 xmlCreateIOParserCtxt
169 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
170 significant overall improvement
171 * xmllint.c: added I/O test to xmllint
172 * testSAX.c: added a speed test
173 * doc/* : updated/regenerated
174
Daniel Veillardfc708e22000-04-08 13:17:27 +0000175Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
176
177 * xpath.c uri.h parserInternals.h: cosmetic changes from
178 "Timur I. Bakeyev" <timur@bat.ru>, including making
179 xmlCreateURI() public
180
Daniel Veillard5d211f42000-04-07 17:00:24 +0000181Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
182
183 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
184 and the code at the same time. Added a clean mechanism for
185 overload or added input methods: xmlRegisterInputCallbacks()
186 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
187 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
188 * TODO: updated
189 * doc/* : updated/regenerated
190 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
191 source dir
192
Daniel Veillarde77a9182000-04-05 19:12:29 +0000193Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
194
195 * testURI.c: yet another forgotten commit, I should get some sleep !
196
Daniel Veillardce8b83b2000-04-05 18:38:42 +0000197Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
198
199 * xmllint.c: forgot to commit this too ?
200
Daniel Veillardb9df4042000-04-05 14:23:16 +0000201Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
202
203 * xmlversion.h.in : forgot to commit this previously
204
Daniel Veillard361d8452000-04-03 19:48:13 +0000205Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
206
207 * configure.in: preparing libxml-2.0.0 version looks Ok so far
208 * README TODO: updated for release
209 * uri.c uri.h: added authority parsing/saving
210 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
211 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
212 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
213 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
214 Makefile.am : added compile-time customization of libxml
215 --with-ftp --with-http --with-html --with-xpath --with-debug
216 --with-mem-debug
217 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
218 #include <libxml/xxx.h> I hope it won't break too much stuff
219 and will be manageable in the future...
220 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
221 and added xmllint to the installed programs
222 * uri.h: added xmlFreeURI()
223
Daniel Veillardec303412000-03-24 13:41:54 +0000224Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
225
226 * uri.c uri.h: finished the escaping handling, the base support
227 and the URI path normalization. Looks good just lacks the
228 authority content parsing code.
229 * Makefile.am: added instructions to generate testURI
230 * TODO: updated
231 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
232 added links and icons for W3C and Gnome
233
Daniel Veillard8f621982000-03-20 13:07:15 +0000234Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
235
236 * xmlmemory.[ch] : seems I forgot to actually update the files in
237 the last commit :-)
238 * doc/xml.html doc/html/* : updated and uploaded the docs
239
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000240Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
241
242 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
243 * TODO: updated
244 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +0000245 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000246 gfree).
247 * Makefile.am, uri.c, uri.h: added a set of functions to do
248 exact (litteraly copied from the RFC 2396 productions) parsing
249 and handling of URI. Will be needed for XLink, one XML WFC,
250 XML Base and reused in the nano[ftp/http] modules. Still work
251 to be done.
252
Daniel Veillardedfb29b2000-03-14 19:59:05 +0000253Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
254
255 * configure.in, libxml.spec.in : libxml2
256 * doc/* : updated the doc page, rebuilt the docs
257
Daniel Veillardcf461992000-03-14 18:30:20 +0000258Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
259
260 * all: tagged LIB_XML_1_X
261 * *.c *.h : updated from W3C CVS tree
262 * configure.in : 2.0.0-beta
263 * libxml.spec.in : libxml2 package nam
264 * result/* : new version of the tests output
265
Daniel Veillardf13e1ed2000-03-06 07:41:49 +0000266Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
267
268 * doc/xml.html, doc/update.html: updated docs, 1.8.7
269
Daniel Veillardb566ce12000-03-04 11:39:42 +0000270Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
271
272 * doc/* : rebuilt the docs
273 * parser.c: final patch on #6766
274 * valid.c: small patch on validity checks.
275
Daniel Veillardfb76c402000-03-04 11:39:42 +0000276Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
277
278 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
279 added
280 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
281 compatibility w.r.t. XML spec and existing code.
282
Daniel Veillard90fb02c2000-03-02 03:46:43 +0000283Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
284
285 * parser.c: seems a better solution to <a> </a> exists,
286 will try it for a while
287
Daniel Veillard83a30e72000-03-02 03:33:32 +0000288Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
289
290 * parser.c: tried to remove the <a> </a> generating <a/>
291 this is hard. Left a flag for that purpose. Fixed bug #6766
292 * configure.in: prepared 1.8.7 not released, due to previous
293 problem
294
Daniel Veillard88f00ae2000-03-02 00:15:55 +0000295Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
296
297 * doc/xml.html : applied second patch from Paul DuBois
298
Daniel Veillard402e8c82000-02-29 22:57:47 +0000299Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
300
301 * doc/xml.html : applied patch from Paul DuBois
302
Daniel Veillardd0f7f742000-02-02 17:42:48 +0000303Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
304
305 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
306
Daniel Veillard5feb8492000-02-02 17:15:36 +0000307Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
308
309 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
310 compilation warnings on various platforms.
311 * parser.c: Fixed #5281 validity error callbacks are now desactived
312 by default if not validating.
313
Daniel Veillardf341f932000-02-02 14:52:08 +0000314Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
315
316 * nanoftp.c, win32config.h.in: patches to compile on WIN32
317
Daniel Veillard13c757e2000-02-01 23:59:15 +0000318Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
319
320 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
321 <gkatsi@cs.toronto.edu>
322
Daniel Veillard726e8792000-01-30 20:04:29 +0000323Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
324
325 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
326 processing URLs
327
Daniel Veillarde41f2b72000-01-30 20:00:07 +0000328Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
329
330 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
331 xmlNanoFTPUpdateURL for persistent control connections.
332 * configure.in: 1.8.6
333
334Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
335
336 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
337 * tree.[ch] : added xmlSaveNoEmptyTags
338
James Henstridgef3be9312000-01-28 13:59:21 +00003392000-01-29 James Henstridge <james@daa.com.au>
340
341 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
342
343 * Makefile.am: added nanoftp.[ch] to the build.
344
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000345Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
346
347 * nanoftp.[ch]: cleanup, comments, API
348 * debugXML.c : fixed a bug in the cat command
349 * doc/*: regenerated the docs
350
Daniel Veillardda07c342000-01-25 18:31:22 +0000351Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
352
353 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
354 * debugXML.c : fixed a bug in the cat command
355 * valid.c: fixing some small probs
356 * libxml.spec.in: get rid of the SNAP suffix
357 * doc/xml.html: updated the status
358
Daniel Veillarde3d88ef2000-01-24 13:55:06 +0000359Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
360
361 * xml-config.in: xml-config --version to just return the
362 version number
363 * xpath.c: some cleanup w.r.t. axis when the current node is
364 an attribute.
365 * TODO: updated
366
Daniel Veillard461a66c2000-01-18 18:01:01 +0000367Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
368
369 * configure.in: prepared for libxml-1.8.5
370 * doc/* recompiled the documentation
371
3722000-01-17 Jody Goldberg <jgoldberg@home.com>
373
374 * configure.in : WARNING autoconf subtlety alert :
375 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
376 when looking for zlib.h so that HAVE_ZLIB_H is defined.
377 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
378 get defined by AC_CHECK_HEADERS.
379
Daniel Veillardf967b902000-01-17 16:06:10 +0000380Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
381
382 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
383 Rune.Djurhuus@fast.no
384
Daniel Veillardad8f99d2000-01-15 14:20:03 +0000385Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
386
387 * TODO: updated
388 * tree.c, parser.c: made sure that only memory alloc problems
389 and internal parser errors are allowed to write to stdout or
390 stderr.
391
Daniel Veillard0142b842000-01-14 14:45:24 +0000392Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
393
394 * tree.c : restored xmlNewGlobalNs since this seems used by
395 a lot of existing code :-(, fixed a bug in xmlNewNs
396 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
397 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
398 to exit() from the library code.
399 * xpath.c, parser.c: removed bugs or unused code detected by
400 Windows compilers
401 * parser.c: started adding interfaces for parsing well balanced
402 XML fragments
403 * configure.in: releasing 1.8.4
404 * doc/* : rebuilt the docs
405
Daniel Veillard2eac5032000-01-09 21:08:56 +0000406Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
407
408 * tree.[ch] : added xmlNewDocFragment() for DOM
409 * testHTML.c: uninitialized variable.
410
Daniel Veillardf3a73582000-01-05 14:58:39 +0000411Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
412
413 * doc/* : rebuild the docs
414
Daniel Veillard71b656e2000-01-05 14:46:17 +0000415Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
416
417 * acconfig.h: readline and history patch
418 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
419 * tree.c: added check and handling when possibly removing an ID
420 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
421 and saving.
422 * test/HTML/entities.html result/HTML/entities.html* : test for
423 various entities reference cases
424 * result/HTML/* : as a result output of some testcase have
425 changed
426 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
427 by previous example. added xmlParseTryOrFinish().
428 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
429 entities.h debugXML.h HTMLparser.h: changed the way struct are
430 declared to allow gtk-doc to expose those
431 * parser.c: closed bug #4960
432 * Makefile.am configure.in: Applied patch from
433 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
434 and math/socket libs detection
435
Daniel Veillard437b87b2000-01-03 17:30:46 +0000436Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
437
438 * configure.in, Makefile.am: link tester against readline
439 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
440
Daniel Veillard686d6b62000-01-03 11:08:02 +0000441Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
442
443 * tree.[ch]: added xmlRemoveProp
444 * win32config.h.in nanohttp.c: avoid including the Windows
445 socket stuff in every C files
446 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
447 the XmL parser(s)
448 * test/ns4 result/ns4 etc...: added test case for previous prob
449 * tree.c: xmlNewNs wasn't checking for double definition
450 * Makefile.in: fixed a problem with dist-hook duplicates
451 * parser.[hc], xmlIO.c: fixed the loading of external entities
452 APIs, now xmlLoadExternalEntity() is used everywhere and
453 setting up an app specific front-end using the
454 * SAX.c parser.c: some fixes, now the xhtml spec validates
455 with the xhtml DTD.
456 * error.c: fixed crashes in case of no input stream
457 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
458 to the validation tests and results
459
Daniel Veillard5e5c6231999-12-29 12:49:06 +0000460Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
461
462 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
463 too htmlCreatePushParserCtxt() and htmlParseChunk()
464 * parser.c: a bit of cleanup.
465 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
466 to XML) removed the last mem leak known
467 * HTMLtree.c: output message cleanup
468 * xmlmemory.c: display content info about memory blocks
469 * result/HTML/wired.* : missing att value warning change
470
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000471Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
472
473 * doc/* : rebuilt the documentation
474
Daniel Veillarddbfd6411999-12-28 16:35:14 +0000475Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
476
477 * parser.[ch] parserInternals.h: Push parser for XML,
478 seems to work fine now
479 * tester.c debugXML.[ch]: Added an XML shell debug facility and
480 --push for push testing
481 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
482 * testSAX.c: added --push
483 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
484 subtree
485 * xmlIO.[ch] : enriched API + fixes for push mode
486 * entities.[ch]: added the entity content length to the struct.
487 * xmlmemory.[ch]: new API to show the last entries for the shell
488 * valid.c: added required attribute testing
489 * SAX.c: the cdata callback now merge contiguous fragments
490 * HTMLparser.c: cleanup of some macros
491
Daniel Veillard3c558c31999-12-22 11:30:41 +0000492Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
493
494 * parser.c: fix for PIs name starting with xml
495 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +0000496 * *.c, configure.in win32config.h.in : generate win32config.h for
497 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +0000498
Daniel Veillard0caf07a1999-12-21 16:25:49 +0000499Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
500
501 * parser.c: fixed a stupid = vs. == bug :-(
502 * doc/gnome-xml.sgml: s/glade/xml/
503
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000504Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
505
506 * configure.in, doc/xml.html : bug fix release 1.8.2
507 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
508 Hopefully the end of that silly C++ include problem
509 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
510 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
511 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
512 troubles with autoclosed elements when the stree shape doesn't
513 follow the DtD specs. Added htmlIsAutoClosed() and
514 htmlAutoCloseTag()
515 * result/HTML/*.htm*: Updated the HTML examples regression tests output
516 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
517 * debugXML.c: fixed a bug on printing default namespaces.
518 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
519
Daniel Veillardb24054a1999-12-18 15:32:46 +0000520Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
521
522 * result/HTML/*.htm[l] : updated the HTML regression tests according
523 to the new output
524 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
525 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
526 problem due to intermix of extern "C" { ... } declarations for C++
527 and recursive includes in the headers
528
Chris Lahey323c48c1999-12-18 15:32:45 +00005291999-12-20 Chris Lahey <clahey@umich.edu>
530
531 * HTMLtree.c: Made it so that html nodes with a single child do
532 not insert a carriage return before or after the child node.
533
Daniel Veillardb24054a1999-12-18 15:32:46 +0000534Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +0000535
536 * configure.in, doc/xml.html : bug fix release 1.8.1
537 * parser.c: fixed bug #4344
538 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
539 added the glue to avoid C++ problems
540 * doc/* : regenerated the documentation
541
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +0000542Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
543
544 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
545 namespace recognition, and Dia as a resul :-(
546 * encoding.c: closed bug #3950
547
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000548Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
549
550 * valid.c: debugging a posteriori validation, except URI expansion
551 stuff this should be fixed now
552 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
553 Carl Nygard <cnygard@bellatlantic.net>
554 * tester.c: added --postvalid, cleaning of the code
555 * tree.[ch]: added xmlDocGetRootElement()
556
Ramiro Estrugobfce3771999-12-15 04:32:07 +0000557Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
558
559 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
560 c++ losage.
561
Daniel Veillard10a2c651999-12-12 13:03:50 +0000562Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
563
564 * configure.in, doc/xml.html : bumped to 1.8.0
565 * xlink.[ch], Makefile.am : added framework for link detection
566 * parser.h: added nbChars to parser context, needed for cleanup.
567 * xmlmemory.c: removed a nasty bug when out of mem
568 * valid.[ch]: adding namespace support for attribute decl
569 * tester.c: added --debugent option
570 * debugXML.[ch]: added xmlDebugDumpEntities()
571 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
572 buffers instead, this was really needed, validation was breaking
573 in strange ways due to that. Added xmlParseStringPEReference()
574 and other parsing from strings functions. Entities processing
575 modified again, but PERef are still not handled correcly but
576 unless you're Eve Maller you won't notice :-)
577 * HTMLparser.c: large changes toward reliability, and switched to
578 lowercase internal tags, XHTML is lowercase, so it will help
579 that output is closer to next version.
580 * doc/* : regenerated the documentation, it is now hosted at
581 http://xmlsoft.org/ (same bits I just bought the domain :-)
582
583
Daniel Veillard294cbca1999-12-03 13:19:09 +0000584Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
585
586 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
587 doc generation
588 * parser.c: fixed bugs #3908 and #3937 and a memory leak
589 in the SAX API
590 * doc/*: rebuilt the doc making sure everything appears in the
591 HTML files
592
Daniel Veillardf5c2c871999-12-01 09:51:45 +0000593Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
594
595 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
596 added the patch from Carl Nygard <cnygard@bellatlantic.net>
597 which allow impressive speed improvement on dataset with
598 large text pieces, but at the cost of broken binary
599 compatibility and slightly bigger memory usage.
600 Configure with --with-buffers to activate them, they
601 are protected with XML_USE_BUFFER_CONTENT define.
602 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
603 goal is 0 memory left allocated once parser is no more used
604 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
605 call xmlCleanupParser() and xmlMemoryDump()
606
Daniel Veillarda819dac1999-11-24 18:04:22 +0000607Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
608
609 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
610 * parser.[ch] encoding.[ch]: added memory cleanup routines
611 * parser.c: closing bug #3788
612 * doc/*: rebuilt the doc
613
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000614Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
615
616 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
617 xmlNewTextChild() and xmlSetCompressMode() behaviour.
618 * tester.c: added --compress option
619 * doc/*: rebuilt the documentation
620
Daniel Veillard4c3a2031999-11-19 17:46:26 +0000621Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
622
623 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
624 if given /proc/kcore as input !
625 * doc/xml.html doc/*: updated and rebuilt the documentation
626
627Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +0000628
629 * parser.c: Fixed some wrongly space collapsing code due to
630 a misreading of the spec.
631 * result/*: fixed the output accordingly
632
633Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +0000634
635 * encoding.c: bug fix and typos
636 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
637 * parser.c: added attribute normalization closing bug #3597
638 * test/att* result/att* SAXresult/att*: testcase for attribute
639 normalization
640
Daniel Veillardd7e200c1999-11-15 17:53:11 +0000641Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
642
643 * configure.in: closing bug #3163 by adding extra flags for the
644 cc compiler on HP-UX
645
Daniel Veillard51e3b151999-11-12 17:02:31 +0000646Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
647
648 * valid.[ch] : removed a typo and an enumerated type bug in the
649 xmlAddElementDecl() function
650 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
651 call to xmlEncodeEntitiesReentrant() so that the functions
652 New, Set and Get are at the same level.
653 * parser.c HTMLparser.c: extra memory allocation bug for
654 attributes detected by someone using libxml in embedded systems :-)
655
Daniel Veillard962195f1999-10-28 15:51:53 +0000656Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
657
658 * xmlmemory.h: turned off mem debug :-\
659
Daniel Veillard35008381999-10-25 13:15:52 +0000660Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
661
662 * parser.c: closed bug #2784 a one line fix, but worth pushing
663 a new release out
664 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
665 some structures, comments before and after the
666 main element, and other nastyness
667 * HTMLtree.c tree.c: accomodate the extended HTML supported
668 * configure.in: pushing 1.7.4
669 * test/ent8 and related outputs : added a new test for bug #2784
670 * test/HTML/wired.html and related output: a nasty HTML example
671 * Makefile.am: improved the test scripts
672 * docs/* : reran the documentation extractor, updated xml.html
673
Daniel Veillard7c1206f1999-10-14 09:10:25 +0000674Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
675
676 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
677 HTMLparser and debugged the HTML related code. HTML documents
678 now have their own type
679 * entities.c: do not dump &apos; for HTML output
680 * xmlmemory.c: improvement, breakpoint mechanism
681 * testHTML.c: added --sax --repeat ...
682 * Makefile.am: improved the HTML tests
683 * valid.[ch]: added xmlValidGetValidElements and
684 xmlValidGetPotentialChildren
685 * tester.c: added --insert to test the 2 new functions
686 * test//* result//* SAXresult//* : regression test cleanup
687 and extension.
688 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
689 gnome-xml-nanohttp.html
690
Daniel Veillard7d2c2761999-10-11 15:09:51 +0000691Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
692
693 * HTMLparser.c: fixed problems with some autoclose tags
694 * tree.c: fixed XML output problems.
695 * result/* SAXresult/*: update of the tests output
696
Daniel Veillard6077d031999-10-09 09:11:45 +0000697Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
698
699 * Makefile.am: Arturo patch for xmlConf.sh version info
700 * parser.c: Tim Josling patch for single quoted items
701 * tester.c: Tim Josling patch for tester options usage
702 * tree.h: indent cleanup
703
Daniel Veillard2673d3c1999-10-08 14:37:09 +0000704Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
705
706 * HTMLparser.c parser.h : Fixed problems with HTML parsing
707 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
708
Daniel Veillard00fdf371999-10-08 09:40:39 +0000709Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
710
711 * tree.c : Raph patch for initialization of CORBA fields
712 * parser.c, xpath.c, ...: modification of doc comments
713 * xpath.c : allow spaces in xpath expressions
714
Daniel Veillardad219441999-09-27 08:17:49 +0000715Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
716
717 * xmlmemory.h: turning off memory debug :-(
718
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000719Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
720
721 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
722 better SAX interfaces.
723 * testSAX.c: uses the new SAX routine, avoid fetching any remote
724 entity.
725 * configure.in: 1.7.2
726
727Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +0000728
729 * libxml.spec.in: fixed the URL
730 * doc/xml.html: improved the documentation front-end
731
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000732Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +0000733
734 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
735
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000736Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000737
738 * libxml.spec.in: fixed the alpha compile problem
739 * parser.[ch]: changed errno to errNo in the parser context :-(
740 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
741 * doc/xml.html: changed CHAR to xmlChar
742 * doc/html/*: recompiled the documentation
743 * configure.in: 1.7.1
744
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000745Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
746
747 * parser.h: modified the parser context struct to regain 1.4.0
748 binary compatibility
749 * parser.c, xml-error.h: added errno ot teh context and defined
750 a set of errors values with update of errno
751 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
752 DTDs and entities
753 * *.h, *.c: complete cleanup of the use of config.h and include
754 protection depending on the current setup.
755 * overalll debugging, maintenance and bug-fixing on all modules
756 * updated the documentation
757 * ready for 1.7.0
758
Daniel Veillardc08a2c61999-09-08 21:35:25 +0000759Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
760
761 * HTMLparser.c : cleanup
762 * SAX.c valid.c valid.h: added ID/IDREF checking
763 * tree.c tree.h: extended doc structure for refs
764 * configure.in: 1.6.2
765 * parser.c: patched bug in SAX user arg call
766 * parserInternals.h: patched missing close in C++ wrapping
767 * testXPath.c xpath.c xpath.h: prepared for extensibility,
768 especially upcoming XPointer implementation.
769 * doc/xml.html: augmented, typo
770
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +0000771Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
772
773 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
774 not all invocations of install understand -d.
775
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +0000776Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
777
778 * Makefile.am: prepend all the test* calls with $(top_builddir) -
779 to make 'check' works, when builddir != srcdir.
780
Daniel Veillardc8eab3a1999-09-04 18:27:23 +0000781Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
782
783 * doc/xml.html : updated the documentation
784
Daniel Veillard6454aec1999-09-02 22:04:43 +0000785Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
786
787 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
788 not deallocated memory blocks
789 * *.c : replaces all calls to malloc() free() and realloc() to
790 the wrapper functions/macros
791 * tree.c : removed memory leaks dues to calling xmlFreeNode()
792 instead of xmlFreeNodeList()
793
Daniel Veillard1ff7ae31999-09-01 12:19:13 +0000794Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
795
796 * HTMLparser.c: corrected a stupid bug leading to core dump at
797 tree deallocation. Removed warnings indicated by
798 Stephane.Conversy@lri.fr
799 * entities.c: Fixes Yet Another Stupid Bug, entities were not
800 looked for in the external subset
801
802Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +0000803
804 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
805 on SGI by Stephane.Conversy@lri.fr
806
Daniel Veillardb96e6431999-08-29 21:02:19 +0000807Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
808
809 * all .h : changed the prototype declaration indent as in gtk
810 * most .c : working on reducing the TODOs in the code
811 * most .c : cleanup though -pedantic and Insure++
812 * improvements on validation ID checkings.
813 * tree.[ch] SAX.c: added support for namespace on attributes #2022
814 * xml-config.in: closed #1810
815
816Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +0000817
818 * tree.h, valid.c, valid.h: more work on validity, IDs
819 * xpath.c: added/fixed comparidon and equlity, added a new isinf
820 definition for AIX
821
Daniel Veillardb556eb51999-08-15 17:19:50 +0000822Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
823
824 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
825 the distribution due to a cut'n paste error at last commit
826
Daniel Veillardb05deb71999-08-10 19:04:08 +0000827Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
828
829 * configure.in: upgraded to version 1.4.0
830 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
831 Big update, added a large part of the validation process,
832 it should be usable, but some parts are missing
833 * xpath.c: improved the implementation w.r.t. root.
834 * Makefile.am: added more tests
835 * test and result trees: added a lot of tests
836 * libxml.spec.in: export libxml.so.0 and libxml.so.1
837
Daniel Veillard6a6ccc11999-08-10 09:34:35 +0000838Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
839
840 * Added an HACKING file
841
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000842Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
843
844 * xpath.[ch] : improvements and debug of the XPath implementation
845 * parser.c, HTMLparser.c : modified the parsers to be progressive
846 * tree.[ch] : extended the Buffer promitives
847 * xmlIO.[ch] : added basic I/O routines providing progressive
848 parsing and ready for I18N conversion plugins
849 * SAXresult/* : the SAX callback sequence maybe slightly different
850 now
851 * test*.c : improved/updated the tests programs
852 * doc/* : recompiled the docs.
853
Daniel Veillard15b75af1999-07-26 16:42:37 +00008541999-07-26 Michael Meeks <michael@edenproject.org>
855
856 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
857
858 * tree.c: Ditto.
859
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000860Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
861
862 * configure.in: upgraded to version 1.4.0
863 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
864 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
865 XML query language, see http://www.w3.org/TR/xpath for more details.
866 * parser.c, parser.h: added CHAR* related string functions for XPath
867 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
868 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
869 rebuild the docs.
870 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
871 and regression testing capabilities for XPath.
872
Daniel Veillardd79d7871999-07-12 10:38:12 +0000873Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
874
875 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
876 closing bug #1646
877
Daniel Veillardbe9e5951999-07-12 09:16:45 +0000878Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
879
880 * Makefile.am, example/Makefile.am: closed bug #1683
881
Daniel Veillard3166ab11999-07-11 16:14:19 +0000882Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
883
884 * example/Makefile.am, configure.in: added the makefile for the
885 gjobread example
886
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +0000887Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
888
889 * doc/Makefile.am:
890 - fix which allow "make install DESTDIR=</install/prefix>".
891
Daniel Veillard7cc3c041999-07-09 10:11:57 +0000892Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
893
894 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
895 which fixed a problem on the file reading-code.
896
Daniel Veillard82150d81999-07-07 07:32:15 +0000897Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
898
899 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
900 output.
901 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
902
Daniel Veillard5233ffc1999-07-06 22:25:25 +0000903Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
904
905 * parser.h : Oops removed the binary compatibility problem
906 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
907 * parser.c, HTMLparser.c: applied patches for reading from stdin
908
Daniel Veillardbe70ff71999-07-05 16:50:46 +0000909Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
910
911 * parser.c, entities.c, valid.c: cleanup bug #1591
912 * configure.in: cleanup bug #1592
913 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
914 the same tree back-end. Hence gdome will be available for it.
915 * doc/Makefile.am: close bug #617
916
Daniel Veillard97fea181999-06-26 23:07:37 +0000917Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
918
919 * parser.c: alloctate a per parser context SAX interface block
920
Daniel Veillard14fff061999-06-22 21:49:07 +0000921Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
922
923 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
924 and xmlEncodeEntitiesReentrant with the correct one :-\
925
926Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
927
928 * commit of my internal XML base changes, quite a lot of
929 changes, cleanups, better entities support, framework for
930 new I/O and charset detection and handling
931 * Fixed the configure/Makefile stuff to generate shared libs
932 with the proper version info, so we jumped on rev from
933 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
934 xmlEncodeEntities() result need to be freed now, and a string
935 xmlParserVersion provide the current library version.
936
Raph Levien05240da1999-06-15 21:27:11 +0000937Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
938
939 * parser.c: fixed a buffer overrun for when you have a very long
940 attribute with no entities in it.
941
Daniel Veillardbb2da581999-06-13 14:37:07 +0000942Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
943
944 * added example directory
945 * added example/gjobs.xml gjobread.c, still need a Makefile.in
946
Daniel Veillard011b63c1999-06-02 17:44:04 +0000947Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
948
949 * Release of libxml-1.1, nearly everything has been touched for
950 this.
951 * Added more regression tests
952 * Updated the documentation
953
Daniel Veillard27d88741999-05-29 11:51:49 +0000954Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
955
956 * tree.[ch]: unified the XML_NO_CORBA defines.
957 * parser.c encoding.[ch]: started plugging in char encoding detection
958
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +0000959Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
960
961 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
962 Also freed allocated buffer.
963
Daniel Veillard27d88741999-05-29 11:51:49 +0000964Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +0000965 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
966 reentrancy problem at printing. One is left in entities.c, to
967 remove ASAP
968 * testSAX.c : added a test example showing the use of the SAX
969 interface if one doesn't want to build the DOM tree.
970 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
971
Daniel Veillard517752b1999-04-05 12:20:10 +0000972Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
973
974 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
975 large revamping of the parser to use SAX callbacks
976 http://www.megginson.com/SAX/ (or at least a C like interface
977 a la Expat). It's now possible to set up your own callbacks
978 and the parser will not build a DOM tree.
979 * test/* result/*: updated the test suite, I finally removed
980 the old Namespace draft support (PI based).
981
Daniel Veillard87c83bd1999-04-02 16:04:43 +0000982Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
983
984 * Makefile.am: added test result to EXTRA_DIST for make tests
985
Daniel Veillard64068b31999-03-24 20:42:16 +0000986Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
987
988 * parser.c, parserInternals.h: moved the chars macro definitions
989 to parserInternals.h
990 * parser.c, error.c: applied patches from "Knut Ã…kesson"
991 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
992
Daniel Veillard012ccc11999-03-23 10:11:11 +0000993Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
994
995 * xml-config.in : applied patch to make --version work
996
Raja R Harinatha86c23e1999-03-05 22:14:01 +00009971999-03-05 Raja R Harinath <harinath@cs.umn.edu>
998
999 * Makefile.am (check-local): Alias for `tests' target. This will
1000 cause `make check' to do the right thing.
1001 (tests): Don't run tests in srcdir. Also, replaced calls to
1002 basename with a `sed' "equivalent".
1003
Daniel Veillardd109e371999-03-05 06:26:45 +00001004Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1005
1006 * Renamed error.h to xml-error.h, corrected Makefile.am to list
1007 it in the header and not the sources, updated the doc.
1008 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
1009 pointing this out.
1010
Daniel Veillardbc50b591999-03-01 12:28:53 +00001011Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1012
1013 * parser.c, parser.h, parserInternals.h: memory leak hunting,
1014 exported the inputStream routines.
1015 * doc/html/* : updated accordingly
1016
Daniel Veillardd692aa41999-02-28 21:54:31 +00001017Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1018
1019 * parser.c, parser.h, parserInternals.h: added a few extra
1020 internal calls to allocate and free parser contexts ...
1021 * doc/html/* : updated accordingly
1022
Daniel Veillard55a99271999-02-25 11:01:29 +00001023Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1024
1025 * configure.in, Makefile.am, doc/makefile.am : General changes for
1026 1.0.0 release and including the generated HTML documentation.
1027
Daniel Veillard35925471999-02-25 08:46:07 +00001028Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1029
1030 * makefile.am : added parserInternals.h, oops.
1031
Daniel Veillard1e346af1999-02-22 10:33:01 +00001032Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1033
1034 * parserInternals.h: added this header giving access to the parser
1035 internal functions.
1036 * doc/Makefile.am : added a rebuild target which rebuilds the full
1037 set of documentations
1038 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
1039 the internal subset.
1040 * *.c *.h: modifications needed to generate the documentation using
1041 gtk-doc, cleanup of functions blocks, reorganisation of struct
1042 declarations.
1043
Daniel Veillard1164e751999-02-16 16:29:17 +00001044Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1045
1046 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
1047 the tar and spec file to include the beginning of the doc.
1048
Nuno Ferreira03d04781999-02-13 00:07:17 +000010491999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
1050
1051 * doc/.cvsignore: Added this file.
1052
Daniel Veillard6800ef31999-02-08 18:33:22 +00001053Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1054
1055 * tree.c: fixed xmlGetProp to return "" when the attribute
1056 exists, even if the node-list is NULL.
1057
Daniel Veillard726c7e31999-02-08 15:13:10 +00001058Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1059
1060 * tree.c: patched an error outputting empty attribute values.
1061 * Makefile.am and doc/makefile.am: have been updated during the
1062 week-end. Sorry for an empty CVS log, I got a shell problem.
1063
Daniel Veillard1899e851999-02-01 12:18:54 +00001064Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1065
1066 * tree.h: cleaned up using enums instead of defines
1067 * parser.c, valid.[ch]: more work on parsing/output of element
1068 declarations
1069
Daniel Veillard3b9def11999-01-31 22:15:06 +00001070Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1071
1072 * valid.[ch], tree.c, parser.c : more work toward full parsing
1073 of XML DTDs.
1074 * README: added informations about mailing-list and on-line
1075 documentation
1076
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000010771999-01-27 Raja R Harinath <harinath@cs.umn.edu>
1078
1079 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
1080
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00001081Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1082
1083 * parser.c, tree.[ch] : more work toward conformance testing,
1084 added a last element to accelerate parsing of very flat structures
1085 started working on internal subset Element content declaration.
1086 * valid.[ch] : first cut at adding code toward validation.
1087 * previous changes had also small impact on most files, especially
1088 the conformance testing using James Clark test suite.
1089
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00001090Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1091
1092 * test/* : updated the examples, most of them were not well
1093 formed (humm), and added rdf2.
1094 * result/* : resulting changes in the output.
1095
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00001096Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1097
1098 * tree.c: changed the behaviour of xmlGetProp on NULL values.
1099
Daniel Veillard44b3a061998-12-05 17:27:22 +00001100Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1101
1102 * tree.c: patched a bug in the generation of empty attributes
1103
Daniel Veillardbe36afe1998-11-27 06:39:50 +00001104Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1105
1106 * entities.[ch], tree.[ch], tester.c: added copy interfaces
1107 for node/trees/documents/... Biggest problem is namespace
1108 support when copying subtrees.
1109
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00001110Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1111
1112 * parser.c, entities.c: improve entities and char ref encoding,
1113 and cleanups of error messages.
1114
Daniel Veillard242590e1998-11-13 18:04:35 +00001115Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1116
1117 * parser.c, entities.c: simple bug hunting done during rpm2html and
1118 rpmfind integration.
1119
Daniel Veillard42dc9b31998-11-09 01:17:21 +00001120Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1121
1122 * parser.[ch]: Added interfaces allowing to specify a SAX
1123 handler before parsing.
1124
Daniel Veillarde3bffb91998-11-08 14:40:56 +00001125Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1126
1127 * parser.c: redirrect all errors reporting through the SAX
1128 error function
1129
Daniel Veillardda4d3c41998-11-04 20:07:05 +00001130Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1131
1132 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
1133 * libtool, tlmain ...: update of the libtool files
1134
Miguel de Icaza442321c1998-11-04 18:13:38 +000011351998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
1136
1137 * entities.c: Use g_snprintf insteda of snprintf.
1138
Daniel Veillard0ba4d531998-11-01 19:34:31 +00001139Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1140
1141 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
1142 added ent5 test for this purpose.
1143 * parser.c, parser.h: formatting, comments and UTF-8 planning.
1144
Daniel Veillard27271681998-10-30 06:39:40 +00001145Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1146
1147 * parser.c: fixed? a strange error due to compression on a GWP
1148 document.
1149
Daniel Veillard25940b71998-10-29 05:51:30 +00001150Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1151
1152 * tree.[ch]: bug fixing
1153 * entities.[ch]: defined a specific type for predefined entities
1154 * doc/xml.html: more documentation on the library, how to use it,
1155 overview of the interfaces.
1156
Daniel Veillard16253641998-10-28 22:58:05 +00001157Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1158
1159 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
1160
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001161Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1162
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00001163 * tree.c: corrected a small bug
1164 * doc/xml.html: continuing writing documentation.
1165
1166Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1167
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001168 * debugXML.h debugXML.c: added debugging utilities.
1169 * tester.c: added --debug switch.
1170 * tree.c: patched an incorrect node->type assignment.
1171 * parser.c: formatting, ensure that node->doc != NULL in attributes
1172
Daniel Veillardccb09631998-10-27 06:21:04 +00001173Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1174
1175 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
1176 entity support and provide an internal representation close to
1177 DOM one (entity ref nodes, and attribute value as tree). I tried
1178 to preserve the interface but this will surely break some apps
1179 (I have to change rpm2html/rpmfind for example). I had to change
1180 two interfaces, and the generated tree is somewhat different.
1181 * doc/* : started documenting the XML library, the tree and
1182 DOM/Corba. This is a first step.
1183
Daniel Veillard11e00581998-10-24 18:27:49 +00001184Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1185
1186 * parser.c: Set up the fonctions comment block, boring but useful.
1187 * parser.h, SAX.c, parser.c: now attributes are processed through
1188 the SAX interface. The problem is that my SAX interface diverged
1189 quite a bit from the original one, well this is not an official
1190 spec, and translating it from Java to C is hairy anyway...
1191
Daniel Veillard97b58771998-10-20 06:14:16 +00001192Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1193
1194 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
1195 fonctions comment block, boring but useful.
1196
1197Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00001198
1199 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
1200 conversion routines. However they are not yet used to convert the
1201 inputs. The core will run with UTF-8.
1202
Daniel Veillard33942841998-10-18 19:12:41 +00001203Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1204
1205 * tree.c : make sure that the type id is properly set-up when
1206 a new object is allocated, needed for DOM.
1207
Daniel Veillard27fb0751998-10-17 06:47:46 +00001208Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1209
1210 * tree.h, tree.c: Ok, the main objects in the tree will be native
1211 corba objects, it costs 8 bytes per Node, Attribute and Document
1212 but it simplifies the Corba integration a lot (no extra interface
1213 objects to allocate/free).
1214
Daniel Veillard0bef1311998-10-14 02:36:47 +00001215Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1216
1217 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
1218 and changed NODEs contants for conformity with DOM Level 1
1219
Daniel Veillard27864701998-10-08 03:47:24 +00001220Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1221
1222 * added hooks to keep track of servants when creating objects
1223 xmlDoc and xmlNode (for Corba export).
1224
Daniel Veillarda6e1d121998-10-04 14:41:05 +00001225Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1226
1227 * added xml-config script.
1228
Daniel Veillard7066a791998-10-01 20:28:28 +00001229Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1230
1231 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
1232 to autoupdate libtool and automake conf files.
1233
Miguel de Icaza60681bd1998-09-30 19:28:59 +000012341998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
1235
1236 * Makefile.am: Use '?' to separate the sed
1237 commands as ',' is used when people pass -Wl,something.
1238
1239
Daniel Veillard15a8df41998-09-24 19:15:06 +00001240Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1241
1242 * tree.c, tree.h: added a per-document compression interface.
1243
Daniel Veillard151b1b01998-09-23 00:49:46 +00001244Tue Sep 22 20:47:38 EDT 1998
1245
1246 * tree.c, tree.h: added saving with compression and added interfaces
1247 to control the compression level (xmlGetCompressMode,
1248 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
1249
Daniel Veillard70120ff1998-09-22 00:24:21 +00001250Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1251
1252 * parser.c: corrected a loop for files of size 0
1253
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000012541998-08-20 Raja R Harinath <harinath@cs.umn.edu>
1255
1256 * error.h: New file. Contains prototyes from `error.c'.
1257
Tom Tromeyc19653d1998-08-14 01:22:43 +00001258Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
1259
1260 * Makefile.am (xmlincdir): New macro.
1261 (xmlinc_HEADERS): Renamed from include_HEADERS.
1262
Daniel Veillard845664d1998-08-13 04:43:19 +00001263Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1264
1265 * applied small patch on numeric entities from
1266 Christopher Blizzard <blizzard@appliedtheory.com>
1267
Daniel Veillard260a68f1998-08-13 03:39:55 +00001268Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1269
1270 * New release 0.2, removed the old xml_* files so that it's
1271 coherent with the other CVS base (W3C), far better conformance
1272 to standard, new namespaces, decent entities support, beginning
1273 of a SAX-like interface. Nearly nothing left intact, even the
1274 test examples ...
1275
Christopher Blizzarda36749e1998-07-30 21:47:18 +000012761998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
1277
1278 * .cvsignore: Add .deps dir
1279
Daniel Veillardf8015fa1998-07-26 21:31:38 +00001280Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1281
1282 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
1283
Daniel Veillardfe926001998-07-26 04:28:20 +00001284Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001285
Daniel Veillardfe926001998-07-26 04:28:20 +00001286 * configure.in: added test for CPP
1287 * AUTHORS, Changelog: the original ones didn't get commited but the
1288 glib ones instead, fixed.
1289 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00001290
Daniel Veillardfe926001998-07-26 04:28:20 +00001291Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001292
Daniel Veillardfe926001998-07-26 04:28:20 +00001293 * integrated code developped at W3C
1294 * changed the original Copyright
1295 * migrated to automake
1296 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00001297