blob: 338af0fd5d2c5b5d645b2426ecd1ad0b5e3cb76b [file] [log] [blame]
Daniel Veillard7c29ce22000-08-12 21:20:53 +00001Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
2
3 * doc/* : rebuilt the docs
4 * getting ready for 2.2.2 release
5
Daniel Veillard87b95392000-08-12 21:12:04 +00006Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
7
8 * parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
9 and xmlAddFeature()
10 * tree.[ch]: added xmlAddChildList()
11 * xmllint.c: MAP_FAILED macro test
12 * parser.h: added xmlParseCtxtExternalEntity()
13 * valid.c: applied bug fixes removed warning
14 * tree.c: added CDATA block to elements content
15 * testSAX.c: cleanup of output
16 * testHTML.c: added SAX testing
17 * encoding.c: better error recovery
18 * SAX.c, parser.c: fixed one of the external entity processing
19 of the OASis testsuite
20 * Makefile.am: added HTML SAX regression tests
21 * configure.in: bumped to 2.2.2
22 * test/HTML/ result/HTML: added a few of HTML tests, and added the
23 SAX results
24
Daniel Veillard88a172f2000-08-04 18:23:10 +000025Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
26
27 * configure.in: patch for HP compiler
28
292000-08-04 Sven Heinicke <sven@zen.org>
30
31 * xmllint.c: Was coredumping sometimes when the file given didn't
32 exist.
33
Daniel Veillard46e370e2000-07-21 20:32:03 +000034Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
35
36 * parser.c xmlIO.[ch]: fixed the problem of encoding support
37 when using in memory parsing. Need some cleanup.
38 * xmllint.c configure.in: added a --memory flag to test memory
39 parsing
40
Daniel Veillard36650692000-07-21 15:16:39 +000041Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
42
43 * nanohttp.c: fixed socklen_t replacement to unsigned int
44 * parser.c: fixed a space handdling missing at the end of
45 production 28 DOCTYPE.
46 * xmlmemory.c: fixed a stupid bug on the routine to override
47 allocation functions
48 * TODO: updated
49
Daniel Veillarde46e20d2000-07-14 15:02:46 +000050Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
51
52 * doc/ regenerated the docs
53
Daniel Veillard32bc74e2000-07-14 14:49:25 +000054Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
55
56 * doc/encoding.html doc/xml.html: added I18N doc
57 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
58 improvements, both parser and filters, added ASCII & HTML,
59 fixed the ISO-Latin-1 one
60 * xmllint.c testHTML.c: added/made visible --encode
61 * debugXML.c : cleanup
62 * most .c files: applied patches due to warning on Windows and
63 when using Sun Pro cc compiler
64 * xpath.c : cleanup memleaks
65 * nanoftp.c : added a TESTING preprocessor flag for standalong
66 compile so that people can report bugs more easilly
67 * nanohttp.c : ditched socklen_t which was a portability mess
68 and replaced it with unsigned int.
69 * tree.[ch]: added xmlHasProp()
70 * TODO: updated
71 * test/ : added more test for entities, NS, encoding, HTML, wap
72 * configure.in: preparing for 2.2.0 release
73
Daniel Veillard49703262000-07-10 10:27:46 +000074Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
75
76 * nanoftp.c: fixed the way the control connection is handled
77 * libxml.spec.in: fixed the dependancies and cleanup
78
Daniel Veillard306be992000-07-03 12:38:45 +000079Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
80
81 * doc/xml.html: changed the xmlsoft.org structure, updated the
82 examples w.r.t. root and childs
83
Daniel Veillard7d853352000-07-02 18:53:09 +000084Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
85
86 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
87
Daniel Veillard365e13b2000-07-02 07:56:37 +000088Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
89
90 * HTMLparser.c: Work on character encoding support for the HTML parser
91 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
92 * encoding.c: Fixed a potential memleak in the encoding stuff
93
Daniel Veillardaf743792000-07-01 11:49:28 +000094Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
95
96 * doc/FAQ.html doc/Makefile.am : added a FAQ
97
98Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +000099
100 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
101 of the HTML parser to force it to not bypass SAX
102
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000103Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
104
105 * win32config.h.in: updated
106 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
107 lacks iconv support :-( need to release 2.1.1
108 * configure.in: release 2.1.1
109 * HTMLparser: fixed bug #14784
110 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
111 by Windows compiler
112 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
113 the SAX startDocument() callback.
114 * TODO: updated
115
116Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
117
118 * added xmlStopParser()
119
Daniel Veillardbe803962000-06-28 23:40:59 +0000120Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
121
122 * configure.in: 2.1.0 prerelease
123 * Large resync between W3C and Gnome tree
124 * nanoftp, nanohttp.c: fixed stalled connections probs
125 * HTMLtree.c SAX.c : support for attribute without values in
126 HTML for andersca
127 * valid.c: Fixed most validation + namespace problems
128 * HTMLparser.c: start document callback for andersca
129 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
130 * parser.h, SAX.c: serious speed improvement for large
131 CDATA blocks
132 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
133 different encoding
134 * example/Makefile.am example/gjobread.c tree.h: work on
135 libxml1 libxml2 convergence.
136 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
137 and the LIBXML_TEST_VERSION macro
138
Daniel Veillardc310d562000-06-23 18:32:15 +0000139Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
140
141 * doc/xml.html: various patches and improvements typo fixed by
142 Felix Natter
143 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
144 from Felix Natter <fnatter@gmx.net>
145
Daniel Veillardf3029822000-05-06 08:11:19 +0000146Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
147
148 * doc/upgrade.html: updated with instructions for support of both
149 libxml-1.x and libxml-2.x
150 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
151 for 2.x support and also fixed includes
152
153
Daniel Veillard496a1cf2000-05-03 14:20:55 +0000154Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
155
156 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
157 the encoding support, added iconv support, so now libxml if
158 compiled with iconv automatically support japanese encodings
159 among others. Work based on initial patch from Yuan-Chen Cheng
160 I may have broken binary compat in the encoding handler
161 registration scheme, but that was so utterly broken I don't
162 expect anybody to have used this feature until now.
163 * parserInternals.h: fixup on the CHAR range macro
164 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
165 code.
166 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
167 * uri.c: added xmlParseURI() I can't believe I forgot to
168 implement this one in 2.0 !!!
169 * SAX.c: moved doc->encoding update in the endDocument() call.
170 * TODO: updated.
171
Daniel Veillard06047432000-04-24 11:33:38 +0000172Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
173
174 * tree.h: removed extraneous xmlRemoveProp definition
175 * TODO: added item about --disable-corba configure switch
176 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
177 * nanoftp.c: fixed include problems giving troubles on AIX and
178 slowlaris
179 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
180 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
181 comment and headers changes to lower gtk-doc number of warnings
182 * doc/html/*: rebuilt docs
183
Daniel Veillarde0aed302000-04-16 08:52:20 +0000184Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
185
186 * HACKING: documented the tag for 1.x and instructions
187
Daniel Veillard5e873c42000-04-12 13:27:38 +0000188Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
189
190 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
191 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
192 xmlCreateIOParserCtxt
193 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
194 significant overall improvement
195 * xmllint.c: added I/O test to xmllint
196 * testSAX.c: added a speed test
197 * doc/* : updated/regenerated
198
Daniel Veillardfc708e22000-04-08 13:17:27 +0000199Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
200
201 * xpath.c uri.h parserInternals.h: cosmetic changes from
202 "Timur I. Bakeyev" <timur@bat.ru>, including making
203 xmlCreateURI() public
204
Daniel Veillard5d211f42000-04-07 17:00:24 +0000205Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
206
207 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
208 and the code at the same time. Added a clean mechanism for
209 overload or added input methods: xmlRegisterInputCallbacks()
210 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
211 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
212 * TODO: updated
213 * doc/* : updated/regenerated
214 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
215 source dir
216
Daniel Veillarde77a9182000-04-05 19:12:29 +0000217Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
218
219 * testURI.c: yet another forgotten commit, I should get some sleep !
220
Daniel Veillardce8b83b2000-04-05 18:38:42 +0000221Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
222
223 * xmllint.c: forgot to commit this too ?
224
Daniel Veillardb9df4042000-04-05 14:23:16 +0000225Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
226
227 * xmlversion.h.in : forgot to commit this previously
228
Daniel Veillard361d8452000-04-03 19:48:13 +0000229Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
230
231 * configure.in: preparing libxml-2.0.0 version looks Ok so far
232 * README TODO: updated for release
233 * uri.c uri.h: added authority parsing/saving
234 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
235 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
236 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
237 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
238 Makefile.am : added compile-time customization of libxml
239 --with-ftp --with-http --with-html --with-xpath --with-debug
240 --with-mem-debug
241 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
242 #include <libxml/xxx.h> I hope it won't break too much stuff
243 and will be manageable in the future...
244 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
245 and added xmllint to the installed programs
246 * uri.h: added xmlFreeURI()
247
Daniel Veillardec303412000-03-24 13:41:54 +0000248Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
249
250 * uri.c uri.h: finished the escaping handling, the base support
251 and the URI path normalization. Looks good just lacks the
252 authority content parsing code.
253 * Makefile.am: added instructions to generate testURI
254 * TODO: updated
255 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
256 added links and icons for W3C and Gnome
257
Daniel Veillard8f621982000-03-20 13:07:15 +0000258Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
259
260 * xmlmemory.[ch] : seems I forgot to actually update the files in
261 the last commit :-)
262 * doc/xml.html doc/html/* : updated and uploaded the docs
263
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000264Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
265
266 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
267 * TODO: updated
268 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +0000269 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000270 gfree).
271 * Makefile.am, uri.c, uri.h: added a set of functions to do
272 exact (litteraly copied from the RFC 2396 productions) parsing
273 and handling of URI. Will be needed for XLink, one XML WFC,
274 XML Base and reused in the nano[ftp/http] modules. Still work
275 to be done.
276
Daniel Veillardedfb29b2000-03-14 19:59:05 +0000277Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
278
279 * configure.in, libxml.spec.in : libxml2
280 * doc/* : updated the doc page, rebuilt the docs
281
Daniel Veillardcf461992000-03-14 18:30:20 +0000282Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
283
284 * all: tagged LIB_XML_1_X
285 * *.c *.h : updated from W3C CVS tree
286 * configure.in : 2.0.0-beta
287 * libxml.spec.in : libxml2 package nam
288 * result/* : new version of the tests output
289
Daniel Veillardf13e1ed2000-03-06 07:41:49 +0000290Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
291
292 * doc/xml.html, doc/update.html: updated docs, 1.8.7
293
Daniel Veillardb566ce12000-03-04 11:39:42 +0000294Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
295
296 * doc/* : rebuilt the docs
297 * parser.c: final patch on #6766
298 * valid.c: small patch on validity checks.
299
Daniel Veillardfb76c402000-03-04 11:39:42 +0000300Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
301
302 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
303 added
304 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
305 compatibility w.r.t. XML spec and existing code.
306
Daniel Veillard90fb02c2000-03-02 03:46:43 +0000307Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
308
309 * parser.c: seems a better solution to <a> </a> exists,
310 will try it for a while
311
Daniel Veillard83a30e72000-03-02 03:33:32 +0000312Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
313
314 * parser.c: tried to remove the <a> </a> generating <a/>
315 this is hard. Left a flag for that purpose. Fixed bug #6766
316 * configure.in: prepared 1.8.7 not released, due to previous
317 problem
318
Daniel Veillard88f00ae2000-03-02 00:15:55 +0000319Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
320
321 * doc/xml.html : applied second patch from Paul DuBois
322
Daniel Veillard402e8c82000-02-29 22:57:47 +0000323Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
324
325 * doc/xml.html : applied patch from Paul DuBois
326
Daniel Veillardd0f7f742000-02-02 17:42:48 +0000327Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
328
329 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
330
Daniel Veillard5feb8492000-02-02 17:15:36 +0000331Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
332
333 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
334 compilation warnings on various platforms.
335 * parser.c: Fixed #5281 validity error callbacks are now desactived
336 by default if not validating.
337
Daniel Veillardf341f932000-02-02 14:52:08 +0000338Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
339
340 * nanoftp.c, win32config.h.in: patches to compile on WIN32
341
Daniel Veillard13c757e2000-02-01 23:59:15 +0000342Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
343
344 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
345 <gkatsi@cs.toronto.edu>
346
Daniel Veillard726e8792000-01-30 20:04:29 +0000347Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
348
349 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
350 processing URLs
351
Daniel Veillarde41f2b72000-01-30 20:00:07 +0000352Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
353
354 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
355 xmlNanoFTPUpdateURL for persistent control connections.
356 * configure.in: 1.8.6
357
358Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
359
360 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
361 * tree.[ch] : added xmlSaveNoEmptyTags
362
James Henstridgef3be9312000-01-28 13:59:21 +00003632000-01-29 James Henstridge <james@daa.com.au>
364
365 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
366
367 * Makefile.am: added nanoftp.[ch] to the build.
368
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000369Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
370
371 * nanoftp.[ch]: cleanup, comments, API
372 * debugXML.c : fixed a bug in the cat command
373 * doc/*: regenerated the docs
374
Daniel Veillardda07c342000-01-25 18:31:22 +0000375Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
376
377 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
378 * debugXML.c : fixed a bug in the cat command
379 * valid.c: fixing some small probs
380 * libxml.spec.in: get rid of the SNAP suffix
381 * doc/xml.html: updated the status
382
Daniel Veillarde3d88ef2000-01-24 13:55:06 +0000383Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
384
385 * xml-config.in: xml-config --version to just return the
386 version number
387 * xpath.c: some cleanup w.r.t. axis when the current node is
388 an attribute.
389 * TODO: updated
390
Daniel Veillard461a66c2000-01-18 18:01:01 +0000391Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
392
393 * configure.in: prepared for libxml-1.8.5
394 * doc/* recompiled the documentation
395
3962000-01-17 Jody Goldberg <jgoldberg@home.com>
397
398 * configure.in : WARNING autoconf subtlety alert :
399 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
400 when looking for zlib.h so that HAVE_ZLIB_H is defined.
401 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
402 get defined by AC_CHECK_HEADERS.
403
Daniel Veillardf967b902000-01-17 16:06:10 +0000404Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
405
406 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
407 Rune.Djurhuus@fast.no
408
Daniel Veillardad8f99d2000-01-15 14:20:03 +0000409Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
410
411 * TODO: updated
412 * tree.c, parser.c: made sure that only memory alloc problems
413 and internal parser errors are allowed to write to stdout or
414 stderr.
415
Daniel Veillard0142b842000-01-14 14:45:24 +0000416Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
417
418 * tree.c : restored xmlNewGlobalNs since this seems used by
419 a lot of existing code :-(, fixed a bug in xmlNewNs
420 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
421 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
422 to exit() from the library code.
423 * xpath.c, parser.c: removed bugs or unused code detected by
424 Windows compilers
425 * parser.c: started adding interfaces for parsing well balanced
426 XML fragments
427 * configure.in: releasing 1.8.4
428 * doc/* : rebuilt the docs
429
Daniel Veillard2eac5032000-01-09 21:08:56 +0000430Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
431
432 * tree.[ch] : added xmlNewDocFragment() for DOM
433 * testHTML.c: uninitialized variable.
434
Daniel Veillardf3a73582000-01-05 14:58:39 +0000435Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
436
437 * doc/* : rebuild the docs
438
Daniel Veillard71b656e2000-01-05 14:46:17 +0000439Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
440
441 * acconfig.h: readline and history patch
442 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
443 * tree.c: added check and handling when possibly removing an ID
444 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
445 and saving.
446 * test/HTML/entities.html result/HTML/entities.html* : test for
447 various entities reference cases
448 * result/HTML/* : as a result output of some testcase have
449 changed
450 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
451 by previous example. added xmlParseTryOrFinish().
452 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
453 entities.h debugXML.h HTMLparser.h: changed the way struct are
454 declared to allow gtk-doc to expose those
455 * parser.c: closed bug #4960
456 * Makefile.am configure.in: Applied patch from
457 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
458 and math/socket libs detection
459
Daniel Veillard437b87b2000-01-03 17:30:46 +0000460Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
461
462 * configure.in, Makefile.am: link tester against readline
463 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
464
Daniel Veillard686d6b62000-01-03 11:08:02 +0000465Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
466
467 * tree.[ch]: added xmlRemoveProp
468 * win32config.h.in nanohttp.c: avoid including the Windows
469 socket stuff in every C files
470 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
471 the XmL parser(s)
472 * test/ns4 result/ns4 etc...: added test case for previous prob
473 * tree.c: xmlNewNs wasn't checking for double definition
474 * Makefile.in: fixed a problem with dist-hook duplicates
475 * parser.[hc], xmlIO.c: fixed the loading of external entities
476 APIs, now xmlLoadExternalEntity() is used everywhere and
477 setting up an app specific front-end using the
478 * SAX.c parser.c: some fixes, now the xhtml spec validates
479 with the xhtml DTD.
480 * error.c: fixed crashes in case of no input stream
481 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
482 to the validation tests and results
483
Daniel Veillard5e5c6231999-12-29 12:49:06 +0000484Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
485
486 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
487 too htmlCreatePushParserCtxt() and htmlParseChunk()
488 * parser.c: a bit of cleanup.
489 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
490 to XML) removed the last mem leak known
491 * HTMLtree.c: output message cleanup
492 * xmlmemory.c: display content info about memory blocks
493 * result/HTML/wired.* : missing att value warning change
494
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000495Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
496
497 * doc/* : rebuilt the documentation
498
Daniel Veillarddbfd6411999-12-28 16:35:14 +0000499Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
500
501 * parser.[ch] parserInternals.h: Push parser for XML,
502 seems to work fine now
503 * tester.c debugXML.[ch]: Added an XML shell debug facility and
504 --push for push testing
505 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
506 * testSAX.c: added --push
507 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
508 subtree
509 * xmlIO.[ch] : enriched API + fixes for push mode
510 * entities.[ch]: added the entity content length to the struct.
511 * xmlmemory.[ch]: new API to show the last entries for the shell
512 * valid.c: added required attribute testing
513 * SAX.c: the cdata callback now merge contiguous fragments
514 * HTMLparser.c: cleanup of some macros
515
Daniel Veillard3c558c31999-12-22 11:30:41 +0000516Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
517
518 * parser.c: fix for PIs name starting with xml
519 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +0000520 * *.c, configure.in win32config.h.in : generate win32config.h for
521 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +0000522
Daniel Veillard0caf07a1999-12-21 16:25:49 +0000523Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
524
525 * parser.c: fixed a stupid = vs. == bug :-(
526 * doc/gnome-xml.sgml: s/glade/xml/
527
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000528Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
529
530 * configure.in, doc/xml.html : bug fix release 1.8.2
531 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
532 Hopefully the end of that silly C++ include problem
533 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
534 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
535 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
536 troubles with autoclosed elements when the stree shape doesn't
537 follow the DtD specs. Added htmlIsAutoClosed() and
538 htmlAutoCloseTag()
539 * result/HTML/*.htm*: Updated the HTML examples regression tests output
540 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
541 * debugXML.c: fixed a bug on printing default namespaces.
542 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
543
Daniel Veillardb24054a1999-12-18 15:32:46 +0000544Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
545
546 * result/HTML/*.htm[l] : updated the HTML regression tests according
547 to the new output
548 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
549 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
550 problem due to intermix of extern "C" { ... } declarations for C++
551 and recursive includes in the headers
552
Chris Lahey323c48c1999-12-18 15:32:45 +00005531999-12-20 Chris Lahey <clahey@umich.edu>
554
555 * HTMLtree.c: Made it so that html nodes with a single child do
556 not insert a carriage return before or after the child node.
557
Daniel Veillardb24054a1999-12-18 15:32:46 +0000558Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +0000559
560 * configure.in, doc/xml.html : bug fix release 1.8.1
561 * parser.c: fixed bug #4344
562 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
563 added the glue to avoid C++ problems
564 * doc/* : regenerated the documentation
565
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +0000566Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
567
568 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
569 namespace recognition, and Dia as a resul :-(
570 * encoding.c: closed bug #3950
571
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000572Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
573
574 * valid.c: debugging a posteriori validation, except URI expansion
575 stuff this should be fixed now
576 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
577 Carl Nygard <cnygard@bellatlantic.net>
578 * tester.c: added --postvalid, cleaning of the code
579 * tree.[ch]: added xmlDocGetRootElement()
580
Ramiro Estrugobfce3771999-12-15 04:32:07 +0000581Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
582
583 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
584 c++ losage.
585
Daniel Veillard10a2c651999-12-12 13:03:50 +0000586Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
587
588 * configure.in, doc/xml.html : bumped to 1.8.0
589 * xlink.[ch], Makefile.am : added framework for link detection
590 * parser.h: added nbChars to parser context, needed for cleanup.
591 * xmlmemory.c: removed a nasty bug when out of mem
592 * valid.[ch]: adding namespace support for attribute decl
593 * tester.c: added --debugent option
594 * debugXML.[ch]: added xmlDebugDumpEntities()
595 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
596 buffers instead, this was really needed, validation was breaking
597 in strange ways due to that. Added xmlParseStringPEReference()
598 and other parsing from strings functions. Entities processing
599 modified again, but PERef are still not handled correcly but
600 unless you're Eve Maller you won't notice :-)
601 * HTMLparser.c: large changes toward reliability, and switched to
602 lowercase internal tags, XHTML is lowercase, so it will help
603 that output is closer to next version.
604 * doc/* : regenerated the documentation, it is now hosted at
605 http://xmlsoft.org/ (same bits I just bought the domain :-)
606
607
Daniel Veillard294cbca1999-12-03 13:19:09 +0000608Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
609
610 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
611 doc generation
612 * parser.c: fixed bugs #3908 and #3937 and a memory leak
613 in the SAX API
614 * doc/*: rebuilt the doc making sure everything appears in the
615 HTML files
616
Daniel Veillardf5c2c871999-12-01 09:51:45 +0000617Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
618
619 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
620 added the patch from Carl Nygard <cnygard@bellatlantic.net>
621 which allow impressive speed improvement on dataset with
622 large text pieces, but at the cost of broken binary
623 compatibility and slightly bigger memory usage.
624 Configure with --with-buffers to activate them, they
625 are protected with XML_USE_BUFFER_CONTENT define.
626 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
627 goal is 0 memory left allocated once parser is no more used
628 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
629 call xmlCleanupParser() and xmlMemoryDump()
630
Daniel Veillarda819dac1999-11-24 18:04:22 +0000631Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
632
633 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
634 * parser.[ch] encoding.[ch]: added memory cleanup routines
635 * parser.c: closing bug #3788
636 * doc/*: rebuilt the doc
637
Daniel Veillard11a48ec1999-11-23 10:40:46 +0000638Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
639
640 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
641 xmlNewTextChild() and xmlSetCompressMode() behaviour.
642 * tester.c: added --compress option
643 * doc/*: rebuilt the documentation
644
Daniel Veillard4c3a2031999-11-19 17:46:26 +0000645Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
646
647 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
648 if given /proc/kcore as input !
649 * doc/xml.html doc/*: updated and rebuilt the documentation
650
651Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +0000652
653 * parser.c: Fixed some wrongly space collapsing code due to
654 a misreading of the spec.
655 * result/*: fixed the output accordingly
656
657Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +0000658
659 * encoding.c: bug fix and typos
660 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
661 * parser.c: added attribute normalization closing bug #3597
662 * test/att* result/att* SAXresult/att*: testcase for attribute
663 normalization
664
Daniel Veillardd7e200c1999-11-15 17:53:11 +0000665Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
666
667 * configure.in: closing bug #3163 by adding extra flags for the
668 cc compiler on HP-UX
669
Daniel Veillard51e3b151999-11-12 17:02:31 +0000670Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
671
672 * valid.[ch] : removed a typo and an enumerated type bug in the
673 xmlAddElementDecl() function
674 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
675 call to xmlEncodeEntitiesReentrant() so that the functions
676 New, Set and Get are at the same level.
677 * parser.c HTMLparser.c: extra memory allocation bug for
678 attributes detected by someone using libxml in embedded systems :-)
679
Daniel Veillard962195f1999-10-28 15:51:53 +0000680Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
681
682 * xmlmemory.h: turned off mem debug :-\
683
Daniel Veillard35008381999-10-25 13:15:52 +0000684Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
685
686 * parser.c: closed bug #2784 a one line fix, but worth pushing
687 a new release out
688 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
689 some structures, comments before and after the
690 main element, and other nastyness
691 * HTMLtree.c tree.c: accomodate the extended HTML supported
692 * configure.in: pushing 1.7.4
693 * test/ent8 and related outputs : added a new test for bug #2784
694 * test/HTML/wired.html and related output: a nasty HTML example
695 * Makefile.am: improved the test scripts
696 * docs/* : reran the documentation extractor, updated xml.html
697
Daniel Veillard7c1206f1999-10-14 09:10:25 +0000698Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
699
700 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
701 HTMLparser and debugged the HTML related code. HTML documents
702 now have their own type
703 * entities.c: do not dump &apos; for HTML output
704 * xmlmemory.c: improvement, breakpoint mechanism
705 * testHTML.c: added --sax --repeat ...
706 * Makefile.am: improved the HTML tests
707 * valid.[ch]: added xmlValidGetValidElements and
708 xmlValidGetPotentialChildren
709 * tester.c: added --insert to test the 2 new functions
710 * test//* result//* SAXresult//* : regression test cleanup
711 and extension.
712 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
713 gnome-xml-nanohttp.html
714
Daniel Veillard7d2c2761999-10-11 15:09:51 +0000715Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
716
717 * HTMLparser.c: fixed problems with some autoclose tags
718 * tree.c: fixed XML output problems.
719 * result/* SAXresult/*: update of the tests output
720
Daniel Veillard6077d031999-10-09 09:11:45 +0000721Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
722
723 * Makefile.am: Arturo patch for xmlConf.sh version info
724 * parser.c: Tim Josling patch for single quoted items
725 * tester.c: Tim Josling patch for tester options usage
726 * tree.h: indent cleanup
727
Daniel Veillard2673d3c1999-10-08 14:37:09 +0000728Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
729
730 * HTMLparser.c parser.h : Fixed problems with HTML parsing
731 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
732
Daniel Veillard00fdf371999-10-08 09:40:39 +0000733Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
734
735 * tree.c : Raph patch for initialization of CORBA fields
736 * parser.c, xpath.c, ...: modification of doc comments
737 * xpath.c : allow spaces in xpath expressions
738
Daniel Veillardad219441999-09-27 08:17:49 +0000739Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
740
741 * xmlmemory.h: turning off memory debug :-(
742
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000743Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
744
745 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
746 better SAX interfaces.
747 * testSAX.c: uses the new SAX routine, avoid fetching any remote
748 entity.
749 * configure.in: 1.7.2
750
751Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +0000752
753 * libxml.spec.in: fixed the URL
754 * doc/xml.html: improved the documentation front-end
755
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000756Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +0000757
758 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
759
Daniel Veillard7a66ee61999-09-26 11:31:02 +0000760Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +0000761
762 * libxml.spec.in: fixed the alpha compile problem
763 * parser.[ch]: changed errno to errNo in the parser context :-(
764 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
765 * doc/xml.html: changed CHAR to xmlChar
766 * doc/html/*: recompiled the documentation
767 * configure.in: 1.7.1
768
Daniel Veillard7f7d1111999-09-22 09:46:25 +0000769Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
770
771 * parser.h: modified the parser context struct to regain 1.4.0
772 binary compatibility
773 * parser.c, xml-error.h: added errno ot teh context and defined
774 a set of errors values with update of errno
775 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
776 DTDs and entities
777 * *.h, *.c: complete cleanup of the use of config.h and include
778 protection depending on the current setup.
779 * overalll debugging, maintenance and bug-fixing on all modules
780 * updated the documentation
781 * ready for 1.7.0
782
Daniel Veillardc08a2c61999-09-08 21:35:25 +0000783Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
784
785 * HTMLparser.c : cleanup
786 * SAX.c valid.c valid.h: added ID/IDREF checking
787 * tree.c tree.h: extended doc structure for refs
788 * configure.in: 1.6.2
789 * parser.c: patched bug in SAX user arg call
790 * parserInternals.h: patched missing close in C++ wrapping
791 * testXPath.c xpath.c xpath.h: prepared for extensibility,
792 especially upcoming XPointer implementation.
793 * doc/xml.html: augmented, typo
794
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +0000795Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
796
797 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
798 not all invocations of install understand -d.
799
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +0000800Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
801
802 * Makefile.am: prepend all the test* calls with $(top_builddir) -
803 to make 'check' works, when builddir != srcdir.
804
Daniel Veillardc8eab3a1999-09-04 18:27:23 +0000805Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
806
807 * doc/xml.html : updated the documentation
808
Daniel Veillard6454aec1999-09-02 22:04:43 +0000809Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
810
811 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
812 not deallocated memory blocks
813 * *.c : replaces all calls to malloc() free() and realloc() to
814 the wrapper functions/macros
815 * tree.c : removed memory leaks dues to calling xmlFreeNode()
816 instead of xmlFreeNodeList()
817
Daniel Veillard1ff7ae31999-09-01 12:19:13 +0000818Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
819
820 * HTMLparser.c: corrected a stupid bug leading to core dump at
821 tree deallocation. Removed warnings indicated by
822 Stephane.Conversy@lri.fr
823 * entities.c: Fixes Yet Another Stupid Bug, entities were not
824 looked for in the external subset
825
826Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +0000827
828 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
829 on SGI by Stephane.Conversy@lri.fr
830
Daniel Veillardb96e6431999-08-29 21:02:19 +0000831Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
832
833 * all .h : changed the prototype declaration indent as in gtk
834 * most .c : working on reducing the TODOs in the code
835 * most .c : cleanup though -pedantic and Insure++
836 * improvements on validation ID checkings.
837 * tree.[ch] SAX.c: added support for namespace on attributes #2022
838 * xml-config.in: closed #1810
839
840Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +0000841
842 * tree.h, valid.c, valid.h: more work on validity, IDs
843 * xpath.c: added/fixed comparidon and equlity, added a new isinf
844 definition for AIX
845
Daniel Veillardb556eb51999-08-15 17:19:50 +0000846Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
847
848 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
849 the distribution due to a cut'n paste error at last commit
850
Daniel Veillardb05deb71999-08-10 19:04:08 +0000851Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
852
853 * configure.in: upgraded to version 1.4.0
854 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
855 Big update, added a large part of the validation process,
856 it should be usable, but some parts are missing
857 * xpath.c: improved the implementation w.r.t. root.
858 * Makefile.am: added more tests
859 * test and result trees: added a lot of tests
860 * libxml.spec.in: export libxml.so.0 and libxml.so.1
861
Daniel Veillard6a6ccc11999-08-10 09:34:35 +0000862Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
863
864 * Added an HACKING file
865
Daniel Veillarde2d034d1999-07-27 19:52:06 +0000866Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
867
868 * xpath.[ch] : improvements and debug of the XPath implementation
869 * parser.c, HTMLparser.c : modified the parsers to be progressive
870 * tree.[ch] : extended the Buffer promitives
871 * xmlIO.[ch] : added basic I/O routines providing progressive
872 parsing and ready for I18N conversion plugins
873 * SAXresult/* : the SAX callback sequence maybe slightly different
874 now
875 * test*.c : improved/updated the tests programs
876 * doc/* : recompiled the docs.
877
Daniel Veillard15b75af1999-07-26 16:42:37 +00008781999-07-26 Michael Meeks <michael@edenproject.org>
879
880 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
881
882 * tree.c: Ditto.
883
Daniel Veillard1566d3a1999-07-15 14:24:29 +0000884Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
885
886 * configure.in: upgraded to version 1.4.0
887 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
888 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
889 XML query language, see http://www.w3.org/TR/xpath for more details.
890 * parser.c, parser.h: added CHAR* related string functions for XPath
891 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
892 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
893 rebuild the docs.
894 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
895 and regression testing capabilities for XPath.
896
Daniel Veillardd79d7871999-07-12 10:38:12 +0000897Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
898
899 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
900 closing bug #1646
901
Daniel Veillardbe9e5951999-07-12 09:16:45 +0000902Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
903
904 * Makefile.am, example/Makefile.am: closed bug #1683
905
Daniel Veillard3166ab11999-07-11 16:14:19 +0000906Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
907
908 * example/Makefile.am, configure.in: added the makefile for the
909 gjobread example
910
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +0000911Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
912
913 * doc/Makefile.am:
914 - fix which allow "make install DESTDIR=</install/prefix>".
915
Daniel Veillard7cc3c041999-07-09 10:11:57 +0000916Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
917
918 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
919 which fixed a problem on the file reading-code.
920
Daniel Veillard82150d81999-07-07 07:32:15 +0000921Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
922
923 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
924 output.
925 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
926
Daniel Veillard5233ffc1999-07-06 22:25:25 +0000927Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
928
929 * parser.h : Oops removed the binary compatibility problem
930 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
931 * parser.c, HTMLparser.c: applied patches for reading from stdin
932
Daniel Veillardbe70ff71999-07-05 16:50:46 +0000933Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
934
935 * parser.c, entities.c, valid.c: cleanup bug #1591
936 * configure.in: cleanup bug #1592
937 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
938 the same tree back-end. Hence gdome will be available for it.
939 * doc/Makefile.am: close bug #617
940
Daniel Veillard97fea181999-06-26 23:07:37 +0000941Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
942
943 * parser.c: alloctate a per parser context SAX interface block
944
Daniel Veillard14fff061999-06-22 21:49:07 +0000945Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
946
947 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
948 and xmlEncodeEntitiesReentrant with the correct one :-\
949
950Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
951
952 * commit of my internal XML base changes, quite a lot of
953 changes, cleanups, better entities support, framework for
954 new I/O and charset detection and handling
955 * Fixed the configure/Makefile stuff to generate shared libs
956 with the proper version info, so we jumped on rev from
957 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
958 xmlEncodeEntities() result need to be freed now, and a string
959 xmlParserVersion provide the current library version.
960
Raph Levien05240da1999-06-15 21:27:11 +0000961Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
962
963 * parser.c: fixed a buffer overrun for when you have a very long
964 attribute with no entities in it.
965
Daniel Veillardbb2da581999-06-13 14:37:07 +0000966Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
967
968 * added example directory
969 * added example/gjobs.xml gjobread.c, still need a Makefile.in
970
Daniel Veillard011b63c1999-06-02 17:44:04 +0000971Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
972
973 * Release of libxml-1.1, nearly everything has been touched for
974 this.
975 * Added more regression tests
976 * Updated the documentation
977
Daniel Veillard27d88741999-05-29 11:51:49 +0000978Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
979
980 * tree.[ch]: unified the XML_NO_CORBA defines.
981 * parser.c encoding.[ch]: started plugging in char encoding detection
982
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +0000983Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
984
985 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
986 Also freed allocated buffer.
987
Daniel Veillard27d88741999-05-29 11:51:49 +0000988Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +0000989 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
990 reentrancy problem at printing. One is left in entities.c, to
991 remove ASAP
992 * testSAX.c : added a test example showing the use of the SAX
993 interface if one doesn't want to build the DOM tree.
994 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
995
Daniel Veillard517752b1999-04-05 12:20:10 +0000996Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
997
998 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
999 large revamping of the parser to use SAX callbacks
1000 http://www.megginson.com/SAX/ (or at least a C like interface
1001 a la Expat). It's now possible to set up your own callbacks
1002 and the parser will not build a DOM tree.
1003 * test/* result/*: updated the test suite, I finally removed
1004 the old Namespace draft support (PI based).
1005
Daniel Veillard87c83bd1999-04-02 16:04:43 +00001006Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1007
1008 * Makefile.am: added test result to EXTRA_DIST for make tests
1009
Daniel Veillard64068b31999-03-24 20:42:16 +00001010Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1011
1012 * parser.c, parserInternals.h: moved the chars macro definitions
1013 to parserInternals.h
1014 * parser.c, error.c: applied patches from "Knut Ã…kesson"
1015 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
1016
Daniel Veillard012ccc11999-03-23 10:11:11 +00001017Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1018
1019 * xml-config.in : applied patch to make --version work
1020
Raja R Harinatha86c23e1999-03-05 22:14:01 +000010211999-03-05 Raja R Harinath <harinath@cs.umn.edu>
1022
1023 * Makefile.am (check-local): Alias for `tests' target. This will
1024 cause `make check' to do the right thing.
1025 (tests): Don't run tests in srcdir. Also, replaced calls to
1026 basename with a `sed' "equivalent".
1027
Daniel Veillardd109e371999-03-05 06:26:45 +00001028Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1029
1030 * Renamed error.h to xml-error.h, corrected Makefile.am to list
1031 it in the header and not the sources, updated the doc.
1032 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
1033 pointing this out.
1034
Daniel Veillardbc50b591999-03-01 12:28:53 +00001035Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1036
1037 * parser.c, parser.h, parserInternals.h: memory leak hunting,
1038 exported the inputStream routines.
1039 * doc/html/* : updated accordingly
1040
Daniel Veillardd692aa41999-02-28 21:54:31 +00001041Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1042
1043 * parser.c, parser.h, parserInternals.h: added a few extra
1044 internal calls to allocate and free parser contexts ...
1045 * doc/html/* : updated accordingly
1046
Daniel Veillard55a99271999-02-25 11:01:29 +00001047Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1048
1049 * configure.in, Makefile.am, doc/makefile.am : General changes for
1050 1.0.0 release and including the generated HTML documentation.
1051
Daniel Veillard35925471999-02-25 08:46:07 +00001052Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1053
1054 * makefile.am : added parserInternals.h, oops.
1055
Daniel Veillard1e346af1999-02-22 10:33:01 +00001056Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1057
1058 * parserInternals.h: added this header giving access to the parser
1059 internal functions.
1060 * doc/Makefile.am : added a rebuild target which rebuilds the full
1061 set of documentations
1062 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
1063 the internal subset.
1064 * *.c *.h: modifications needed to generate the documentation using
1065 gtk-doc, cleanup of functions blocks, reorganisation of struct
1066 declarations.
1067
Daniel Veillard1164e751999-02-16 16:29:17 +00001068Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1069
1070 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
1071 the tar and spec file to include the beginning of the doc.
1072
Nuno Ferreira03d04781999-02-13 00:07:17 +000010731999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
1074
1075 * doc/.cvsignore: Added this file.
1076
Daniel Veillard6800ef31999-02-08 18:33:22 +00001077Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1078
1079 * tree.c: fixed xmlGetProp to return "" when the attribute
1080 exists, even if the node-list is NULL.
1081
Daniel Veillard726c7e31999-02-08 15:13:10 +00001082Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1083
1084 * tree.c: patched an error outputting empty attribute values.
1085 * Makefile.am and doc/makefile.am: have been updated during the
1086 week-end. Sorry for an empty CVS log, I got a shell problem.
1087
Daniel Veillard1899e851999-02-01 12:18:54 +00001088Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1089
1090 * tree.h: cleaned up using enums instead of defines
1091 * parser.c, valid.[ch]: more work on parsing/output of element
1092 declarations
1093
Daniel Veillard3b9def11999-01-31 22:15:06 +00001094Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1095
1096 * valid.[ch], tree.c, parser.c : more work toward full parsing
1097 of XML DTDs.
1098 * README: added informations about mailing-list and on-line
1099 documentation
1100
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000011011999-01-27 Raja R Harinath <harinath@cs.umn.edu>
1102
1103 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
1104
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00001105Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1106
1107 * parser.c, tree.[ch] : more work toward conformance testing,
1108 added a last element to accelerate parsing of very flat structures
1109 started working on internal subset Element content declaration.
1110 * valid.[ch] : first cut at adding code toward validation.
1111 * previous changes had also small impact on most files, especially
1112 the conformance testing using James Clark test suite.
1113
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00001114Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1115
1116 * test/* : updated the examples, most of them were not well
1117 formed (humm), and added rdf2.
1118 * result/* : resulting changes in the output.
1119
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00001120Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1121
1122 * tree.c: changed the behaviour of xmlGetProp on NULL values.
1123
Daniel Veillard44b3a061998-12-05 17:27:22 +00001124Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1125
1126 * tree.c: patched a bug in the generation of empty attributes
1127
Daniel Veillardbe36afe1998-11-27 06:39:50 +00001128Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1129
1130 * entities.[ch], tree.[ch], tester.c: added copy interfaces
1131 for node/trees/documents/... Biggest problem is namespace
1132 support when copying subtrees.
1133
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00001134Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1135
1136 * parser.c, entities.c: improve entities and char ref encoding,
1137 and cleanups of error messages.
1138
Daniel Veillard242590e1998-11-13 18:04:35 +00001139Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1140
1141 * parser.c, entities.c: simple bug hunting done during rpm2html and
1142 rpmfind integration.
1143
Daniel Veillard42dc9b31998-11-09 01:17:21 +00001144Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1145
1146 * parser.[ch]: Added interfaces allowing to specify a SAX
1147 handler before parsing.
1148
Daniel Veillarde3bffb91998-11-08 14:40:56 +00001149Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1150
1151 * parser.c: redirrect all errors reporting through the SAX
1152 error function
1153
Daniel Veillardda4d3c41998-11-04 20:07:05 +00001154Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1155
1156 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
1157 * libtool, tlmain ...: update of the libtool files
1158
Miguel de Icaza442321c1998-11-04 18:13:38 +000011591998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
1160
1161 * entities.c: Use g_snprintf insteda of snprintf.
1162
Daniel Veillard0ba4d531998-11-01 19:34:31 +00001163Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1164
1165 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
1166 added ent5 test for this purpose.
1167 * parser.c, parser.h: formatting, comments and UTF-8 planning.
1168
Daniel Veillard27271681998-10-30 06:39:40 +00001169Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1170
1171 * parser.c: fixed? a strange error due to compression on a GWP
1172 document.
1173
Daniel Veillard25940b71998-10-29 05:51:30 +00001174Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1175
1176 * tree.[ch]: bug fixing
1177 * entities.[ch]: defined a specific type for predefined entities
1178 * doc/xml.html: more documentation on the library, how to use it,
1179 overview of the interfaces.
1180
Daniel Veillard16253641998-10-28 22:58:05 +00001181Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1182
1183 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
1184
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001185Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1186
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00001187 * tree.c: corrected a small bug
1188 * doc/xml.html: continuing writing documentation.
1189
1190Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1191
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001192 * debugXML.h debugXML.c: added debugging utilities.
1193 * tester.c: added --debug switch.
1194 * tree.c: patched an incorrect node->type assignment.
1195 * parser.c: formatting, ensure that node->doc != NULL in attributes
1196
Daniel Veillardccb09631998-10-27 06:21:04 +00001197Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1198
1199 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
1200 entity support and provide an internal representation close to
1201 DOM one (entity ref nodes, and attribute value as tree). I tried
1202 to preserve the interface but this will surely break some apps
1203 (I have to change rpm2html/rpmfind for example). I had to change
1204 two interfaces, and the generated tree is somewhat different.
1205 * doc/* : started documenting the XML library, the tree and
1206 DOM/Corba. This is a first step.
1207
Daniel Veillard11e00581998-10-24 18:27:49 +00001208Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1209
1210 * parser.c: Set up the fonctions comment block, boring but useful.
1211 * parser.h, SAX.c, parser.c: now attributes are processed through
1212 the SAX interface. The problem is that my SAX interface diverged
1213 quite a bit from the original one, well this is not an official
1214 spec, and translating it from Java to C is hairy anyway...
1215
Daniel Veillard97b58771998-10-20 06:14:16 +00001216Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1217
1218 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
1219 fonctions comment block, boring but useful.
1220
1221Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00001222
1223 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
1224 conversion routines. However they are not yet used to convert the
1225 inputs. The core will run with UTF-8.
1226
Daniel Veillard33942841998-10-18 19:12:41 +00001227Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1228
1229 * tree.c : make sure that the type id is properly set-up when
1230 a new object is allocated, needed for DOM.
1231
Daniel Veillard27fb0751998-10-17 06:47:46 +00001232Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1233
1234 * tree.h, tree.c: Ok, the main objects in the tree will be native
1235 corba objects, it costs 8 bytes per Node, Attribute and Document
1236 but it simplifies the Corba integration a lot (no extra interface
1237 objects to allocate/free).
1238
Daniel Veillard0bef1311998-10-14 02:36:47 +00001239Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1240
1241 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
1242 and changed NODEs contants for conformity with DOM Level 1
1243
Daniel Veillard27864701998-10-08 03:47:24 +00001244Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1245
1246 * added hooks to keep track of servants when creating objects
1247 xmlDoc and xmlNode (for Corba export).
1248
Daniel Veillarda6e1d121998-10-04 14:41:05 +00001249Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1250
1251 * added xml-config script.
1252
Daniel Veillard7066a791998-10-01 20:28:28 +00001253Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1254
1255 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
1256 to autoupdate libtool and automake conf files.
1257
Miguel de Icaza60681bd1998-09-30 19:28:59 +000012581998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
1259
1260 * Makefile.am: Use '?' to separate the sed
1261 commands as ',' is used when people pass -Wl,something.
1262
1263
Daniel Veillard15a8df41998-09-24 19:15:06 +00001264Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1265
1266 * tree.c, tree.h: added a per-document compression interface.
1267
Daniel Veillard151b1b01998-09-23 00:49:46 +00001268Tue Sep 22 20:47:38 EDT 1998
1269
1270 * tree.c, tree.h: added saving with compression and added interfaces
1271 to control the compression level (xmlGetCompressMode,
1272 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
1273
Daniel Veillard70120ff1998-09-22 00:24:21 +00001274Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1275
1276 * parser.c: corrected a loop for files of size 0
1277
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000012781998-08-20 Raja R Harinath <harinath@cs.umn.edu>
1279
1280 * error.h: New file. Contains prototyes from `error.c'.
1281
Tom Tromeyc19653d1998-08-14 01:22:43 +00001282Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
1283
1284 * Makefile.am (xmlincdir): New macro.
1285 (xmlinc_HEADERS): Renamed from include_HEADERS.
1286
Daniel Veillard845664d1998-08-13 04:43:19 +00001287Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1288
1289 * applied small patch on numeric entities from
1290 Christopher Blizzard <blizzard@appliedtheory.com>
1291
Daniel Veillard260a68f1998-08-13 03:39:55 +00001292Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1293
1294 * New release 0.2, removed the old xml_* files so that it's
1295 coherent with the other CVS base (W3C), far better conformance
1296 to standard, new namespaces, decent entities support, beginning
1297 of a SAX-like interface. Nearly nothing left intact, even the
1298 test examples ...
1299
Christopher Blizzarda36749e1998-07-30 21:47:18 +000013001998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
1301
1302 * .cvsignore: Add .deps dir
1303
Daniel Veillardf8015fa1998-07-26 21:31:38 +00001304Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1305
1306 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
1307
Daniel Veillardfe926001998-07-26 04:28:20 +00001308Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001309
Daniel Veillardfe926001998-07-26 04:28:20 +00001310 * configure.in: added test for CPP
1311 * AUTHORS, Changelog: the original ones didn't get commited but the
1312 glib ones instead, fixed.
1313 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00001314
Daniel Veillardfe926001998-07-26 04:28:20 +00001315Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001316
Daniel Veillardfe926001998-07-26 04:28:20 +00001317 * integrated code developped at W3C
1318 * changed the original Copyright
1319 * migrated to automake
1320 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00001321