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