blob: 035aeeffdda84d8bd57c541a72ff37ad1e62da90 [file] [log] [blame]
Daniel Veillard2d38f042000-10-11 10:54:10 +00001Wed Oct 11 12:41:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
2
3 * xpath.[ch] xpointer.[ch]: worked on XPath functions and variable
4 handlings (registration, lookup, cleanup)
5
Daniel Veillardc8df0aa2000-10-10 23:50:30 +00006Wed Oct 11 01:46:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
7
8 * configure.in Makefile.am include/makefile.am: adding XPointer
9 and XPtrtests target
10 * xpointer.[ch] : new files for XPointer support
11 * test/XPath/xptr result/XPath/xptr: added XPointer testsuite and
12 more XPath tests
13
Daniel Veillard57fda592000-10-10 23:24:14 +000014Wed Oct 11 01:23:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
15
16 * configure.in: fixed, very broken, make distcheck works again
17
Daniel Veillarde8282ed2000-10-10 23:01:31 +000018Wed Oct 11 02:53:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
19
20 * More work toward 2.2.5, integrated a number of patches
21 * configure.in Makefile.am win32config.h.in: trying to cleanup
22 make distcheck .... huh ...
23 * include/Makefile.am include/win32config.h: new directory
24 for includes
25 * win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
26 updated teh makefiles and instructions for WIN32
27 * xpath.c: small fixes
28 * test/XPath/ results/XPath: updated the testcases and results
29 * HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
30 suggested patches
31 * valid.c: fixed an ID bug
32
Daniel Veillardb71379b2000-10-09 12:30:39 +000033Mon Oct 9 14:28:56 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
34
35 * moved xml-error.h to xmlerror.h: seems this allowed to bypass
36 the automake bug where wrong dependancies were generated.
37 * xpath.[ch]: worked on XPointer
38
Daniel Veillard7e99c632000-10-06 12:59:53 +000039Fri Oct 6 12:58:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
40
41 * configure.in Makefile.am: 2.2.5, ship the include in an
42 include/libxml subdirectory, use symlinks when using CVS
43 * testSAX.c: fixed small bug
44 * testXPath.c: changed the way testfiles are parsed
45 * debugXML.c: same kind of cleanup when parsing an argument expression
46 XPath/XPointers can have blanks embedded
47 * xpath.[ch]: more cleanup, reorgs for XPointer work
48 * parserInternals.c parser.c HTMLparser.c: fixed wrong include
49 * win32/README.MSDev win32/libxml2/libxml2.dsp: Windows stuff
50
Daniel Veillard55b91f22000-10-05 16:30:11 +000051Thu Oct 5 18:13:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
52
53 * debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness
54 in the XPath engine, rewrote large parts of it, now it's far
55 cleaner and in sync with the REC not an old WD. Fixed a parsing
56 problem in the interactive XML shell found when testing XPath.
57
Daniel Veillardac260302000-10-04 13:33:43 +000058Wed Oct 4 15:25:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
59
60 * debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer,
61 incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath
62 examples with the extra test
63
Daniel Veillard7cfce322000-10-04 12:40:27 +000064Wed Oct 4 14:39:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
65
66 * parser.c xmlIO.c xmlIO.h: fixed bug 26650, and improved
67 the global init function.
68
Daniel Veillard970112a2000-10-03 09:33:21 +000069Tue Oct 3 11:28:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
70
71 * HTMLparser.c: Doohhh, attribute name parsing was still case
72 sensitive ! Fixed this ...
73 * result/HTML/* : updated the tests results accordingly
74
Daniel Veillard740abf52000-10-02 23:04:54 +000075Mon Oct 2 23:47:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
76
77 * xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation
78 engine, should be far more stable, incorporated a new version of
79 preceding/following axis, need testing
80 * uri.c: fixed file:///c:/a/b/c problem
81 * test/XPath/tests/idsimple: augmented the XPath tests
82
Daniel Veillard3bff2b02000-10-01 20:33:47 +000083Sun Oct 1 22:33:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
84
85 * doc/* rebuilding docs for 2.2.4 release
86
Daniel Veillard8b5dd832000-10-01 20:28:44 +000087Sun Oct 1 22:16:33 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
88
89 * configure.in: releasing 2.2.4
90 * parser.[ch]: added xmlStrEqual()
91 * HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
92 tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
93 use xmlStrEqual instead
94 * TODO: updated
95 * added an XPath test
96
Daniel Veillardbc765302000-10-01 18:23:35 +000097Sun Oct 1 20:19:39 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
98
99 * HTMLparser.c: fixed htmlStartCloseIndexinitialized init
100 * entities.h: exported xmlInitializePredefinedEntities
101 * parser.[ch] : added xmlInitParser()
102 * parserInternals.h : had to export htmlInitAutoClose()
103
Daniel Veillardf09e7e32000-10-01 15:53:30 +0000104Sun Oct 1 16:28:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
105
106 * xpath.[ch] : fixed some serious XPath Predicate evaluation
107 problems
108 * Makefile.am : added XPath regression tests to normal tests
109 * uri.c: fixed a problem with local paths, cleanup
110 * parser.c: fixed a problem with large CData sections
111
Daniel Veillardd2ade932000-09-30 14:39:55 +0000112Sat Sep 30 16:35:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
113
114 * configure.in xml-config.in: patch from "Ben Taylor"
115 <sol7x86@hotmail.com> for solaris shared libs lookup
116
Martin Bauligdd7d1f62000-09-29 23:17:57 +00001172000-09-30 Martin Baulig <baulig@suse.de>
118
119 * libxml-2.0.pc.in: Provide pkg-config script.
120
121 * configure.in: Create the libxml-2.0.pc script from the
122 libxml-2.0.pc.in templates.
123 * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc
Martin Baulig1b478d12000-09-30 02:27:55 +0000124 script in `$(libdir)/pkgconfig'.
Martin Bauligdd7d1f62000-09-29 23:17:57 +0000125
Daniel Veillard4b0755c2000-09-25 14:26:28 +0000126Mon Sep 25 16:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
127
128 * HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning
129 when compiling with MSC
130
Daniel Veillard46057e12000-09-24 18:49:59 +0000131Sun Sep 24 20:32:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
132
133 * xpath.c: patch for normalize-string() substring-before(),
134 substring-after() and translate() functions from Bjorn Reese
135 <breese@mail1.stofanet.dk>
136 * libxml.m4 Makefile.am: added libxml.m4 from Debian ?
137 Fredrik Hallenberg <hallon@lysator.liu.se>
138 * TODO: updated
139
Daniel Veillard281f8ff2000-09-24 08:12:14 +0000140Sun Sep 24 10:00:49 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
141
142 * xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
143 problem of socklen_t being undefined on a number of platforms
144 * debugXML.c: fixed a compilation problem when without snprintf
145
Daniel Veillard8ddb5a72000-09-23 10:28:52 +0000146Sat Sep 23 12:19:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
147
148 * HTMLparser.c uri.c: Another patch from Wayne Davison, correcting
149 an URI bug and a fix for the control-character-induced infinite loop
150 * nanohttp.c: preventive fix for compiling on WIN32
151
Daniel Veillard64c20ed2000-09-22 16:07:02 +0000152Fri Sep 22 18:06:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
153
154 * xmlint.c: closing bug #25000
155
Daniel Veillardb656ebe2000-09-22 13:51:48 +0000156Fri Sep 22 14:17:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
157
158 * xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
159 * parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
160 modified slightly Wayne Davison patch adding xmlStrcasecmp and
161 related function, fixing xmlStrncmp(), and associated cleanup
162 * result/HTML/entities.html.sax: updating result
163
Daniel Veillard4fb87ee2000-09-19 12:25:59 +0000164Tue Sep 19 14:20:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
165
166 * uri.c: applied patch for URI escaping from Wayne Davison
167 <wayned@blorf.net>
168 * tree.c parserInternals.c HTMLparser.c: memset checks patches
169 from Denis Barbier <barbier@imacs.polytechnique.fr>
170 * HTMLparser.c: UTF8 characters in HTML tag-attribute values
171 patch from Wayne Davison
172
Daniel Veillardd5f97f82000-09-17 16:38:14 +0000173Sun Sep 17 18:37:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
174
175 * doc/xml.html : updated with new releases, adding "how to help"
176
Daniel Veillard04698d92000-09-17 16:00:22 +0000177Sun Sep 17 17:58:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
178
179 * SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
180 removed a few warnings in pedantic mode ...
181 * parserInternals.c parser.c: moved encoding switching function
182 to parserInternals.c
183 * configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
184
Daniel Veillarda2c6da92000-09-16 18:15:00 +0000185Sat Sep 16 20:12:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
186
187 * HTMLparser.c parser.c: set ctxt->errNo before calling the
188 error or warning handlers
189
Daniel Veillardb1059e22000-09-16 14:02:43 +0000190Wed Sep 13 22:03:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
191
192 * parserInternals.c parserInternals.h parser.c Makefile.am:
193 created a new module parserInternals.c, moved most of the
194 code shared by the various parsers there, as well as
195 deprecated code from parser.c. More cleanup of parser.c
196 * uri.c: fixed a problem when URI is NULL
197 * valid.c: speedup when looking for an attribute declaration
198
Daniel Veillard39c7d712000-09-10 16:14:55 +0000199Sun Sep 10 17:53:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
200
201 * uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
202 the cleanup of the computation of URI references when seeking
203 external entities. The URI reference string and the resulting
204 URI are both stored now.
205 * parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
206 large s(n)printf checks and cleanup from Denis Barbier
207 <barbier@imacs.polytechnique.fr>
208 * xmlversion.h.in tree.h: couple of SGML declarations for a
209 possible docbook module.
210 * result/VC/ : a couple of test output changed due to the change
211 of the entities URI
212
Daniel Veillardb513f5a2000-09-10 14:01:12 +0000213Sun Sep 10 15:59:58 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
214
215 * parser.h: added a _private field for linking user's data
216
Daniel Veillarddd477ce2000-09-10 13:23:08 +0000217Sun Sep 10 15:14:43 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
218
219 * parser.c parserInternals.h: demacroified most of the IS_XXX
220 the gain in size is significant so ...
221
Daniel Veillard4b5b80c2000-09-08 18:54:41 +0000222Fri Sep 8 20:48:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
223
224 * entities.c: cases where looking up entities with doc==NULL
225 covered
226
Daniel Veillard90e11312000-09-05 10:42:32 +0000227Tue Sep 5 12:41:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
228
Daniel Veillard1de50802000-09-07 08:54:32 +0000229 * uri.c: applied Wayne Davison patch
Daniel Veillard90e11312000-09-05 10:42:32 +0000230 * Makefile.in test/URI/uri.data result/URI/uri.data: updated URI tests
231
Daniel Veillard98a79162000-09-04 11:15:39 +0000232Mon Sep 4 13:01:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
233
Daniel Veillard1de50802000-09-07 08:54:32 +0000234 * uri.c testUri.c: applied Wayne Davison patches
Daniel Veillard98a79162000-09-04 11:15:39 +0000235 * test/URI/uri.data result/URI/uri.data: first set of tests/results
236 * Makefile.in: added URItest and included thenin "make tests"
237
238Sun Sep 3 19:19:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard960aa532000-09-03 17:20:17 +0000239
240 * xmlversion.h.in: closed bug 22941
241
Daniel Veillard2bb89092000-08-31 14:57:50 +0000242Thu Aug 31 16:55:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
243
244 * doc/xmlio.html: added doc and example for entity loader
245 redefinition.
246
Daniel Veillard96984452000-08-31 13:50:12 +0000247Thu Aug 31 14:59:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
248
249 * doc/xmlio.html doc/xml.html: added a doc on the I/O mechanism
250 used by libxml
251
Daniel Veillarde715dd22000-08-29 18:29:38 +0000252Tue Aug 29 20:22:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
253
254 * parser.c: Fixed bug on invalid ontent characters and when using
255 push.
256 * xmllint.c: fixed xmllint endling of errors in push mode
257
Daniel Veillard4948eb42000-08-29 09:41:15 +0000258Tue Aug 29 11:24:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
259
260 * HTMLparser.c testHTML.c: applied two new patches from
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000261 Wayne Davison <wayned@users.sourceforge.net>
Daniel Veillard4948eb42000-08-29 09:41:15 +0000262 * result/HTML/*.sax: regenerated HTML SAX output
263 * parser.c: more cleanup.
264
Daniel Veillarde010c172000-08-28 10:04:51 +0000265Mon Aug 28 11:58:12 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
266
267 * HTMLparser.[ch] testHTML.c: applied the second set of
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000268 patches from Wayne Davison <wayned@users.sourceforge.net>,
269 adding htmlEncodeEntities()
Daniel Veillarde010c172000-08-28 10:04:51 +0000270 * HTMLparser.c: fixed an ignorable white space detection bug
271 occuring when parsing with SAX only
272 * result/HTML/*.sax: updated since the output is now HTML
273 encoded...
274
Daniel Veillard47f3f312000-08-27 22:40:15 +0000275Mon Aug 28 00:38:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
276
Daniel Veillardbbe11b02000-09-23 07:07:40 +0000277 * HTMLparser.[ch]: applied some of Wayne Davison
278 <wayned@users.sourceforge.net> patches
Daniel Veillard47f3f312000-08-27 22:40:15 +0000279
Daniel Veillarde0854c32000-08-27 21:12:29 +0000280Sun Aug 27 22:14:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
281
282 * SAX.c tree.c debugXML.c: fixed bogus behaviour when an
283 undeclared namespace prefix was used, added a warning.
284 Cleaned up support w.r.t. entities, spilling out a warning
285 and being pedantic on lookups.
286 * test/warning/ent9 : added testcase for previous example.
287 * TODO: updated
288 * parserInternals.h parser.c: changed the way names are parsed
289 now allow infinite size and decrease penalty for normal use
290 * parser.c: Started a big cleanup/check of the parser code,
291 fixed some of the most tortuous entity code, spotted code
292 unused anymore
293 * test/*: added tests for very long names and related nasty
294 things.
295
Daniel Veillardf0cc7cc2000-08-26 21:40:43 +0000296Sat Aug 26 23:31:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
297
298 * doc/encoding.html: added encoding aliases doc
299 * doc/xml.html: updates
300 * encoding.[ch]: added EncodingAliases functions
301 * entities.[ch] valid.[ch] debugXML.c: removed two serious
302 bottleneck affecting large DTDs like Docbook
303 * parser.[ch] xmllint.c: added a pedantic option, will be
304 useful
305 * SAX.c: redefinition of entities is reported in pedantic mode
306 * testHTML.c: uninitialized warning from gcc
307 * uri.c: fixed a couple of bugs
308 * TODO: added issue raised by Michael
309
Daniel Veillard0d6b1702000-08-22 23:52:16 +0000310Wed Aug 23 01:50:51 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
311
312 * doc/encoding.html: propagated Martin Duerst suggestions
313
Daniel Veillard52402ce2000-08-22 23:36:12 +0000314Wed Aug 23 00:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
315
316 * parser.c: Fixed Bug#21552: libxml fails to decode &amp;
317 * uri.c testUri.c patches, by Marc Sanfacon (1 left)
318 * parser.c HTMLparser.c: HTML/encoding push problems reportedi
319 by Wayne Davison
320
Daniel Veillard2f2bf412000-08-20 15:11:02 +0000321Sun Aug 20 17:03:38 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
322
323 * nanoftp.c nanohttp.c: small cleanup
324 * TODO: updated
325
Daniel Veillard244ece92000-08-19 20:58:02 +0000326Sat Aug 19 22:57:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
327
328 * added an old VC testcase and updated title.xml entity
329
Daniel Veillardb8f25c92000-08-19 19:52:36 +0000330Sat Aug 19 21:02:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
331
332 * HTMLparser.c SAX.c tree.c HTMLtree.h result/HTML/*: work
333 done on auto-opening of <p> tags and cleanup of SAX output
334
Daniel Veillard979e55e2000-08-19 16:48:54 +0000335Sat Aug 19 18:45:40 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
336
337 * libxml.4 xmllint.1 Makefile.am libxml.spec.in: added man pages
338
Daniel Veillard4540be42000-08-19 16:40:28 +0000339Sat Aug 19 18:38:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
340
341 * doc/xml.html libxml.* structure.*: updated the doc a bit
342
Daniel Veillard808a3f12000-08-17 13:50:51 +0000343Thu Aug 17 15:50:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
344
345 * testSAX.c testHTML.c result/HTML/: cleanup of the output
346 of SAX tests
347
Daniel Veillard29579362000-08-14 17:57:48 +0000348Mon Aug 14 13:56:33 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
349
350 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
351 * xmllint.c: workaround a MAP_FAILEd definition bug in DU-4.0
352
Daniel Veillard1255ab72000-08-14 15:13:33 +0000353Mon Aug 14 11:10:20 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
354
355 * Patch from Dave Yearke <yearke@eng.buffalo.edu>:
356 * testHTML.c: fix core dump on Solaris 2.x systems
357 * HTMLparser.c: fix segfault if ctxt->sax->characters() is NULL
358 * result/HTML/*.sax: previous bug fix lead to new results
359
Daniel Veillard03109292000-08-14 14:58:22 +0000360Mon Aug 14 10:26:09 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
361
362 * Patch from Albert Chin-A-Young <china@thewrittenword.com>:
363 * configure.in: added --with-readline=DIR to accept alternate
364 path for readline include/library
365 * configure.in: added AM_C_PROTOTYPES to add -Aa -D_HPUX_SOURCE
366 for ANSI under HP-UX
367 * config.in: Removed @LIBS@ from xml-config because @XML_LIBS@
368 includes @LIBS@
369
Daniel Veillard7c29ce22000-08-12 21:20:53 +0000370Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
371
372 * doc/* : rebuilt the docs
373 * getting ready for 2.2.2 release
374
Daniel Veillard87b95392000-08-12 21:12:04 +0000375Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
376
377 * parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
378 and xmlAddFeature()
379 * tree.[ch]: added xmlAddChildList()
380 * xmllint.c: MAP_FAILED macro test
381 * parser.h: added xmlParseCtxtExternalEntity()
382 * valid.c: applied bug fixes removed warning
383 * tree.c: added CDATA block to elements content
384 * testSAX.c: cleanup of output
385 * testHTML.c: added SAX testing
386 * encoding.c: better error recovery
387 * SAX.c, parser.c: fixed one of the external entity processing
388 of the OASis testsuite
389 * Makefile.am: added HTML SAX regression tests
390 * configure.in: bumped to 2.2.2
391 * test/HTML/ result/HTML: added a few of HTML tests, and added the
392 SAX results
393
Daniel Veillard88a172f2000-08-04 18:23:10 +0000394Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
395
396 * configure.in: patch for HP compiler
397
3982000-08-04 Sven Heinicke <sven@zen.org>
399
400 * xmllint.c: Was coredumping sometimes when the file given didn't
401 exist.
402
Daniel Veillard46e370e2000-07-21 20:32:03 +0000403Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
404
405 * parser.c xmlIO.[ch]: fixed the problem of encoding support
Daniel Veillard2f2bf412000-08-20 15:11:02 +0000406
Daniel Veillard46e370e2000-07-21 20:32:03 +0000407 when using in memory parsing. Need some cleanup.
408 * xmllint.c configure.in: added a --memory flag to test memory
409 parsing
410
Daniel Veillard36650692000-07-21 15:16:39 +0000411Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
412
413 * nanohttp.c: fixed socklen_t replacement to unsigned int
414 * parser.c: fixed a space handdling missing at the end of
415 production 28 DOCTYPE.
416 * xmlmemory.c: fixed a stupid bug on the routine to override
417 allocation functions
418 * TODO: updated
419
Daniel Veillarde46e20d2000-07-14 15:02:46 +0000420Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
421
422 * doc/ regenerated the docs
423
Daniel Veillard32bc74e2000-07-14 14:49:25 +0000424Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
425
426 * doc/encoding.html doc/xml.html: added I18N doc
427 * encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
428 improvements, both parser and filters, added ASCII & HTML,
429 fixed the ISO-Latin-1 one
430 * xmllint.c testHTML.c: added/made visible --encode
431 * debugXML.c : cleanup
432 * most .c files: applied patches due to warning on Windows and
433 when using Sun Pro cc compiler
434 * xpath.c : cleanup memleaks
435 * nanoftp.c : added a TESTING preprocessor flag for standalong
436 compile so that people can report bugs more easilly
437 * nanohttp.c : ditched socklen_t which was a portability mess
438 and replaced it with unsigned int.
439 * tree.[ch]: added xmlHasProp()
440 * TODO: updated
441 * test/ : added more test for entities, NS, encoding, HTML, wap
442 * configure.in: preparing for 2.2.0 release
443
Daniel Veillard49703262000-07-10 10:27:46 +0000444Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
445
446 * nanoftp.c: fixed the way the control connection is handled
447 * libxml.spec.in: fixed the dependancies and cleanup
448
Daniel Veillard306be992000-07-03 12:38:45 +0000449Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
450
451 * doc/xml.html: changed the xmlsoft.org structure, updated the
452 examples w.r.t. root and childs
453
Daniel Veillard7d853352000-07-02 18:53:09 +0000454Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
455
456 * libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
457
Daniel Veillard365e13b2000-07-02 07:56:37 +0000458Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
459
460 * HTMLparser.c: Work on character encoding support for the HTML parser
461 * HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
462 * encoding.c: Fixed a potential memleak in the encoding stuff
463
Daniel Veillardaf743792000-07-01 11:49:28 +0000464Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
465
466 * doc/FAQ.html doc/Makefile.am : added a FAQ
467
468Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardd83eb822000-06-30 18:39:56 +0000469
470 * HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
471 of the HTML parser to force it to not bypass SAX
472
Daniel Veillard3f6f7f62000-06-30 17:58:25 +0000473Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
474
475 * win32config.h.in: updated
476 * xmlversion.h.in: crap forgot to update this, this mean 2.1.0
477 lacks iconv support :-( need to release 2.1.1
478 * configure.in: release 2.1.1
479 * HTMLparser: fixed bug #14784
480 * xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
481 by Windows compiler
482 * HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
483 the SAX startDocument() callback.
484 * TODO: updated
485
486Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
487
488 * added xmlStopParser()
489
Daniel Veillardbe803962000-06-28 23:40:59 +0000490Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
491
492 * configure.in: 2.1.0 prerelease
493 * Large resync between W3C and Gnome tree
494 * nanoftp, nanohttp.c: fixed stalled connections probs
495 * HTMLtree.c SAX.c : support for attribute without values in
496 HTML for andersca
497 * valid.c: Fixed most validation + namespace problems
498 * HTMLparser.c: start document callback for andersca
499 * debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
500 * parser.h, SAX.c: serious speed improvement for large
501 CDATA blocks
502 * encoding.[ch] xmlIO.[ch]: Improved seriously saving to
503 different encoding
504 * example/Makefile.am example/gjobread.c tree.h: work on
505 libxml1 libxml2 convergence.
506 * config.h.in parser.c xmllint.c: added xmlCheckVersion()
507 and the LIBXML_TEST_VERSION macro
508
Daniel Veillardc310d562000-06-23 18:32:15 +0000509Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
510
511 * doc/xml.html: various patches and improvements typo fixed by
512 Felix Natter
513 * doc/libxml-doc.el: Emacs module to lookup the libxml documentation
514 from Felix Natter <fnatter@gmx.net>
515
Daniel Veillardf3029822000-05-06 08:11:19 +0000516Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
517
518 * doc/upgrade.html: updated with instructions for support of both
519 libxml-1.x and libxml-2.x
520 * doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
521 for 2.x support and also fixed includes
522
523
Daniel Veillard496a1cf2000-05-03 14:20:55 +0000524Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
525
526 * encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
527 the encoding support, added iconv support, so now libxml if
528 compiled with iconv automatically support japanese encodings
529 among others. Work based on initial patch from Yuan-Chen Cheng
530 I may have broken binary compat in the encoding handler
531 registration scheme, but that was so utterly broken I don't
532 expect anybody to have used this feature until now.
533 * parserInternals.h: fixup on the CHAR range macro
534 * xml-error.h, parser.c: catch URL/URI errors using the uri.c
535 code.
536 * tree.[ch]: added xmlBufferGrow(), was needed for iconv
537 * uri.c: added xmlParseURI() I can't believe I forgot to
538 implement this one in 2.0 !!!
539 * SAX.c: moved doc->encoding update in the endDocument() call.
540 * TODO: updated.
541
Daniel Veillard06047432000-04-24 11:33:38 +0000542Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
543
544 * tree.h: removed extraneous xmlRemoveProp definition
545 * TODO: added item about --disable-corba configure switch
546 * tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
547 * nanoftp.c: fixed include problems giving troubles on AIX and
548 slowlaris
549 * xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
550 parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
551 comment and headers changes to lower gtk-doc number of warnings
552 * doc/html/*: rebuilt docs
553
Daniel Veillarde0aed302000-04-16 08:52:20 +0000554Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
555
556 * HACKING: documented the tag for 1.x and instructions
557
Daniel Veillard5e873c42000-04-12 13:27:38 +0000558Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
559
560 * xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
561 xmlNewIOInputStream, xmlParserInputBufferCreateIO,
562 xmlCreateIOParserCtxt
563 * parser.c parserInternals.h: speedup of IS_CHAR like macros,
564 significant overall improvement
565 * xmllint.c: added I/O test to xmllint
566 * testSAX.c: added a speed test
567 * doc/* : updated/regenerated
568
Daniel Veillardfc708e22000-04-08 13:17:27 +0000569Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
570
571 * xpath.c uri.h parserInternals.h: cosmetic changes from
572 "Timur I. Bakeyev" <timur@bat.ru>, including making
573 xmlCreateURI() public
574
Daniel Veillard5d211f42000-04-07 17:00:24 +0000575Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
576
577 * xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
578 and the code at the same time. Added a clean mechanism for
579 overload or added input methods: xmlRegisterInputCallbacks()
580 * tree.c: fixed xmlPrevSibling and xmlNextSibling per
581 Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
582 * TODO: updated
583 * doc/* : updated/regenerated
584 * doc/Makefile.am: tweaks to avoid problem with libxml link in the
585 source dir
586
Daniel Veillarde77a9182000-04-05 19:12:29 +0000587Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
588
589 * testURI.c: yet another forgotten commit, I should get some sleep !
590
Daniel Veillardce8b83b2000-04-05 18:38:42 +0000591Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
592
593 * xmllint.c: forgot to commit this too ?
594
Daniel Veillardb9df4042000-04-05 14:23:16 +0000595Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
596
597 * xmlversion.h.in : forgot to commit this previously
598
Daniel Veillard361d8452000-04-03 19:48:13 +0000599Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
600
601 * configure.in: preparing libxml-2.0.0 version looks Ok so far
602 * README TODO: updated for release
603 * uri.c uri.h: added authority parsing/saving
604 * uri.c testURI.c Makefile.am: moved the testing code to testURI.c
605 * xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
606 debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
607 tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
608 Makefile.am : added compile-time customization of libxml
609 --with-ftp --with-http --with-html --with-xpath --with-debug
610 --with-mem-debug
611 * *.[ch] autoconf.sh : moved to an absolute adressing of includes :
612 #include <libxml/xxx.h> I hope it won't break too much stuff
613 and will be manageable in the future...
614 * xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
615 and added xmllint to the installed programs
616 * uri.h: added xmlFreeURI()
617
Daniel Veillardec303412000-03-24 13:41:54 +0000618Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
619
620 * uri.c uri.h: finished the escaping handling, the base support
621 and the URI path normalization. Looks good just lacks the
622 authority content parsing code.
623 * Makefile.am: added instructions to generate testURI
624 * TODO: updated
625 * doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
626 added links and icons for W3C and Gnome
627
Daniel Veillard8f621982000-03-20 13:07:15 +0000628Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
629
630 * xmlmemory.[ch] : seems I forgot to actually update the files in
631 the last commit :-)
632 * doc/xml.html doc/html/* : updated and uploaded the docs
633
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000634Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
635
636 * test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
637 * TODO: updated
638 * xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
Daniel Veillard8f621982000-03-20 13:07:15 +0000639 libxml default allocation function with another set (like gmalloc/
Daniel Veillard3dd82e72000-03-20 11:48:04 +0000640 gfree).
641 * Makefile.am, uri.c, uri.h: added a set of functions to do
642 exact (litteraly copied from the RFC 2396 productions) parsing
643 and handling of URI. Will be needed for XLink, one XML WFC,
644 XML Base and reused in the nano[ftp/http] modules. Still work
645 to be done.
646
Daniel Veillardedfb29b2000-03-14 19:59:05 +0000647Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
648
649 * configure.in, libxml.spec.in : libxml2
650 * doc/* : updated the doc page, rebuilt the docs
651
Daniel Veillardcf461992000-03-14 18:30:20 +0000652Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
653
654 * all: tagged LIB_XML_1_X
655 * *.c *.h : updated from W3C CVS tree
656 * configure.in : 2.0.0-beta
657 * libxml.spec.in : libxml2 package nam
658 * result/* : new version of the tests output
659
Daniel Veillardf13e1ed2000-03-06 07:41:49 +0000660Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
661
662 * doc/xml.html, doc/update.html: updated docs, 1.8.7
663
Daniel Veillardb566ce12000-03-04 11:39:42 +0000664Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
665
666 * doc/* : rebuilt the docs
667 * parser.c: final patch on #6766
668 * valid.c: small patch on validity checks.
669
Daniel Veillardfb76c402000-03-04 11:39:42 +0000670Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
671
672 * doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
673 added
674 * parser.c: adding xmlKeepBlanksDefault() as a way to manage
675 compatibility w.r.t. XML spec and existing code.
676
Daniel Veillard90fb02c2000-03-02 03:46:43 +0000677Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
678
679 * parser.c: seems a better solution to <a> </a> exists,
680 will try it for a while
681
Daniel Veillard83a30e72000-03-02 03:33:32 +0000682Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
683
684 * parser.c: tried to remove the <a> </a> generating <a/>
685 this is hard. Left a flag for that purpose. Fixed bug #6766
686 * configure.in: prepared 1.8.7 not released, due to previous
687 problem
688
Daniel Veillard88f00ae2000-03-02 00:15:55 +0000689Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
690
691 * doc/xml.html : applied second patch from Paul DuBois
692
Daniel Veillard402e8c82000-02-29 22:57:47 +0000693Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
694
695 * doc/xml.html : applied patch from Paul DuBois
696
Daniel Veillardd0f7f742000-02-02 17:42:48 +0000697Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
698
699 * parser.c HTMLparser.c: do a bit of bufferization in push mode.
700
Daniel Veillard5feb8492000-02-02 17:15:36 +0000701Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
702
703 * nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
704 compilation warnings on various platforms.
705 * parser.c: Fixed #5281 validity error callbacks are now desactived
706 by default if not validating.
707
Daniel Veillardf341f932000-02-02 14:52:08 +0000708Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
709
710 * nanoftp.c, win32config.h.in: patches to compile on WIN32
711
Daniel Veillard13c757e2000-02-01 23:59:15 +0000712Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
713
714 * nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
715 <gkatsi@cs.toronto.edu>
716
Daniel Veillard726e8792000-01-30 20:04:29 +0000717Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
718
719 * nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
720 processing URLs
721
Daniel Veillarde41f2b72000-01-30 20:00:07 +0000722Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
723
724 * nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
725 xmlNanoFTPUpdateURL for persistent control connections.
726 * configure.in: 1.8.6
727
728Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
729
730 * nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
731 * tree.[ch] : added xmlSaveNoEmptyTags
732
James Henstridgef3be9312000-01-28 13:59:21 +00007332000-01-29 James Henstridge <james@daa.com.au>
734
735 * nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
736
737 * Makefile.am: added nanoftp.[ch] to the build.
738
Daniel Veillardaeea04f2000-01-25 19:27:27 +0000739Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
740
741 * nanoftp.[ch]: cleanup, comments, API
742 * debugXML.c : fixed a bug in the cat command
743 * doc/*: regenerated the docs
744
Daniel Veillardda07c342000-01-25 18:31:22 +0000745Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
746
747 * nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
748 * debugXML.c : fixed a bug in the cat command
749 * valid.c: fixing some small probs
750 * libxml.spec.in: get rid of the SNAP suffix
751 * doc/xml.html: updated the status
752
Daniel Veillarde3d88ef2000-01-24 13:55:06 +0000753Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
754
755 * xml-config.in: xml-config --version to just return the
756 version number
757 * xpath.c: some cleanup w.r.t. axis when the current node is
758 an attribute.
759 * TODO: updated
760
Daniel Veillard461a66c2000-01-18 18:01:01 +0000761Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
762
763 * configure.in: prepared for libxml-1.8.5
764 * doc/* recompiled the documentation
765
7662000-01-17 Jody Goldberg <jgoldberg@home.com>
767
768 * configure.in : WARNING autoconf subtlety alert :
769 Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
770 when looking for zlib.h so that HAVE_ZLIB_H is defined.
771 * config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
772 get defined by AC_CHECK_HEADERS.
773
Daniel Veillardf967b902000-01-17 16:06:10 +0000774Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
775
776 * tree.c: fixed a hideous bug in xmlGetProp() thanks to
777 Rune.Djurhuus@fast.no
778
Daniel Veillardad8f99d2000-01-15 14:20:03 +0000779Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
780
781 * TODO: updated
782 * tree.c, parser.c: made sure that only memory alloc problems
783 and internal parser errors are allowed to write to stdout or
784 stderr.
785
Daniel Veillard0142b842000-01-14 14:45:24 +0000786Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
787
788 * tree.c : restored xmlNewGlobalNs since this seems used by
789 a lot of existing code :-(, fixed a bug in xmlNewNs
790 * nanohttp.c: fixed a problem with INCLUDE_WINSOCK
791 * HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
792 to exit() from the library code.
793 * xpath.c, parser.c: removed bugs or unused code detected by
794 Windows compilers
795 * parser.c: started adding interfaces for parsing well balanced
796 XML fragments
797 * configure.in: releasing 1.8.4
798 * doc/* : rebuilt the docs
799
Daniel Veillard2eac5032000-01-09 21:08:56 +0000800Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
801
802 * tree.[ch] : added xmlNewDocFragment() for DOM
803 * testHTML.c: uninitialized variable.
804
Daniel Veillardf3a73582000-01-05 14:58:39 +0000805Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
806
807 * doc/* : rebuild the docs
808
Daniel Veillard71b656e2000-01-05 14:46:17 +0000809Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
810
811 * acconfig.h: readline and history patch
812 * valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
813 * tree.c: added check and handling when possibly removing an ID
814 * tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
815 and saving.
816 * test/HTML/entities.html result/HTML/entities.html* : test for
817 various entities reference cases
818 * result/HTML/* : as a result output of some testcase have
819 changed
820 * HTMLparser.c, parser.c: fixed a bug in the push mode triggered
821 by previous example. added xmlParseTryOrFinish().
822 * xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
823 entities.h debugXML.h HTMLparser.h: changed the way struct are
824 declared to allow gtk-doc to expose those
825 * parser.c: closed bug #4960
826 * Makefile.am configure.in: Applied patch from
827 Albert Chin-A-Young <china@thewrittenword.com> for better zlib
828 and math/socket libs detection
829
Daniel Veillard437b87b2000-01-03 17:30:46 +0000830Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
831
832 * configure.in, Makefile.am: link tester against readline
833 * doc/xml.html doc/*/*: updated and rebuilt the documentation pages
834
Daniel Veillard686d6b62000-01-03 11:08:02 +0000835Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
836
837 * tree.[ch]: added xmlRemoveProp
838 * win32config.h.in nanohttp.c: avoid including the Windows
839 socket stuff in every C files
840 * parser.c: removed an indetermination xmLDecl/PI(xml...) in
841 the XmL parser(s)
842 * test/ns4 result/ns4 etc...: added test case for previous prob
843 * tree.c: xmlNewNs wasn't checking for double definition
844 * Makefile.in: fixed a problem with dist-hook duplicates
845 * parser.[hc], xmlIO.c: fixed the loading of external entities
846 APIs, now xmlLoadExternalEntity() is used everywhere and
847 setting up an app specific front-end using the
848 * SAX.c parser.c: some fixes, now the xhtml spec validates
849 with the xhtml DTD.
850 * error.c: fixed crashes in case of no input stream
851 * test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
852 to the validation tests and results
853
Daniel Veillard5e5c6231999-12-29 12:49:06 +0000854Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
855
856 * HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
857 too htmlCreatePushParserCtxt() and htmlParseChunk()
858 * parser.c: a bit of cleanup.
859 * SAX.c, HTMLparser.c: some attributes may not have values (contrary
860 to XML) removed the last mem leak known
861 * HTMLtree.c: output message cleanup
862 * xmlmemory.c: display content info about memory blocks
863 * result/HTML/wired.* : missing att value warning change
864
Daniel Veillardbe849cf1999-12-28 16:43:59 +0000865Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
866
867 * doc/* : rebuilt the documentation
868
Daniel Veillarddbfd6411999-12-28 16:35:14 +0000869Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
870
871 * parser.[ch] parserInternals.h: Push parser for XML,
872 seems to work fine now
873 * tester.c debugXML.[ch]: Added an XML shell debug facility and
874 --push for push testing
875 * xpath.[ch] : cleaned up for Shell usage, added missing APIs
876 * testSAX.c: added --push
877 * HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
878 subtree
879 * xmlIO.[ch] : enriched API + fixes for push mode
880 * entities.[ch]: added the entity content length to the struct.
881 * xmlmemory.[ch]: new API to show the last entries for the shell
882 * valid.c: added required attribute testing
883 * SAX.c: the cdata callback now merge contiguous fragments
884 * HTMLparser.c: cleanup of some macros
885
Daniel Veillard3c558c31999-12-22 11:30:41 +0000886Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
887
888 * parser.c: fix for PIs name starting with xml
889 * tree.c: fixed a potential problem with || and && ops
Daniel Veillardfef854d1999-12-22 11:31:10 +0000890 * *.c, configure.in win32config.h.in : generate win32config.h for
891 those on the Other Side !
Daniel Veillard3c558c31999-12-22 11:30:41 +0000892
Daniel Veillard0caf07a1999-12-21 16:25:49 +0000893Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
894
895 * parser.c: fixed a stupid = vs. == bug :-(
896 * doc/gnome-xml.sgml: s/glade/xml/
897
Daniel Veillard5cb5ab81999-12-21 15:35:29 +0000898Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
899
900 * configure.in, doc/xml.html : bug fix release 1.8.2
901 * debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
902 Hopefully the end of that silly C++ include problem
903 * tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
904 xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
905 * HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
906 troubles with autoclosed elements when the stree shape doesn't
907 follow the DtD specs. Added htmlIsAutoClosed() and
908 htmlAutoCloseTag()
909 * result/HTML/*.htm*: Updated the HTML examples regression tests output
910 * SAX.c tree.c: fixed bug on defaulting namespaces on attributes
911 * debugXML.c: fixed a bug on printing default namespaces.
912 * HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
913
Daniel Veillardb24054a1999-12-18 15:32:46 +0000914Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
915
916 * result/HTML/*.htm[l] : updated the HTML regression tests according
917 to the new output
918 * xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
919 HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
920 problem due to intermix of extern "C" { ... } declarations for C++
921 and recursive includes in the headers
922
Chris Lahey323c48c1999-12-18 15:32:45 +00009231999-12-20 Chris Lahey <clahey@umich.edu>
924
925 * HTMLtree.c: Made it so that html nodes with a single child do
926 not insert a carriage return before or after the child node.
927
Daniel Veillardb24054a1999-12-18 15:32:46 +0000928Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard262f9cb1999-12-18 15:32:45 +0000929
930 * configure.in, doc/xml.html : bug fix release 1.8.1
931 * parser.c: fixed bug #4344
932 * xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
933 added the glue to avoid C++ problems
934 * doc/* : regenerated the documentation
935
Daniel Veillard6d3bf1f1999-12-16 17:52:19 +0000936Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
937
938 * tree.c: fixed a bug introduced in 1.8.0 and breaking default
939 namespace recognition, and Dia as a resul :-(
940 * encoding.c: closed bug #3950
941
Daniel Veillard944b5ff1999-12-15 19:08:24 +0000942Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
943
944 * valid.c: debugging a posteriori validation, except URI expansion
945 stuff this should be fixed now
946 * parserInternals.h: fixed a bug in IS_BASECHAR reported by
947 Carl Nygard <cnygard@bellatlantic.net>
948 * tester.c: added --postvalid, cleaning of the code
949 * tree.[ch]: added xmlDocGetRootElement()
950
Ramiro Estrugobfce3771999-12-15 04:32:07 +0000951Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
952
953 * SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
954 c++ losage.
955
Daniel Veillard10a2c651999-12-12 13:03:50 +0000956Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
957
958 * configure.in, doc/xml.html : bumped to 1.8.0
959 * xlink.[ch], Makefile.am : added framework for link detection
960 * parser.h: added nbChars to parser context, needed for cleanup.
961 * xmlmemory.c: removed a nasty bug when out of mem
962 * valid.[ch]: adding namespace support for attribute decl
963 * tester.c: added --debugent option
964 * debugXML.[ch]: added xmlDebugDumpEntities()
965 * parser.c: cleanup, avoiding use of CUR_PTR like plague, using
966 buffers instead, this was really needed, validation was breaking
967 in strange ways due to that. Added xmlParseStringPEReference()
968 and other parsing from strings functions. Entities processing
969 modified again, but PERef are still not handled correcly but
970 unless you're Eve Maller you won't notice :-)
971 * HTMLparser.c: large changes toward reliability, and switched to
972 lowercase internal tags, XHTML is lowercase, so it will help
973 that output is closer to next version.
974 * doc/* : regenerated the documentation, it is now hosted at
975 http://xmlsoft.org/ (same bits I just bought the domain :-)
976
977
Daniel Veillard294cbca1999-12-03 13:19:09 +0000978Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
979
980 * SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
981 doc generation
982 * parser.c: fixed bugs #3908 and #3937 and a memory leak
983 in the SAX API
984 * doc/*: rebuilt the doc making sure everything appears in the
985 HTML files
986
Daniel Veillardf5c2c871999-12-01 09:51:45 +0000987Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
988
989 * tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
990 added the patch from Carl Nygard <cnygard@bellatlantic.net>
991 which allow impressive speed improvement on dataset with
992 large text pieces, but at the cost of broken binary
993 compatibility and slightly bigger memory usage.
994 Configure with --with-buffers to activate them, they
995 are protected with XML_USE_BUFFER_CONTENT define.
996 * entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
997 goal is 0 memory left allocated once parser is no more used
998 * testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
999 call xmlCleanupParser() and xmlMemoryDump()
1000
Daniel Veillarda819dac1999-11-24 18:04:22 +00001001Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1002
1003 * tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
1004 * parser.[ch] encoding.[ch]: added memory cleanup routines
1005 * parser.c: closing bug #3788
1006 * doc/*: rebuilt the doc
1007
Daniel Veillard11a48ec1999-11-23 10:40:46 +00001008Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1009
1010 * tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
1011 xmlNewTextChild() and xmlSetCompressMode() behaviour.
1012 * tester.c: added --compress option
1013 * doc/*: rebuilt the documentation
1014
Daniel Veillard4c3a2031999-11-19 17:46:26 +00001015Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1016
1017 * HTMLparser.c: bugfixing, the damn thing MUST not crash even
1018 if given /proc/kcore as input !
1019 * doc/xml.html doc/*: updated and rebuilt the documentation
1020
1021Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard07136651999-11-18 14:02:05 +00001022
1023 * parser.c: Fixed some wrongly space collapsing code due to
1024 a misreading of the spec.
1025 * result/*: fixed the output accordingly
1026
1027Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard7f858501999-11-17 17:32:38 +00001028
1029 * encoding.c: bug fix and typos
1030 * xmlIO.[ch] parser.c: first bits toward real progressive parsing
1031 * parser.c: added attribute normalization closing bug #3597
1032 * test/att* result/att* SAXresult/att*: testcase for attribute
1033 normalization
1034
Daniel Veillardd7e200c1999-11-15 17:53:11 +00001035Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1036
1037 * configure.in: closing bug #3163 by adding extra flags for the
1038 cc compiler on HP-UX
1039
Daniel Veillard51e3b151999-11-12 17:02:31 +00001040Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1041
1042 * valid.[ch] : removed a typo and an enumerated type bug in the
1043 xmlAddElementDecl() function
1044 * tree.c : I changed xmlSetProp() and xmlNewProp() to do the
1045 call to xmlEncodeEntitiesReentrant() so that the functions
1046 New, Set and Get are at the same level.
1047 * parser.c HTMLparser.c: extra memory allocation bug for
1048 attributes detected by someone using libxml in embedded systems :-)
1049
Daniel Veillard962195f1999-10-28 15:51:53 +00001050Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1051
1052 * xmlmemory.h: turned off mem debug :-\
1053
Daniel Veillard35008381999-10-25 13:15:52 +00001054Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1055
1056 * parser.c: closed bug #2784 a one line fix, but worth pushing
1057 a new release out
1058 * HTMLparser.c: fixed auto-close bugs on list items, zeroing
1059 some structures, comments before and after the
1060 main element, and other nastyness
1061 * HTMLtree.c tree.c: accomodate the extended HTML supported
1062 * configure.in: pushing 1.7.4
1063 * test/ent8 and related outputs : added a new test for bug #2784
1064 * test/HTML/wired.html and related output: a nasty HTML example
1065 * Makefile.am: improved the test scripts
1066 * docs/* : reran the documentation extractor, updated xml.html
1067
Daniel Veillard7c1206f1999-10-14 09:10:25 +00001068Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1069
1070 * HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
1071 HTMLparser and debugged the HTML related code. HTML documents
1072 now have their own type
1073 * entities.c: do not dump &apos; for HTML output
1074 * xmlmemory.c: improvement, breakpoint mechanism
1075 * testHTML.c: added --sax --repeat ...
1076 * Makefile.am: improved the HTML tests
1077 * valid.[ch]: added xmlValidGetValidElements and
1078 xmlValidGetPotentialChildren
1079 * tester.c: added --insert to test the 2 new functions
1080 * test//* result//* SAXresult//* : regression test cleanup
1081 and extension.
1082 * doc/html : added doc for new modules gnome-xml-xmlmemory.html and
1083 gnome-xml-nanohttp.html
1084
Daniel Veillard7d2c2761999-10-11 15:09:51 +00001085Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1086
1087 * HTMLparser.c: fixed problems with some autoclose tags
1088 * tree.c: fixed XML output problems.
1089 * result/* SAXresult/*: update of the tests output
1090
Daniel Veillard6077d031999-10-09 09:11:45 +00001091Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1092
1093 * Makefile.am: Arturo patch for xmlConf.sh version info
1094 * parser.c: Tim Josling patch for single quoted items
1095 * tester.c: Tim Josling patch for tester options usage
1096 * tree.h: indent cleanup
1097
Daniel Veillard2673d3c1999-10-08 14:37:09 +00001098Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1099
1100 * HTMLparser.c parser.h : Fixed problems with HTML parsing
1101 reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
1102
Daniel Veillard00fdf371999-10-08 09:40:39 +00001103Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1104
1105 * tree.c : Raph patch for initialization of CORBA fields
1106 * parser.c, xpath.c, ...: modification of doc comments
1107 * xpath.c : allow spaces in xpath expressions
1108
Daniel Veillardad219441999-09-27 08:17:49 +00001109Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1110
1111 * xmlmemory.h: turning off memory debug :-(
1112
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001113Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1114
1115 * parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
1116 better SAX interfaces.
1117 * testSAX.c: uses the new SAX routine, avoid fetching any remote
1118 entity.
1119 * configure.in: 1.7.2
1120
1121Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard2f4dfc41999-09-24 14:03:48 +00001122
1123 * libxml.spec.in: fixed the URL
1124 * doc/xml.html: improved the documentation front-end
1125
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001126Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard335849b1999-09-23 23:08:42 +00001127
1128 * nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
1129
Daniel Veillard7a66ee61999-09-26 11:31:02 +00001130Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillarddd6b3671999-09-23 22:19:22 +00001131
1132 * libxml.spec.in: fixed the alpha compile problem
1133 * parser.[ch]: changed errno to errNo in the parser context :-(
1134 * *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
1135 * doc/xml.html: changed CHAR to xmlChar
1136 * doc/html/*: recompiled the documentation
1137 * configure.in: 1.7.1
1138
Daniel Veillard7f7d1111999-09-22 09:46:25 +00001139Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1140
1141 * parser.h: modified the parser context struct to regain 1.4.0
1142 binary compatibility
1143 * parser.c, xml-error.h: added errno ot teh context and defined
1144 a set of errors values with update of errno
1145 * nanohttp.[ch]: minimalist HTTP front-end for fetching remote
1146 DTDs and entities
1147 * *.h, *.c: complete cleanup of the use of config.h and include
1148 protection depending on the current setup.
1149 * overalll debugging, maintenance and bug-fixing on all modules
1150 * updated the documentation
1151 * ready for 1.7.0
1152
Daniel Veillardc08a2c61999-09-08 21:35:25 +00001153Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1154
1155 * HTMLparser.c : cleanup
1156 * SAX.c valid.c valid.h: added ID/IDREF checking
1157 * tree.c tree.h: extended doc structure for refs
1158 * configure.in: 1.6.2
1159 * parser.c: patched bug in SAX user arg call
1160 * parserInternals.h: patched missing close in C++ wrapping
1161 * testXPath.c xpath.c xpath.h: prepared for extensibility,
1162 especially upcoming XPointer implementation.
1163 * doc/xml.html: augmented, typo
1164
CEST 1999 Timur Bakeyev72bd1001999-09-04 20:50:25 +00001165Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
1166
1167 * doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
1168 not all invocations of install understand -d.
1169
CEST 1999 Timur Bakeyev6db3cb01999-09-04 20:25:14 +00001170Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
1171
1172 * Makefile.am: prepend all the test* calls with $(top_builddir) -
1173 to make 'check' works, when builddir != srcdir.
1174
Daniel Veillardc8eab3a1999-09-04 18:27:23 +00001175Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1176
1177 * doc/xml.html : updated the documentation
1178
Daniel Veillard6454aec1999-09-02 22:04:43 +00001179Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1180
1181 * xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
1182 not deallocated memory blocks
1183 * *.c : replaces all calls to malloc() free() and realloc() to
1184 the wrapper functions/macros
1185 * tree.c : removed memory leaks dues to calling xmlFreeNode()
1186 instead of xmlFreeNodeList()
1187
Daniel Veillard1ff7ae31999-09-01 12:19:13 +00001188Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1189
1190 * HTMLparser.c: corrected a stupid bug leading to core dump at
1191 tree deallocation. Removed warnings indicated by
1192 Stephane.Conversy@lri.fr
1193 * entities.c: Fixes Yet Another Stupid Bug, entities were not
1194 looked for in the external subset
1195
1196Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillardc26087b1999-08-30 11:23:51 +00001197
1198 * parser.c valid.[ch] xpath.c: patched compilation warnings reported
1199 on SGI by Stephane.Conversy@lri.fr
1200
Daniel Veillardb96e6431999-08-29 21:02:19 +00001201Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1202
1203 * all .h : changed the prototype declaration indent as in gtk
1204 * most .c : working on reducing the TODOs in the code
1205 * most .c : cleanup though -pedantic and Insure++
1206 * improvements on validation ID checkings.
1207 * tree.[ch] SAX.c: added support for namespace on attributes #2022
1208 * xml-config.in: closed #1810
1209
1210Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard991e63d1999-08-15 23:32:28 +00001211
1212 * tree.h, valid.c, valid.h: more work on validity, IDs
1213 * xpath.c: added/fixed comparidon and equlity, added a new isinf
1214 definition for AIX
1215
Daniel Veillardb556eb51999-08-15 17:19:50 +00001216Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1217
1218 * Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
1219 the distribution due to a cut'n paste error at last commit
1220
Daniel Veillardb05deb71999-08-10 19:04:08 +00001221Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1222
1223 * configure.in: upgraded to version 1.4.0
1224 * valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
1225 Big update, added a large part of the validation process,
1226 it should be usable, but some parts are missing
1227 * xpath.c: improved the implementation w.r.t. root.
1228 * Makefile.am: added more tests
1229 * test and result trees: added a lot of tests
1230 * libxml.spec.in: export libxml.so.0 and libxml.so.1
1231
Daniel Veillard6a6ccc11999-08-10 09:34:35 +00001232Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1233
1234 * Added an HACKING file
1235
Daniel Veillarde2d034d1999-07-27 19:52:06 +00001236Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1237
1238 * xpath.[ch] : improvements and debug of the XPath implementation
1239 * parser.c, HTMLparser.c : modified the parsers to be progressive
1240 * tree.[ch] : extended the Buffer promitives
1241 * xmlIO.[ch] : added basic I/O routines providing progressive
1242 parsing and ready for I18N conversion plugins
1243 * SAXresult/* : the SAX callback sequence maybe slightly different
1244 now
1245 * test*.c : improved/updated the tests programs
1246 * doc/* : recompiled the docs.
1247
Daniel Veillard15b75af1999-07-26 16:42:37 +000012481999-07-26 Michael Meeks <michael@edenproject.org>
1249
1250 * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
1251
1252 * tree.c: Ditto.
1253
Daniel Veillard1566d3a1999-07-15 14:24:29 +00001254Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1255
1256 * configure.in: upgraded to version 1.4.0
1257 * xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
1258 draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
1259 XML query language, see http://www.w3.org/TR/xpath for more details.
1260 * parser.c, parser.h: added CHAR* related string functions for XPath
1261 * HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
1262 * doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
1263 rebuild the docs.
1264 * Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
1265 and regression testing capabilities for XPath.
1266
Daniel Veillardd79d7871999-07-12 10:38:12 +00001267Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1268
1269 * parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
1270 closing bug #1646
1271
Daniel Veillardbe9e5951999-07-12 09:16:45 +00001272Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1273
1274 * Makefile.am, example/Makefile.am: closed bug #1683
1275
Daniel Veillard3166ab11999-07-11 16:14:19 +00001276Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1277
1278 * example/Makefile.am, configure.in: added the makefile for the
1279 gjobread example
1280
Tomasz Kłoczkoa75b6b31999-07-10 12:21:13 +00001281Sat Jul 10 14:19:11 CEST 1999 Tomasz K³oczko <kloczek@pld.org.pl>
1282
1283 * doc/Makefile.am:
1284 - fix which allow "make install DESTDIR=</install/prefix>".
1285
Daniel Veillard7cc3c041999-07-09 10:11:57 +00001286Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1287
1288 * HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
1289 which fixed a problem on the file reading-code.
1290
Daniel Veillard82150d81999-07-07 07:32:15 +00001291Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1292
1293 * HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
1294 output.
1295 * Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
1296
Daniel Veillard5233ffc1999-07-06 22:25:25 +00001297Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1298
1299 * parser.h : Oops removed the binary compatibility problem
1300 * HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
1301 * parser.c, HTMLparser.c: applied patches for reading from stdin
1302
Daniel Veillardbe70ff71999-07-05 16:50:46 +00001303Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1304
1305 * parser.c, entities.c, valid.c: cleanup bug #1591
1306 * configure.in: cleanup bug #1592
1307 * HTMLparser.[ch], testHTML.c: started adding an HTML parser using
1308 the same tree back-end. Hence gdome will be available for it.
1309 * doc/Makefile.am: close bug #617
1310
Daniel Veillard97fea181999-06-26 23:07:37 +00001311Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1312
1313 * parser.c: alloctate a per parser context SAX interface block
1314
Daniel Veillard14fff061999-06-22 21:49:07 +00001315Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1316
1317 * released 1.3.0 with xmlEncodeEntities restoring old behaviour
1318 and xmlEncodeEntitiesReentrant with the correct one :-\
1319
1320Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1321
1322 * commit of my internal XML base changes, quite a lot of
1323 changes, cleanups, better entities support, framework for
1324 new I/O and charset detection and handling
1325 * Fixed the configure/Makefile stuff to generate shared libs
1326 with the proper version info, so we jumped on rev from
1327 0.0.0 to 1.2.0 ! The binary interfaces have been broken,
1328 xmlEncodeEntities() result need to be freed now, and a string
1329 xmlParserVersion provide the current library version.
1330
Raph Levien05240da1999-06-15 21:27:11 +00001331Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
1332
1333 * parser.c: fixed a buffer overrun for when you have a very long
1334 attribute with no entities in it.
1335
Daniel Veillardbb2da581999-06-13 14:37:07 +00001336Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1337
1338 * added example directory
1339 * added example/gjobs.xml gjobread.c, still need a Makefile.in
1340
Daniel Veillard011b63c1999-06-02 17:44:04 +00001341Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1342
1343 * Release of libxml-1.1, nearly everything has been touched for
1344 this.
1345 * Added more regression tests
1346 * Updated the documentation
1347
Daniel Veillard27d88741999-05-29 11:51:49 +00001348Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1349
1350 * tree.[ch]: unified the XML_NO_CORBA defines.
1351 * parser.c encoding.[ch]: started plugging in char encoding detection
1352
Manish Vachharajani5e60f5a1999-05-29 03:04:30 +00001353Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
1354
1355 * tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
1356 Also freed allocated buffer.
1357
Daniel Veillard27d88741999-05-29 11:51:49 +00001358Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard5099ae81999-04-21 20:12:07 +00001359 * parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
1360 reentrancy problem at printing. One is left in entities.c, to
1361 remove ASAP
1362 * testSAX.c : added a test example showing the use of the SAX
1363 interface if one doesn't want to build the DOM tree.
1364 * html/gnome-xml-*.html html/index.sgml: regenerated the documentation
1365
Daniel Veillard517752b1999-04-05 12:20:10 +00001366Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1367
1368 * parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
1369 large revamping of the parser to use SAX callbacks
1370 http://www.megginson.com/SAX/ (or at least a C like interface
1371 a la Expat). It's now possible to set up your own callbacks
1372 and the parser will not build a DOM tree.
1373 * test/* result/*: updated the test suite, I finally removed
1374 the old Namespace draft support (PI based).
1375
Daniel Veillard87c83bd1999-04-02 16:04:43 +00001376Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1377
1378 * Makefile.am: added test result to EXTRA_DIST for make tests
1379
Daniel Veillard64068b31999-03-24 20:42:16 +00001380Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1381
1382 * parser.c, parserInternals.h: moved the chars macro definitions
1383 to parserInternals.h
1384 * parser.c, error.c: applied patches from "Knut Ã…kesson"
1385 <ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
1386
Daniel Veillard012ccc11999-03-23 10:11:11 +00001387Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1388
1389 * xml-config.in : applied patch to make --version work
1390
Raja R Harinatha86c23e1999-03-05 22:14:01 +000013911999-03-05 Raja R Harinath <harinath@cs.umn.edu>
1392
1393 * Makefile.am (check-local): Alias for `tests' target. This will
1394 cause `make check' to do the right thing.
1395 (tests): Don't run tests in srcdir. Also, replaced calls to
1396 basename with a `sed' "equivalent".
1397
Daniel Veillardd109e371999-03-05 06:26:45 +00001398Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1399
1400 * Renamed error.h to xml-error.h, corrected Makefile.am to list
1401 it in the header and not the sources, updated the doc.
1402 Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
1403 pointing this out.
1404
Daniel Veillardbc50b591999-03-01 12:28:53 +00001405Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1406
1407 * parser.c, parser.h, parserInternals.h: memory leak hunting,
1408 exported the inputStream routines.
1409 * doc/html/* : updated accordingly
1410
Daniel Veillardd692aa41999-02-28 21:54:31 +00001411Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1412
1413 * parser.c, parser.h, parserInternals.h: added a few extra
1414 internal calls to allocate and free parser contexts ...
1415 * doc/html/* : updated accordingly
1416
Daniel Veillard55a99271999-02-25 11:01:29 +00001417Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1418
1419 * configure.in, Makefile.am, doc/makefile.am : General changes for
1420 1.0.0 release and including the generated HTML documentation.
1421
Daniel Veillard35925471999-02-25 08:46:07 +00001422Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1423
1424 * makefile.am : added parserInternals.h, oops.
1425
Daniel Veillard1e346af1999-02-22 10:33:01 +00001426Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1427
1428 * parserInternals.h: added this header giving access to the parser
1429 internal functions.
1430 * doc/Makefile.am : added a rebuild target which rebuilds the full
1431 set of documentations
1432 * parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
1433 the internal subset.
1434 * *.c *.h: modifications needed to generate the documentation using
1435 gtk-doc, cleanup of functions blocks, reorganisation of struct
1436 declarations.
1437
Daniel Veillard1164e751999-02-16 16:29:17 +00001438Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1439
1440 * Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
1441 the tar and spec file to include the beginning of the doc.
1442
Nuno Ferreira03d04781999-02-13 00:07:17 +000014431999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
1444
1445 * doc/.cvsignore: Added this file.
1446
Daniel Veillard6800ef31999-02-08 18:33:22 +00001447Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1448
1449 * tree.c: fixed xmlGetProp to return "" when the attribute
1450 exists, even if the node-list is NULL.
1451
Daniel Veillard726c7e31999-02-08 15:13:10 +00001452Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1453
1454 * tree.c: patched an error outputting empty attribute values.
1455 * Makefile.am and doc/makefile.am: have been updated during the
1456 week-end. Sorry for an empty CVS log, I got a shell problem.
1457
Daniel Veillard1899e851999-02-01 12:18:54 +00001458Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1459
1460 * tree.h: cleaned up using enums instead of defines
1461 * parser.c, valid.[ch]: more work on parsing/output of element
1462 declarations
1463
Daniel Veillard3b9def11999-01-31 22:15:06 +00001464Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1465
1466 * valid.[ch], tree.c, parser.c : more work toward full parsing
1467 of XML DTDs.
1468 * README: added informations about mailing-list and on-line
1469 documentation
1470
Raja R Harinath7eb5c4f1999-01-27 23:01:51 +000014711999-01-27 Raja R Harinath <harinath@cs.umn.edu>
1472
1473 * configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
1474
Daniel Veillard39a1f9a1999-01-17 19:11:59 +00001475Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1476
1477 * parser.c, tree.[ch] : more work toward conformance testing,
1478 added a last element to accelerate parsing of very flat structures
1479 started working on internal subset Element content declaration.
1480 * valid.[ch] : first cut at adding code toward validation.
1481 * previous changes had also small impact on most files, especially
1482 the conformance testing using James Clark test suite.
1483
Daniel Veillard3c2c2ce1999-01-17 13:48:01 +00001484Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
1485
1486 * test/* : updated the examples, most of them were not well
1487 formed (humm), and added rdf2.
1488 * result/* : resulting changes in the output.
1489
Daniel Veillard7c92c0a1998-12-06 18:08:28 +00001490Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1491
1492 * tree.c: changed the behaviour of xmlGetProp on NULL values.
1493
Daniel Veillard44b3a061998-12-05 17:27:22 +00001494Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1495
1496 * tree.c: patched a bug in the generation of empty attributes
1497
Daniel Veillardbe36afe1998-11-27 06:39:50 +00001498Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1499
1500 * entities.[ch], tree.[ch], tester.c: added copy interfaces
1501 for node/trees/documents/... Biggest problem is namespace
1502 support when copying subtrees.
1503
Daniel Veillard8cc0d1f1998-11-16 01:04:26 +00001504Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1505
1506 * parser.c, entities.c: improve entities and char ref encoding,
1507 and cleanups of error messages.
1508
Daniel Veillard242590e1998-11-13 18:04:35 +00001509Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1510
1511 * parser.c, entities.c: simple bug hunting done during rpm2html and
1512 rpmfind integration.
1513
Daniel Veillard42dc9b31998-11-09 01:17:21 +00001514Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1515
1516 * parser.[ch]: Added interfaces allowing to specify a SAX
1517 handler before parsing.
1518
Daniel Veillarde3bffb91998-11-08 14:40:56 +00001519Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1520
1521 * parser.c: redirrect all errors reporting through the SAX
1522 error function
1523
Daniel Veillardda4d3c41998-11-04 20:07:05 +00001524Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1525
1526 * entities.c: rather use HAVE_SNPRINTF and not depend on glib
1527 * libtool, tlmain ...: update of the libtool files
1528
Miguel de Icaza442321c1998-11-04 18:13:38 +000015291998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
1530
1531 * entities.c: Use g_snprintf insteda of snprintf.
1532
Daniel Veillard0ba4d531998-11-01 19:34:31 +00001533Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1534
1535 * entities.c, parser.c: debug and cleanup of CharRef handling/saving.
1536 added ent5 test for this purpose.
1537 * parser.c, parser.h: formatting, comments and UTF-8 planning.
1538
Daniel Veillard27271681998-10-30 06:39:40 +00001539Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1540
1541 * parser.c: fixed? a strange error due to compression on a GWP
1542 document.
1543
Daniel Veillard25940b71998-10-29 05:51:30 +00001544Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1545
1546 * tree.[ch]: bug fixing
1547 * entities.[ch]: defined a specific type for predefined entities
1548 * doc/xml.html: more documentation on the library, how to use it,
1549 overview of the interfaces.
1550
Daniel Veillard16253641998-10-28 22:58:05 +00001551Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1552
1553 * tree.[ch]: more cleanup on the API, made the tree mor conformant.
1554
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001555Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1556
Daniel Veillard10c6a8f1998-10-28 01:00:12 +00001557 * tree.c: corrected a small bug
1558 * doc/xml.html: continuing writing documentation.
1559
1560Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1561
Daniel Veillardbaf4cd51998-10-27 22:56:57 +00001562 * debugXML.h debugXML.c: added debugging utilities.
1563 * tester.c: added --debug switch.
1564 * tree.c: patched an incorrect node->type assignment.
1565 * parser.c: formatting, ensure that node->doc != NULL in attributes
1566
Daniel Veillardccb09631998-10-27 06:21:04 +00001567Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1568
1569 * parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
1570 entity support and provide an internal representation close to
1571 DOM one (entity ref nodes, and attribute value as tree). I tried
1572 to preserve the interface but this will surely break some apps
1573 (I have to change rpm2html/rpmfind for example). I had to change
1574 two interfaces, and the generated tree is somewhat different.
1575 * doc/* : started documenting the XML library, the tree and
1576 DOM/Corba. This is a first step.
1577
Daniel Veillard11e00581998-10-24 18:27:49 +00001578Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1579
1580 * parser.c: Set up the fonctions comment block, boring but useful.
1581 * parser.h, SAX.c, parser.c: now attributes are processed through
1582 the SAX interface. The problem is that my SAX interface diverged
1583 quite a bit from the original one, well this is not an official
1584 spec, and translating it from Java to C is hairy anyway...
1585
Daniel Veillard97b58771998-10-20 06:14:16 +00001586Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1587
1588 * SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
1589 fonctions comment block, boring but useful.
1590
1591Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard891e4041998-10-19 00:43:02 +00001592
1593 * encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
1594 conversion routines. However they are not yet used to convert the
1595 inputs. The core will run with UTF-8.
1596
Daniel Veillard33942841998-10-18 19:12:41 +00001597Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1598
1599 * tree.c : make sure that the type id is properly set-up when
1600 a new object is allocated, needed for DOM.
1601
Daniel Veillard27fb0751998-10-17 06:47:46 +00001602Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1603
1604 * tree.h, tree.c: Ok, the main objects in the tree will be native
1605 corba objects, it costs 8 bytes per Node, Attribute and Document
1606 but it simplifies the Corba integration a lot (no extra interface
1607 objects to allocate/free).
1608
Daniel Veillard0bef1311998-10-14 02:36:47 +00001609Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1610
1611 * tree.h, tree.c, parser.c: added prev and doc pointers to Node,
1612 and changed NODEs contants for conformity with DOM Level 1
1613
Daniel Veillard27864701998-10-08 03:47:24 +00001614Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1615
1616 * added hooks to keep track of servants when creating objects
1617 xmlDoc and xmlNode (for Corba export).
1618
Daniel Veillarda6e1d121998-10-04 14:41:05 +00001619Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1620
1621 * added xml-config script.
1622
Daniel Veillard7066a791998-10-01 20:28:28 +00001623Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1624
1625 * autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
1626 to autoupdate libtool and automake conf files.
1627
Miguel de Icaza60681bd1998-09-30 19:28:59 +000016281998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
1629
1630 * Makefile.am: Use '?' to separate the sed
1631 commands as ',' is used when people pass -Wl,something.
1632
1633
Daniel Veillard15a8df41998-09-24 19:15:06 +00001634Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1635
1636 * tree.c, tree.h: added a per-document compression interface.
1637
Daniel Veillard151b1b01998-09-23 00:49:46 +00001638Tue Sep 22 20:47:38 EDT 1998
1639
1640 * tree.c, tree.h: added saving with compression and added interfaces
1641 to control the compression level (xmlGetCompressMode,
1642 xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
1643
Daniel Veillard70120ff1998-09-22 00:24:21 +00001644Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1645
1646 * parser.c: corrected a loop for files of size 0
1647
Raja R Harinathd2e3abd1998-08-20 21:52:38 +000016481998-08-20 Raja R Harinath <harinath@cs.umn.edu>
1649
1650 * error.h: New file. Contains prototyes from `error.c'.
1651
Tom Tromeyc19653d1998-08-14 01:22:43 +00001652Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
1653
1654 * Makefile.am (xmlincdir): New macro.
1655 (xmlinc_HEADERS): Renamed from include_HEADERS.
1656
Daniel Veillard845664d1998-08-13 04:43:19 +00001657Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1658
1659 * applied small patch on numeric entities from
1660 Christopher Blizzard <blizzard@appliedtheory.com>
1661
Daniel Veillard260a68f1998-08-13 03:39:55 +00001662Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1663
1664 * New release 0.2, removed the old xml_* files so that it's
1665 coherent with the other CVS base (W3C), far better conformance
1666 to standard, new namespaces, decent entities support, beginning
1667 of a SAX-like interface. Nearly nothing left intact, even the
1668 test examples ...
1669
Christopher Blizzarda36749e1998-07-30 21:47:18 +000016701998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
1671
1672 * .cvsignore: Add .deps dir
1673
Daniel Veillardf8015fa1998-07-26 21:31:38 +00001674Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
1675
1676 * xml_tree: changed the memory allocation scheme for name in xmlNewNode
1677
Daniel Veillardfe926001998-07-26 04:28:20 +00001678Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001679
Daniel Veillardfe926001998-07-26 04:28:20 +00001680 * configure.in: added test for CPP
1681 * AUTHORS, Changelog: the original ones didn't get commited but the
1682 glib ones instead, fixed.
1683 * Makefile.am: corrected an error in library naming
Daniel Veillard01791d51998-07-24 19:24:09 +00001684
Daniel Veillardfe926001998-07-26 04:28:20 +00001685Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
Daniel Veillard01791d51998-07-24 19:24:09 +00001686
Daniel Veillardfe926001998-07-26 04:28:20 +00001687 * integrated code developped at W3C
1688 * changed the original Copyright
1689 * migrated to automake
1690 * prefixed the filenames by xml_ to avoid filename clashes
Daniel Veillard01791d51998-07-24 19:24:09 +00001691