mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2024-12-24 21:33:51 +03:00
89cad536e3
* test/threads/*: added entities testing to the Thread test * testThreads.c: make the test reasonable * DOCBparser.c: fix the DTD public and system ID * xmllint.c: added --sgml for SGML DocBook importing * Makefile.am: added Docbtests target Daniel
4489 lines
166 KiB
Plaintext
4489 lines
166 KiB
Plaintext
Mon Oct 22 11:32:36 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* test/threads/*: added entities testing to the Thread test
|
||
* testThreads.c: make the test reasonable
|
||
* DOCBparser.c: fix the DTD public and system ID
|
||
* xmllint.c: added --sgml for SGML DocBook importing
|
||
* Makefile.am: added Docbtests target
|
||
|
||
Fri Oct 19 11:47:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* nanoftp.c: use only "anonymous@" string for anonymous passwds
|
||
* testThreads.c: removed bogus include
|
||
|
||
Thu Oct 18 16:56:23 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parser.c valid.c result/valid/rss.xml result/valid/rss.xml.err:
|
||
fixed a very serious (looping) validation bug
|
||
|
||
Wed Oct 17 11:56:25 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/globals.h include/libxml/threads.h threads.c
|
||
testThreads.c: far more testing, cleaning up bugs
|
||
* *.c : make sure globals.h is always included.
|
||
|
||
Wed Oct 17 17:41:41 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* HTMLparser.c: try to get rid of parser loops for good.
|
||
|
||
Wed Oct 17 13:29:02 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: fixed some bugs in CFLAGS passing.
|
||
* test/threads Makefile.am testThreads.c: added a specific
|
||
threaded test case (really nasty, guaranteed).
|
||
|
||
Tue Oct 16 23:01:49 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: serious cleanup on the management of the
|
||
XML catalog tree, more tests done, especially with
|
||
the catalog PI.
|
||
|
||
Tue Oct 16 08:43:43 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: avoid a problem in catalog cleanup on SMP if
|
||
catalogs were not initialized.
|
||
|
||
Tue Oct 16 14:33:19 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c xpath.c: trying to cleanup the not thread safe
|
||
parts of the library.
|
||
|
||
Mon Oct 15 14:30:11 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/globals.h configure.in global.data: make
|
||
the allocation be per-thread a configure option
|
||
* encoding.c include/libxml/parser.h: fixed compilation
|
||
errors
|
||
|
||
Mon Oct 15 12:45:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/parser.h: Norm reported that a few lines
|
||
added were breaking libxslt compile, removed them for now
|
||
|
||
Sun Oct 14 05:55:01 EDT 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parser.c parserInternals.c threads.c: debugged and fixed
|
||
initialization problems which were giving troubles on SMP
|
||
boxes.
|
||
|
||
Sat Oct 13 16:17:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/Makefile.am: missing globals.h
|
||
|
||
Sat Oct 13 14:15:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* globals.c: added a couple of standard includes.
|
||
|
||
Sat Oct 13 11:08:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/SAX.h include/libxml/globals.h include/libxml/parser.h
|
||
include/libxml/parserInternals.h include/libxml/tree.h
|
||
include/libxml/xmlerror.h HTMLparser.c SAX.c error.c globals.c
|
||
nanoftp.c nanohttp.c parser.c parserInternals.c testDocbook.c
|
||
testHTML.c testSAX.c tree.c uri.c xlink.c xmlmemory.c:
|
||
Applied the last patches from Gary, cleanup, activated threading
|
||
all user accessible global variables are now handled in globals.[ch]
|
||
Still a bit rought but make tests passes with either
|
||
--with-threads defined at configure time or not.
|
||
* Makefile.am example/Makefile.am: added globals.[ch] and threads
|
||
linking options
|
||
|
||
Fri Oct 12 19:25:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am include/libxml/Makefile.am
|
||
include/libxml/globals.h globals.c include/libxml/threads.h
|
||
threads.c build_glob.py global.data xmlcatalog.c acconfig.h
|
||
configure.in: started integrating the core of the thread support
|
||
not activated yet but half integrated. The code should still
|
||
compile and work anyway.
|
||
|
||
Fri Oct 12 00:53:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c
|
||
parser.c valid.c xmlmemory.c xpath.c xpointer.c: started
|
||
integrating the non-controversial parts of Gary Pennington
|
||
multithread patches
|
||
* catalog.c: corrected a small bug introduced
|
||
|
||
Thu Oct 11 20:58:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c include/libxml/catalog.h: very serious cleanup,
|
||
isolating unportable code and as much as possible the accesses
|
||
to the global shared catalog. May need more testing !
|
||
|
||
Thu Oct 11 11:10:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/debugXML.h debugXML.c tree.c: integrating
|
||
Keith Isdale patches for the XSLT debugger interfaces. Some
|
||
cleanup
|
||
|
||
Thu Oct 11 08:44:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/Makefile.mingw: update from Tobias Peters for 2.4.5
|
||
* DOCBparser.c: generate line nubers in elements
|
||
|
||
Wed Oct 10 11:35:45 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing 2.4.6 release
|
||
* doc/xml.html doc/html/*: updated and rebuilt the docs
|
||
* include/libxml/*.h *.c: fixed a number of teh/the widht/width typos
|
||
|
||
Mon Oct 8 20:38:27 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/xmlcatalog_man.xml, xmlcatalog.1, xmlcatalog_man.html
|
||
adding documentation for DV's supercatalog support
|
||
|
||
Mon Oct 8 17:00:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/catalog.h catalog.c xmlcatalog.c: adding SGML
|
||
super catalog support adding one API and one flag --sgml to
|
||
xmlcatalog
|
||
|
||
Sun Oct 7 16:43:57 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/xmlcatalog_man.xml, xmlcatalog.1
|
||
One more crack at
|
||
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
|
||
|
||
|
||
Sun Oct 7 18:47:02 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* xpath.c: implemented xmlXPathObjectCopy for external objects
|
||
* include/libxml/xpathInternals.h: added xmlXPathStackIsExternal
|
||
|
||
Sat Oct 6 16:25:52 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
*doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
|
||
finishing up fix to
|
||
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392, making
|
||
the xmlcatalog man page display more elegantly
|
||
|
||
Sat Oct 6 15:27:12 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: closing bug #61832
|
||
* HTMLparser.c: removed a warning
|
||
|
||
Sat Oct 6 15:07:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: fixing #61673 part I, do not loose doc information
|
||
when copying result value trees.
|
||
|
||
Sat Oct 6 11:58:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: trying to harden the XPath interpreter
|
||
|
||
Fri Oct 5 20:37:51 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/xmlcatalog.1 updated using a new stylesheet to address, in
|
||
part, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=54392
|
||
|
||
Fri Oct 5 23:35:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
|
||
|
||
* HTMLparser: repaired another loop problem
|
||
|
||
Fri Oct 5 11:16:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* uri.c: applied fix from Mathias Hasselmann about a bug in URI
|
||
parsing.
|
||
* xpath.c: fix bug #61291 the default XML namespace node is
|
||
missing from the namespace axis.
|
||
* tree.c: refuse to create namespaces nodes with prefix "xml"
|
||
|
||
Thu Oct 4 16:47:44 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: ouch a non-defined namespace could lead to a crash,
|
||
fixed #61215
|
||
|
||
Thu Oct 4 16:24:26 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parserInternals.c: closed bug #61054
|
||
|
||
Wed Oct 3 15:19:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/Makefile.am: closing #60708
|
||
|
||
Tue Oct 2 15:52:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxml2.def.src include/libxml/parser.h parser.c:
|
||
adding xmlSAXParseFileWithData following Marco Stipek suggestion
|
||
|
||
Tue Oct 2 11:27:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* valid.c: close bug #61550 when xml: wasn't considered a namespace
|
||
|
||
Tue Oct 2 11:18:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxml2.def.src: Igor Zlatkovic patches
|
||
* DOCBparser.c HTMLparser.c parser.c: fixed typos
|
||
|
||
Mon Oct 1 09:34:51 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: Justin Fletcher provided cleaup code in case
|
||
HAVE_STAT is not defined
|
||
* include/win32config.h: Igor Zlatkovic suggested to have
|
||
HAVE_STAT defined there
|
||
|
||
Sat Sep 29 00:15:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
|
||
|
||
* catalog.c - fixed typing error reported by M. Barros
|
||
|
||
Sun Sep 23 21:02:39 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* xmllint.c - fixing typo
|
||
|
||
Sat Sep 22 10:00:00 HKT 2001 William Brack <wbrack@mmm.com.hk>
|
||
|
||
* HTMLparser.c: small enhancement to prevent loop on
|
||
unrecognizable data
|
||
|
||
Fri Sep 21 11:45:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parserInternals.c: applying patch from bug #60757 this
|
||
should close it
|
||
|
||
Thu Sep 20 15:54:29 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c xmlcatalog.c: removed a couple of warning
|
||
* xpath.c: try to solve the linking problem on platforms
|
||
needing trio to compile
|
||
|
||
Wed Sep 19 10:01:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am libxml.spec.in: backing up non-documented changes
|
||
commited without review or aproval by Jens Finke <jens@gnome.org>
|
||
* HACKING: made 100% clear that no commit should be done directly
|
||
|
||
Mon Sep 17 18:52:37 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: Joe Orton provided a patch fixing a problem
|
||
when iconv is specified to be in a non-standard directory
|
||
but wasn't exported in xml2-config --cflags
|
||
|
||
Fri Sep 14 19:32:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: let's ship 2.4.5 before getting too much
|
||
troubles with 2.4.4 errors.
|
||
|
||
Fri Sep 14 12:26:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* encoding.c entities.c: do not output hexadecimal charrefs
|
||
when serializing HTML since some version of Netscape can't
|
||
grok it, generate decimal ones.
|
||
* result/HTML/doc3.htm: output changed due to previous test
|
||
* parserInternals.c: repair xmlKeepBlanksDefault() broken in 2.4.4
|
||
|
||
Thu Sep 13 13:34:27 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxml-2.0.pc.in: dohh generated the wrong include path :-(
|
||
* doc/Makefile.am libxml.spec.in: re-dohh forgot the new manpage :-(
|
||
|
||
Wed Sep 12 22:14:55 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
Released 2.4.4
|
||
|
||
* config.h.in configure.in libxml.spec.in include/libxml/Makefile.am
|
||
libxml-2.0.pc.in: moved includes to includedir/libxml2/libxml,
|
||
updated the configuration scripts systems accordingly
|
||
|
||
Wed Sep 12 20:49:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* configure.in: preparing for 2.4.4
|
||
* doc/xml.html doc/html/*: updated and rebuilt the docs
|
||
|
||
Wed Sep 12 16:58:16 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxml2.def.src: tried to incorporate comments
|
||
from bug #59220
|
||
|
||
Tue Sep 11 11:25:36 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parser.c result/noent/wml.xml: fixed bug #59981 related
|
||
to handling of '&' in attributes when entities are substitued
|
||
|
||
Mon Sep 10 22:14:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxml.h include/libxml/xmlversion.h.in
|
||
include/libxml/xmlwin32version.h include/libxml/xmlwin32version.h.in:
|
||
Tried to close bug #60131
|
||
|
||
Mon Sep 10 20:46:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: fixed a bug in the HTML parser introduced Sep 9
|
||
|
||
Mon Sep 10 20:13:09 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: fixing bug #59946 on xmlns=""
|
||
|
||
Mon Sep 10 16:39:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/xmlerror.h SAX.c: fixing bug 59732, simple
|
||
but allocates a new error code.
|
||
|
||
Sun Sep 9 10:33:15 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xmllint.c: John Fleck fixed typos in the options output
|
||
* parser.c SAX.c: fix ignorable white space SAX selection
|
||
|
||
Sat Sep 8 11:43:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* entities.c: Steve Underwood found the possibility of an
|
||
ininite loop in case of error.
|
||
|
||
Fri Sep 7 11:35:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am: Need $(ICONV_LIBS) in libxml2_la_LIBADD
|
||
|
||
Wed Sep 5 17:47:43 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* parser.c: warn if version is not 1.0 but it's not
|
||
strictly speaking an error after analyzing the spec
|
||
|
||
Mon Sep 3 10:07:03 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
*doc/catalog.html - add link to the html version of the
|
||
man page, other linguistic cleanups
|
||
|
||
Mon Sep 3 09:10:08 MDT 2001 John Fleck <jfleck@inkstain.net>
|
||
|
||
* doc/xmlcatalog_man.xml, xmlcatalog_man.html, xmlcatalog.1
|
||
adding documentation for xmlcatalog. Note: xmlcatalog.1, the man
|
||
file, has not yet been included in the build.
|
||
|
||
Sat Sep 1 18:17:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: removed a duplicate affectation Justin Fletcher
|
||
|
||
Fri Aug 31 22:02:10 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tree.c: Armin Sander pointed a possible text coalescing
|
||
problem, completed his patch.
|
||
|
||
Fri Aug 31 18:30:28 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* trionan.c: Fixed const and volatile re-definition problem
|
||
|
||
Fri Aug 31 16:51:28 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxml.4 parser.c: doc updates from Heiko Rupp
|
||
* parserInternals.c: 2 sanity checks from Heiko Rupp
|
||
|
||
Tue Aug 28 22:38:45 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* tree.c: applied patch from Armin Sander to make some pointers
|
||
const in xmlCopyNode()
|
||
* include/libxml/tree.h: added fix to the header
|
||
|
||
Mon Aug 27 16:24:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: hum, restrict the integer usage gcc bug workaround
|
||
to only gcc compilers so that other architecture don't get
|
||
penalized by this limitation.
|
||
* include/libxml/xpath.h: small typo fix from Heiko W. Rupp
|
||
|
||
Sun Aug 26 20:45:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* valid.c: fixed a Windows compiler warning (Chris Poblete)
|
||
* xpath.c: fix for mod when dividend is 0 (Chris Poblete)
|
||
|
||
Sat Aug 25 15:30:17 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/catalog.h catalog.c xmlcatalog.c: added a
|
||
--convert option to xmlcatalog to convert SGML ones to
|
||
the XML syntax.
|
||
* xmllint.c: small cleanup for $SGML_CATALOG_FILES support.
|
||
|
||
2.4.3 got released at that point
|
||
Thu Aug 23 23:16:32 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c xmlIO.c: started some serious testing and fixed
|
||
a few bug and optmization needs.
|
||
|
||
Thu Aug 23 17:26:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am configure.in include/libxml/xmlwin32version.h:
|
||
preparing for a 2.4.3 release even if it may not be ready yet
|
||
* catalog.c parser.c xmlIO.c include/libxml/catalog.h: redirected
|
||
all file parsing lookup to go through the entity resolver, add
|
||
to add an API to bypass it (needed to load catalogs themselves),
|
||
some cleanup on the catalog code too.
|
||
* nanoftp.c: small cleanup
|
||
* doc/catalog.html: small update
|
||
|
||
Thu Aug 23 12:22:26 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: fixed bugi #59406 in SGML catalog parsing reported by
|
||
Jun Kuriyama
|
||
|
||
Thu Aug 23 02:51:29 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/catalog.html: finished the catalog documentation
|
||
|
||
Thu Aug 23 01:38:42 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* doc/catalog.html doc/xml.html: added documentation about
|
||
Catalog support, misses an API description
|
||
* doc/html/*: reextracted the API pages
|
||
|
||
Wed Aug 22 18:27:47 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/catalog.h catalog.c xmlIO.c HTMLparser.c:
|
||
Added the part about section 7.2 on URI resolution,
|
||
fixed a side effect in the HTML parser, look complete
|
||
and ready to rock except the URI/SystemID part!
|
||
|
||
Wed Aug 22 16:27:03 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/catalog.h include/libxml/parser.h
|
||
include/libxml/xmlerror.h catalog.c parser.c parserInternals.c
|
||
xmlIO.c: added support and APIs needed for the catalog PI
|
||
* include/libxml/xmlIO.h: cleanup
|
||
|
||
Wed Aug 22 02:03:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c parser.c xmlIO.c xmlcatalog.c xmllint.c
|
||
include/libxml/catalog.h: starts to look okay, really
|
||
plugged the new framework, cleaned a lot of stuff,
|
||
added some APIs, except the PI's support missing this
|
||
should be mostly complete
|
||
* result/catalogs/* test/catalogs/*: added new test, enriched
|
||
the existing one with URN ID tests
|
||
|
||
Tue Aug 21 14:56:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* catalog.c: fixed nextCatalog
|
||
* result/catalogs/docbook test/catalogs/*: started adding
|
||
a small regression test
|
||
|
||
Tue Aug 21 12:52:38 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am catalog.c xmlcatalog.c include/libxml/catalog.h:
|
||
more work on the XML catalog support.
|
||
* parser.c include/libxml/parser.h: small cleanup seems using
|
||
list as a public parameter name can give portability troubles
|
||
* trionan.c trionan.h xpath.c include/libxml/trionan.h
|
||
include/libxml/xpath.h include/libxml/Makefile.am: removed
|
||
trionan from the libxml API, added xmlXPathIsInf and xmlXPathIsNaN
|
||
wrappers
|
||
|
||
Tue Aug 21 11:18:45 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* Makefile.am trio.c triodef.h trionan.c xpath.c
|
||
include/libxml/Makefile.am include/libxml/trionan.h:
|
||
Re-worked Not-A-Number and Infinity support.
|
||
* xmlcatalog.c: added readline include files
|
||
|
||
Mon Aug 20 02:04:13 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* Makefile.am xmlcatalog.c libxml.spec.in: renaming
|
||
testCatalog as xmlcatalog, making it an installed app
|
||
adding a shell, and preparing it to be a /etc/xml/catalog
|
||
management tool, though not ready yet
|
||
* catalog.c include/libxml/catalog.h: adding support for
|
||
XML Catalogs http://www.oasis-open.org/committees/entity/
|
||
not finished, there is some interesting tradeoffs and a
|
||
few open questions left.
|
||
|
||
Sun Aug 19 14:59:56 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xmllint.c: fixed a line formatting problem
|
||
|
||
Fri Aug 17 11:35:31 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: removed a couple of unused variable (Albert Chin)
|
||
|
||
Fri Aug 17 01:25:21 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* HTMLparser.c HTMLtree.c include/libxml/HTMLparser.h:
|
||
trying to fix some troubles w.r.t. function returning
|
||
const xxxPtr.
|
||
|
||
Thu Aug 16 21:33:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxml2.def.src: another set of symbols conditionally
|
||
defined
|
||
|
||
Thu Aug 16 21:31:14 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpointer.c: removed unused var
|
||
|
||
Thu Aug 16 18:26:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* testXPath.c: another small cleanup closing bug #59110
|
||
|
||
Thu Aug 16 17:59:18 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* win32/dsp/libxml2.def.src: small cleanup closing bug
|
||
#59108
|
||
|
||
Wed Aug 15 22:46:01 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* example/gjobread.c: add xmlCleanupParser() before leaving
|
||
|
||
Wed Aug 15 14:57:08 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* config.h.in configure.in include/libxml/xmlwin32version.h:
|
||
released 2.4.2
|
||
|
||
Wed Aug 15 13:56:22 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* include/libxml/valid.h debugXML.c valid.c: deprecate
|
||
the non-boundchecking Sprintf functions, add Snprintf
|
||
this should close bug #57984
|
||
|
||
Wed Aug 15 10:46:07 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xmlIO.c: xmlOutputBufferCreateFilename() didn't unescaped
|
||
URIs before doing the lookups (pointed by Mark Vakoc)
|
||
|
||
Tue Aug 14 18:37:23 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: serious changes on Result Value Trees and NodeSets
|
||
w.r.t. deallocation and collect operations. Probably not
|
||
100% clean (merge of allocated trees smells like a problem).
|
||
Seems sufficient to close #58943
|
||
|
||
Tue Aug 14 16:12:00 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xmllint.c: adding a --format option
|
||
|
||
Tue Aug 14 14:16:24 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: count() was broken on Result Value Tree
|
||
* xmlIO.c: fixed file:/// accesses on _WIN32
|
||
|
||
Mon Aug 13 13:22:53 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* libxml.m4: s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the
|
||
macro was renamed, this should close bug #58683
|
||
|
||
Mon Aug 13 12:33:40 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: small fix fixing bug #58539 reported by coolo, in
|
||
entity substitution mode text at the end of the entity might
|
||
be added due to text coalescing.
|
||
* nanoftp.c parser.c: small cleanup
|
||
|
||
Wed Aug 8 22:57:05 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* HACKING: added John Fleck right to commit in the doc subdir
|
||
|
||
Tue Aug 7 03:05:58 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h:
|
||
allow to inherit attributes from the DTD directly in the
|
||
tree, this is needed for XPath and can be a useful feature.
|
||
Inherited namespaces are always provided at the tree level now
|
||
* test/defattr* result/defattr* result/noent/defattr*: added a couple
|
||
of tests for this feature (XSLT being the prime user).
|
||
|
||
Fri Aug 3 14:02:20 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c
|
||
testSAX.c xmlIO.c xmllint.c include/win32config.h
|
||
include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h
|
||
include/libxml/xmlwin32version.h.in win32/README.MSDev
|
||
win32/dsp/*: applied Win32 Facelift No.2 patches from
|
||
Igor Zlatkovic for Windows/MSC
|
||
|
||
Wed Aug 1 23:21:06 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* SAX.c: unparsedEntityDecl() the URI computation of the
|
||
entity wasn't done breaking XSLT unparsed-entity-uri()
|
||
|
||
Wed Aug 1 17:44:57 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||
|
||
* xpath.c: fixed a bug when walking the descendants and
|
||
the current node has no children
|
||
* debugXML.c: show up when a text node is supposed to not be escaped
|
||
|
||
Wed Aug 1 01:33:35 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* xpath.c: fixed a bug in xmlXPathNodeTrailingSorted (for now it
|
||
worked like the set:leading() function)
|
||
* include/libxml/xpathInternals.h: added xmlXPathNodeSetContains
|
||
|
||
Tue Jul 31 18:24:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* nanohttp.c: protected an use of EAGAIN, Brian Stafford
|
||
|
||
Tue Jul 31 17:48:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/xmlIO.h: apply change to close #58141
|
||
* win32/libxml2/*: update of the MSC projects from Igor Zlatkovic
|
||
|
||
Tue Jul 31 17:09:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: when the internal subset uses a PE, then the
|
||
included entity can use conditional sections.
|
||
|
||
Mon Jul 30 12:58:39 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c include/libxml/xpath.h: fixed a serious memory problen
|
||
when walking the namespace axis showing up in
|
||
libxst/tests/general/bug-12
|
||
* xmlmemory.c: added the possibility to trace a given block
|
||
defined by its address
|
||
|
||
Sun Jul 29 07:18:53 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: don't override existing encoding specified before
|
||
starting xmlParseDocument()
|
||
|
||
Sat Jul 28 13:33:10 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/xmlwin32version.h: reinserted, needed for
|
||
Windows users of CVS
|
||
|
||
2001-07-27 Darin Adler <darin@bentspoon.com>
|
||
|
||
* encoding.c: (xmlIconvWrapper): Add cast to fix warning.
|
||
* testCatalog.c: Add include of <libxml/parser.h>.
|
||
|
||
2001-07-27 Darin Adler <darin@bentspoon.com>
|
||
|
||
* include/libxml/.cvsignore:
|
||
* include/libxml/xmlwin32version.h:
|
||
Remove this file from CVS because it's generated.
|
||
|
||
Fri Jul 27 10:03:56 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c include/libxml/parser.h: applied const patches from
|
||
Tom Moog #58002
|
||
|
||
Thu Jul 26 18:55:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* xpath.c include/libxml/xpath{,Internals}.h: added a function
|
||
lookup framework
|
||
|
||
Fri Jul 27 01:50:20 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed xmlCopyNode() for documents
|
||
|
||
Thu Jul 26 12:40:35 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed bugs #58073 reported by Greg Shtilman
|
||
|
||
Thu Jul 26 11:38:37 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixes bug #57652 reported by Morus Walter
|
||
|
||
Thu Jul 26 10:24:34 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* nanohttp.c: John Kroll provided a small fix to xmlNanoHTTPSave
|
||
|
||
Thu Jul 26 07:16:04 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c parserInternals.c: fixed the xmlLineNumbersDefault()
|
||
errors, lesson don't add new functions at 1am before a release
|
||
* xpath.c: integrated fix from Bjorn to avoid divide by zero
|
||
from XPath initialization when possible.
|
||
|
||
Tue Jul 24 15:39:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* result/scripts/base*: removing history/readline changed
|
||
this slightly
|
||
* include/libxml/parser.h SAX.c parser.c parserInternals.c
|
||
xmllint.c: make element content line number generation
|
||
optionnal to avoid breaking old apps added interface to switch
|
||
|
||
Tue Jul 24 15:06:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: get rid of the readline and libhistory
|
||
dependancies by default, release 2.4.1 with IA64 fix
|
||
* nanohttp.c tree.c xmlIO.c include/libxml/nanohttp.h
|
||
include/libxml/tree.h include/libxml/xmlIO.h: incorporated
|
||
John Kroll fixes to allow saving to HTTP via PUT (or
|
||
POST of needed).
|
||
* doc/html/*.html: regenerated the docs
|
||
|
||
Sun Jul 22 05:56:16 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* hash.c include/libxml/hash.h: added xmlHashScannerFull,
|
||
xmlHashScanFull and xmlHashScannFull3 to get passed the
|
||
three keys as arguments to the callback function
|
||
|
||
Thu Jul 19 15:29:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in Makefile.am: removed libxml softlink for good
|
||
* include/libxml/*.h *.c doc/Makefile.am: cleanup to get
|
||
100% coverage by gtk-doc
|
||
|
||
Tue Jul 17 17:36:46 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlmemory.c include/libxml/xmlmemory.h: debugging on IA64,
|
||
fixed serious troubles due to size_t vs. int mismatch
|
||
|
||
Tue Jul 17 16:04:36 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c xmlIO.c: cleaned up some warning on the Alpha
|
||
|
||
Mon Jul 16 06:32:44 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* include/libxml/xpath{,Internals}.h xpath.c: added a more
|
||
convenient extension API for value and context managing
|
||
Now handles external objects through xmlXPathPopExternal,
|
||
xmlXPathWrapExternal and xmlXPathReturnExternal.
|
||
Added functions for sets operations (intersection, etc.)
|
||
|
||
Mon Jul 16 20:05:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/parserInternals.h include/libxml/HTMLparser.h
|
||
xmlIO.c tree.c parserInternals.c entities.c encoding.c
|
||
HTMLparser.c: cleanup of global variables, marking some
|
||
const or private.
|
||
|
||
Mon Jul 16 00:17:15 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
|
||
|
||
* include/libxml/xpath.h: exported xmlXPath{NAN,PINF,NINF}
|
||
fixed xmlXPathNodeSetItem when passing index=0
|
||
|
||
Sun Jul 15 17:58:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/xmlwin32version.h.in: added xmlCheckVersion()
|
||
|
||
Sat Jul 14 19:31:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmllint.c: fixed compilation under Cygwin #57503
|
||
* TODO: update
|
||
|
||
2001-07-13 Peter Williams <peterw@ximian.com>
|
||
|
||
* config.h.in: add #undef HAVE_DLFCN_H
|
||
|
||
* example/Makefile.am (INCLUDES): Compile fix when srcdir !=
|
||
builddir.
|
||
|
||
Fri Jul 13 11:09:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* win32/libxml2/libxml2.def.src: added a couple of exported entries
|
||
raised by #57348 and #57381
|
||
|
||
Thu Jul 12 21:20:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c HTMLparser.c HTMLtree.c SAX.c debugXML.c parser.c
|
||
tree.c xpointer.c: store the line numbder in element->content,
|
||
may break some software, need a configuration mechanism
|
||
|
||
2001-07-10 Darin Adler <darin@bentspoon.com>
|
||
|
||
* .cvsignore:
|
||
* example/.cvsignore:
|
||
* include/.cvsignore:
|
||
* include/libxml/.cvsignore:
|
||
Various things that are generated and should be ignored.
|
||
|
||
Tue Jul 10 17:47:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in include/libxml/xmlwin32version.h: release of 2.4.0
|
||
* doc/xml.html doc/html/*: updated the docs
|
||
|
||
Mon Jul 9 22:06:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: fixed "Internal: MIXED struct bad" when #CDATA elements
|
||
validation occured on content with element child
|
||
|
||
Mon Jul 9 17:59:08 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed XML Base computation which was broken
|
||
* debugXML.c: added a base function to the shell
|
||
* Makefile.am result/scripts/* test/scripts/*: added scripts
|
||
based regression tests, and adding 2 XML Base tests
|
||
|
||
Mon Jul 9 12:31:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: set properties doc and call xmlSetListDoc for properties
|
||
content when grafting them in a different tree.
|
||
* aclocal.m4: remove from CVS
|
||
|
||
Sun Jul 8 23:09:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* win32/libxml2/libxml2.def.src: added some missing entry point
|
||
for XPath (Mark Vakoc)
|
||
|
||
Sun Jul 8 20:34:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: fixed an old bug raised by Bernhard Zwisch, the I/O
|
||
layer should URI-Unescape before trying to open resources.
|
||
|
||
Sun Jul 8 16:26:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fix the name() bug for elements in the default
|
||
namespace reported by Charlie Bozeman
|
||
|
||
Sun Jul 8 15:11:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c parser.c testXPath.c xpath.c: trying to fix #56948, this
|
||
led to an XPath fix, improvements of SAX initialization, and
|
||
an added option --nocdata to testXPath
|
||
|
||
Sat Jul 7 21:09:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/libxml-doc.el: Felix Natter provided anew version working
|
||
with XEmacs too
|
||
|
||
Sat Jul 7 02:16:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/xpath.h: small cleanup
|
||
* doc/xml.html: update
|
||
|
||
Fri Jul 6 01:40:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am configure.in include/libxml/xmlwin32version.h:
|
||
released 2.3.14
|
||
|
||
Fri Jul 6 00:47:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/html/*: rebuilt the docs for the release
|
||
* doc/xml.html: added 2.3.14 release.
|
||
|
||
Thu Jul 5 22:01:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: a bug reported by Stephan Kulow empty nodesets
|
||
were not equal to empty strings
|
||
|
||
Thu Jul 5 00:52:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c: fixed a URI-Reference computation problem when validating
|
||
* xmlIO.c: small cleanup
|
||
|
||
Thu Jul 5 00:04:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: improved the description of a couple of interfaces
|
||
upon Larry Stamper suggestion
|
||
|
||
Wed Jul 4 21:42:24 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c entities.c parser.c: changed completely the way entities
|
||
are handled when running the parser in entity substitution mode.
|
||
This fixes a bug reported by Stephan Kulow and nearly divides
|
||
by 3 the amount of memory required by libxslt to load and process
|
||
DocBook TDG.
|
||
|
||
Wed Jul 4 18:02:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: fixing a too early root closing problem raised
|
||
byt Prashanth Naidu
|
||
|
||
Wed Jul 4 01:42:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed a missing copy in xmlXPathVariableLookupNS()
|
||
raised by Mark Vakoc.
|
||
|
||
Tue Jul 3 18:35:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* example/Makefile.am: fixed the include path to add srcdir/include
|
||
* Makefile.am configure.in: fix from Albert Chin for iconv detection
|
||
and some cleanup
|
||
|
||
Tue Jul 3 10:12:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h:
|
||
lot of optimization work, results in significant improvements
|
||
when handling really complex XPath queries. Add a small optimizer
|
||
for unions, improve [n] and [last()], avoid some costly ops.
|
||
|
||
Fri Jun 29 23:26:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/parser.h parser.c: xmlStrstr args are both const
|
||
* xpath.c: small cleanup
|
||
* xmlGetNsList: reformated, fixed problems if used on Entities
|
||
|
||
Thu Jun 28 18:19:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: added 1.8.14 and 2.3.13 releases
|
||
|
||
Thu Jun 28 18:16:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in include/libxml/xmlwin32version.h: released 2.3.13
|
||
* Makefile.am example/Makefile.am: workaround automake generating
|
||
erroneous deps
|
||
|
||
Thu Jun 28 15:08:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/win32config.h: bug #56801 Yon Derek provided a patch
|
||
to the windows config file.
|
||
|
||
Thu Jun 28 14:51:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpointer.c include/win32config.h win32/libxml2/libxml2.def.src
|
||
libxml.h : Yon Derek provided a set of changes to compile from
|
||
CVS on Windows/MSC
|
||
|
||
Thu Jun 28 14:11:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed UTF8 BOM support in push mode
|
||
* test/utf8bom.xml result/utf8bom.xml result/noent/utf8bom.xml:
|
||
added a specific testcase
|
||
|
||
Wed Jun 27 18:33:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: added --push regression tests
|
||
* parserInternals.c: the XML parser segfaulted in --push mode
|
||
|
||
Wed Jun 27 13:09:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: moved the symlinks detection within a CVS
|
||
check, this is not portable and will be removed soon.
|
||
* xpath.c: small cleanup/speedup
|
||
|
||
Tue Jun 26 18:05:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in doc/xml.html include/libxml/xmlwin32version.h:
|
||
release of 2.3.12
|
||
* parser.c: make an error message if unknow entities in all cases
|
||
|
||
Tue Jun 26 09:46:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* uri.c: fixed 2 uri normalization bugs on '//' reduction
|
||
|
||
Mon Jun 25 18:06:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/libxml/Makefile.am: Laszlo Peter pointed out that
|
||
includes were installed in the wrong dir
|
||
|
||
Mon Jun 25 17:07:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/html.xml: warn against sending code to exhibit bugs.
|
||
|
||
Sun Jun 24 23:31:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: patch to xmlXPathFormatNumber for the optimizer on
|
||
Tru64 from Thomas Leitner
|
||
|
||
Sun Jun 24 14:05:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* AUTHORS: added William and Bjorn
|
||
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
|
||
daniel@veillard.com hopefully I won't have to do this again
|
||
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
|
||
docs can be rebuilt cleanly now
|
||
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
|
||
from CVs it's generated, added include/libxml/xmlwin32version.h
|
||
also generated but which should change far less frequently.
|
||
* catalog.c nanoftp.c: made sure to include libxml.h not
|
||
libxml/xmlversion.h directly
|
||
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
|
||
when compiling on WIN32 and MSC
|
||
|
||
Sat Jun 23 23:54:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/Makefile.am include/libxml/Makefile.am configure.in:
|
||
fixed make distcheck and rebuilding the rpms
|
||
|
||
Sat Jun 23 20:50:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: should finish the migration of exported includes
|
||
into a real include/libxml in CVS, at least for CVS users.
|
||
* removed the exported headers, added in include/libxml (as well
|
||
as xmlversion.h.in).
|
||
|
||
Sat Jun 23 20:37:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: fixed the way to detect symlink
|
||
|
||
Sat Jun 23 20:30:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: updated, include/libxml is now a real CVS dir
|
||
|
||
Sat Jun 23 19:36:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/libxml-doc.el: a new version of libxml-doc.el. This new
|
||
version works with both libxml1 and libxml2 (it autodetects
|
||
the prefix of the html-files) from Felix Natter.
|
||
* doc/xml.html: updated doc accordingly
|
||
|
||
Sat Jun 23 18:30:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed the bug generating a template loop in libxslt
|
||
when using docbook-xsl-1.4, * should filter out document nodes
|
||
* HACKING: added William
|
||
* TODO: updated
|
||
|
||
Fri Jun 22 18:02:37 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/FAQ.html: added a warning about gcc-3.0
|
||
* doc/xml.html: added reference to gdome2 and removed a confusing
|
||
sentence
|
||
|
||
Fri Jun 22 17:02:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlversion.h: okay this is a generated file, but Windows
|
||
users need it and they can't generate it, and I want CVS
|
||
Windows users ...
|
||
* win32/libxml2/libxml2_so.dsp: Windows project file for
|
||
the shared lib version of libxml2
|
||
* win32/libxml2/libxml2.def.src: bug #56527 set of exported
|
||
resources needed for libxslt/xsltproc by Yon Derek
|
||
|
||
Fri Jun 22 16:39:36 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* trio.c: MSVC fix (provided by Igor Zlatkovic)
|
||
|
||
Fri Jun 22 12:42:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/win32config.h: another small fix for ATTRIBUTE_UNUSED
|
||
|
||
Fri Jun 22 12:42:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* include/win32config.h: Yon Derek provided a first fix
|
||
to be able to compile libxslt/xsltproc on Windows
|
||
|
||
Fri Jun 22 00:04:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: attempt to work around what seemed a gcc optimizer
|
||
bug when handling floats on i386 http://veillard.com/gcc.bug
|
||
* tree.c entities.c encoding.c: doing some cleanups while
|
||
chasing it
|
||
|
||
Thu Jun 21 13:13:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: cleanup when --without-debug is specified
|
||
* xinclude.c xpath.c xpathInternals.h xpointer.c: cleanup
|
||
w.r.t. --without-debug and other include points
|
||
* catalog.h testCatalog.c: a bit of cleanup and prepare for XML
|
||
Catalogs
|
||
* configure.in entities.h tree.h HTMLparser.c: removed
|
||
--without-corba, made the _private field mandatory
|
||
|
||
Wed Jun 20 19:37:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c parserInternals.c encoding.c: Since Notepad on Win2k
|
||
outputs a BOM in UTF8, an errata has been issued to avoid the
|
||
problem, that was the most reasonable solution... Add support
|
||
for a leading UTF8 BOM in entities.
|
||
|
||
Wed Jun 20 15:38:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: fixed a bug found when post validating an entity ref
|
||
* xmllint.c: added --loaddtd and sligly changed --postvalid to
|
||
activate it too
|
||
|
||
Tue Jun 19 20:03:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c xinclude.c xpointer.c: bug #56402 exposed a number of
|
||
weakness in the node copy the XPointer and the XInclude
|
||
implementations. Serious cleanup.
|
||
|
||
Tue Jun 19 14:50:18 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: Kjartan Maraas provided a small patch to
|
||
add xml2-config.in to EXTRA_DIST
|
||
|
||
Tue Jun 19 13:04:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c tree.c parserInternals.c parser.c: Stephan Kulow
|
||
provided another failing case found in KDE, the way the
|
||
ctxt->vctxt.nodeTab was allocated and freed changed over
|
||
time but it wasn't completely cleaned up. This should fix it.
|
||
|
||
Sun Jun 17 19:56:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: Stephan Kulow also raised the fact that line number
|
||
could get miscounted making debug harder, fixed the problem
|
||
in xmlParseCharData()
|
||
|
||
Sun Jun 17 19:17:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: Stephan Kulow pointed out a problem when validating
|
||
and using an empty entity, forgot a 'break' in a case.
|
||
|
||
Sun Jun 17 16:47:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed xmlHasNsProp() accordingly to bug #55683
|
||
* doc/xml.html: updated with 2.3.11
|
||
|
||
Sun Jun 17 12:24:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* TODO: updated adding cleanup of generated doc
|
||
* configure.in: prepared to release 2.3.11
|
||
* xmllint.c: added --version for bug reporting
|
||
* doc/html/*.html: rebuilt the doc
|
||
|
||
Sat Jun 16 23:23:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: first part of the work on selecting namespace to
|
||
fix bug #56115
|
||
|
||
Sat Jun 16 00:20:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am example/Makefile.am: Laszlo PETER provided a fix
|
||
when using -liconv
|
||
* TODO: updated
|
||
|
||
Fri Jun 15 07:08:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.[ch]: more work on the HTML serialization routnes,
|
||
cleanup, encoding support.
|
||
|
||
Thu Jun 14 10:31:17 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: Thomas Broyer suggested a better patch for the / arg
|
||
|
||
Thu Jun 14 01:01:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: bug detected by Ankh when / is used as a function arg
|
||
|
||
Wed Jun 13 23:08:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.[ch] HTMLtree.c: stored the inline/block property
|
||
of element and use it to avoid outputting formatting spaces at
|
||
the wrong place. Implemented the format parameter for HTML save.
|
||
* result/HTML/doc2.htm result/HTML/doc3.htm result/HTML/fp40.htm
|
||
result/HTML/script.html result/HTML/test2.html result/HTML/test3.html
|
||
result/HTML/wired.html: of course this impact the result of a
|
||
number of HTML tests
|
||
|
||
Thu Jun 14 09:49:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.[ch]: started augmenting the HTML save API with
|
||
encoding and formatting parameters
|
||
|
||
Wed Jun 13 09:44:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.h: cleanup and started evaluating the work needed on
|
||
revamping the HTML output code
|
||
|
||
Mon Jun 11 19:29:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c: handling of PIs and <?sgml-declaration in entities.
|
||
|
||
Tue Jun 12 08:46:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: fixed bug #56049, forgot one check in the
|
||
validation routine
|
||
|
||
Tue Jun 12 08:09:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch]: grrr ... namespace is a C++ reserved keyword
|
||
|
||
Tue Jun 12 06:29:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxml.h: fixed an error in last commit
|
||
* doc/FAQ.html: added an entry for compilation from CVS
|
||
|
||
Mon Jun 11 10:07:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlversion.h.in libxml.h: Cygwin patches
|
||
* tree.c: xmlFreeNodeList patch similar to xmlFreeNode one
|
||
* tree.h: cleanup
|
||
|
||
Sat Jun 9 19:16:00 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: patched xmlFreeNode() to avoid freeing() a static
|
||
memory block in a strange case where libxml is linked twice
|
||
in the binary.
|
||
|
||
Sat Jun 9 18:39:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: (a? , b? , c? , ... , z?) was storing/restauring
|
||
state far too often, simple fix used to avoid it.
|
||
|
||
Sat Jun 9 16:10:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xinclude.c: Raphael Hertzog had a trouble with DTD nodes
|
||
being processed, applied his patch
|
||
* tree.c: fixed a bug raised in xmlStaticCopyNodeList()
|
||
|
||
Sat Jun 9 15:50:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* nanoftp.c nanohttp.c uri.c include/win32config.h: Igor Zlatkovic
|
||
provided fixes to compile on MSCC again
|
||
* win32/libxml2/libxml2.def.src win32/libxml2/libxml2*.dsp: he
|
||
also provided an update for the project files.
|
||
|
||
Thu Jun 7 21:52:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: applied Steve Tinney patch to xmlNewNsProp to fix
|
||
bug #55810
|
||
|
||
Thu Jun 7 21:29:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed xmlGetNsProp() to close bug #55683
|
||
Note this requires libxslt to use it's own function instead.
|
||
|
||
Thu Jun 7 18:06:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: when in a pre element no formatting space should
|
||
be added.
|
||
* test/HTML/pre.html result/HTML/pre.html*: added a regression test
|
||
|
||
Thu Jun 7 17:29:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: added tests for signal() and signal.h
|
||
|
||
Fri Jun 8 10:17:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: robert pointed out xmlXPathNINF was not initialized
|
||
|
||
Fri Jun 8 10:01:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/libxml-doc.el: Felix Natter provided a new version for
|
||
libxml2
|
||
|
||
Fri Jun 8 07:20:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: when in a pre element no formatting space should
|
||
be added.
|
||
|
||
Wed Jun 6 18:07:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: add -mieee to CFLAGS when compiling on Linux/alpha
|
||
|
||
Thu Jun 7 06:44:01 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c: implemented the <?sgml-declaration encoding="xxx"?>
|
||
hack
|
||
* tree.[ch]: added xmlHasNsProp as suggested in bug report #55653
|
||
* uri.c: fixed a warning
|
||
|
||
Tue Jun 5 22:54:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: trying to close bug #55772 escaping in script
|
||
elements
|
||
* doc/xml.html: suggest to send mail to the list
|
||
|
||
Tue Jun 5 19:11:02 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* error.c: attempt to fix the xmlGetVarStr breakage once and for
|
||
good. Use a macro and based on the solution provided in
|
||
vsnprintf manual page from GNU.
|
||
|
||
Tue Jun 5 14:46:10 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* error.c: Workaround for non-preserving variadic list.
|
||
* trio.c trio.h triop.h strio.c strio.h: Upgraded to trio baseline 1.4
|
||
|
||
Sat Jun 2 06:12:33 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: added 2.3.10 release
|
||
|
||
Fri Jun 1 11:27:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: releasing 2.3.10
|
||
|
||
Thu May 31 20:42:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: Gary Pennington spotted a few troubles with file:///
|
||
|
||
Thu May 31 20:18:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* encoding.c: Robert Collins provided a patch to add the
|
||
"US-ASCII" encoding alias
|
||
|
||
Wed May 30 21:12:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c encoding.[ch]: William M. Brack provided a set of UTF8
|
||
string oriented functions and started cleaning the related areas
|
||
in xpath.c which needed fixing in this respect
|
||
|
||
Wed May 30 20:30:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: applied patch from Jaroslaw Kolakowski to close bug
|
||
#55380
|
||
* tree.c: patch to xmlNodeGetContent() to get CDATA section content
|
||
|
||
Mon May 28 12:56:29 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* TODO: updated
|
||
* nanohttp.[ch] : started adding APIs to get the redirected URL
|
||
when this occurs (needed for further base computation
|
||
* tree.h: cleanup
|
||
* encoding.c: cleanup
|
||
* SAX.c: minor change around ctxt->loadsubset
|
||
|
||
Fri May 25 09:36:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am include/Makefile.am: small change to have
|
||
include/libxml rebuilt if working from CVS.
|
||
* uri.c: applied another patch from Carl Douglas for URI escaping,
|
||
this should close bug #51876
|
||
|
||
Wed May 23 15:40:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xinclude.c: fixed XInclude recursive behaviour bug #54678
|
||
* result/XInclude/recursive.xml test/XInclude/docs/recursive.xml
|
||
test/XInclude/ents/inc.txt test/XInclude/ents/sub-inc.ent:
|
||
added specific regression test
|
||
* parser.h: preparing for the XSLT mode where DTD inherited
|
||
attributes are added to the tree.
|
||
|
||
Wed May 23 13:59:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xinclude.[ch]: Updated the namespace for the Last Call version
|
||
* result/XInclude/include test/XInclude/include: updated the
|
||
testsuite accordingly
|
||
|
||
Wed May 23 12:27:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* uri.[ch]: applied a patch from Carl Douglas for URI escaping,
|
||
related to bug #51876
|
||
|
||
Tue May 22 18:46:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed a gross mistake in base computation, xml:base is
|
||
not completely correct yet (need cascade).
|
||
* xpath.[ch]: added the few things needed to find a function name
|
||
and URI from the XPath context when it is called.
|
||
|
||
Tue May 22 17:00:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* catalog.[ch]: fixes and add xmlLoadCatalogs()
|
||
* DOCBparser.c: small cleanup
|
||
* xmllint.c: added a --catalogs option to load catalogs from
|
||
$SGML_CATALOG_FILES
|
||
* tree.c: cleanup
|
||
* configure.in: iconv library fixup, ICONV_LIBS
|
||
|
||
Mon May 21 16:05:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* catalog.c: handling of CATALOG entries. detection of recursion,
|
||
and a few bugfixes
|
||
* xpath.c: fixing bug #54951 QNAME with no prefix should not match
|
||
against the default namespace
|
||
|
||
Mon May 21 10:14:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: Joe Orton reported a bug found with IRIx compiler.
|
||
|
||
Sun May 20 15:15:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed propagation context info when parsing an
|
||
external entity.
|
||
* doc/html/*.html: regenerated a couple of docs
|
||
|
||
Sat May 19 17:11:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: update with 2.3.9 informations
|
||
|
||
Sat May 19 16:50:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.h debugXML.h parserInternals.h tree.h valid.c
|
||
xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc
|
||
* doc/html/* : rebuilt the docs
|
||
* valid.c: small patch which may improve some case when
|
||
validating.
|
||
|
||
Sat May 19 15:20:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: Closed bug #54891
|
||
* result/HTML/cf_128.html* test/HTML/cf_128.html: added the test
|
||
to the suite
|
||
|
||
Thu May 17 14:15:07 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c:
|
||
applied a documentation patch from LotR and filled in a few missing
|
||
descriptions
|
||
|
||
Wed May 16 23:02:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c tree.c parser.c: speed optimizations at the parser level
|
||
document tree freeing and xpath evaluation
|
||
|
||
Wed May 16 12:55:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c parser.h parserInternals.h: fixed a couple of
|
||
interfaces for handling memory buffer input to const char *
|
||
upon suggestion of JamesH.
|
||
|
||
Tue May 15 17:22:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: LoTR sent a patch fixing the previous commit
|
||
|
||
Tue May 15 14:40:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: trying to deal again with the stoopid -R linking
|
||
flag of Solaris
|
||
|
||
Tue May 15 12:49:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.h: two nodeset access macros from Thomas Broyer
|
||
|
||
Tue May 15 11:42:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c xpath.h xpathInternals.h: apply an XPath API cleanup
|
||
patch from Thomas Broyer
|
||
|
||
Tue May 15 10:52:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c test/VCM/v2[34].xml: Fixed bug #54631 added specific test
|
||
case
|
||
* INSTALL: was empty added stuff from the FAQ
|
||
|
||
Fri May 11 19:37:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch]: fixing bug #54446, by cleaning some bugs in the
|
||
attributes handling and #54433 by adding xmlUnsetProp()
|
||
and xmlUnsetNsProp()
|
||
|
||
Fri May 11 16:07:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: Patch from Jonas Borgstr<74>m
|
||
(htmlGetEndPriority): New function, returns
|
||
the priority of a certain element.
|
||
(htmlAutoCloseOnClose): Only close inline elements if they
|
||
all have lower or equal priority.
|
||
* result/HTML: this of course changed a number of tests results.
|
||
|
||
Thu May 10 17:30:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c catalog.c: plugged in the default catalog resolution
|
||
* doc/gnome-xml.sgml: linked in the Docbook parser and catalog
|
||
documentations
|
||
* doc/html/libxml-*.html: rebuild added the missing ones to CVS
|
||
|
||
Thu May 10 16:14:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am xmlversion.h.in configure.in include/Makefile.am:
|
||
integrating catalogs
|
||
* catalog.[ch] testCatalog.c: adding a small catalo API
|
||
(only SGML catalog support).
|
||
* parser.c: restaured xmlKeepBlanksDefault(0) API
|
||
|
||
Wed May 9 12:50:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: zb@bisp.com reported an error in xmlNodeGetLang()
|
||
|
||
Tue May 8 12:31:40 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: added xmlParseExternalEntityPrivate() to allow
|
||
propagation of ctxt->_private when parsing external entities
|
||
|
||
Tue May 8 10:26:22 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: fixed the bug reported by Bjorn in htmlNodeDump
|
||
|
||
Tue May 8 09:30:12 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: fixed a small portability problem with AM_CONDITIONAL
|
||
|
||
Mon May 7 22:44:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: warn when indeterminist content model is detected
|
||
* result/VC/ElementValid8: this adds a message
|
||
* Makefile.am: add --novalid for VCM tests
|
||
* parserInternals.c: added a call to Init memory
|
||
|
||
Fri May 4 19:51:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: fixed htmlNewDoc SYSTEM and PUBLIC ID inversion
|
||
when both parameters are NULL.
|
||
|
||
Fri May 4 17:19:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: applied small patch from Gary Pennington, reindented
|
||
some part of the code.
|
||
|
||
Thu May 3 13:10:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in doc/xml.html doc/html/*: preparing for 2.3.8
|
||
release, updated and regenerated the docs
|
||
|
||
Thu May 3 12:47:46 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c result/XPath/expr/floats : clarified and cleanup
|
||
printing of abnormal floats in tests.
|
||
|
||
Thu May 3 10:25:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: trying to fix the problem reported by Jonas Borgstr<74>m
|
||
* results/HTML/ : a few changes in the output of the HTML tests as
|
||
a result.
|
||
* configure.in: tying to fix -liconv where needed
|
||
|
||
Wed May 2 19:10:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: fixed a stupid error
|
||
|
||
Wed May 2 18:39:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in Makefile.am: make the inclusion of the trio
|
||
modules in the library conditional
|
||
|
||
Wed May 2 14:39:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c: patche from L<>szl<7A> Kov<6F>cs, fixed entities refs
|
||
in attributes handling
|
||
|
||
Wed May 2 12:56:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: Bjorn Reese provided a fix for a problem on buffer
|
||
flushing
|
||
|
||
Mon Apr 30 22:29:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fix of an XSLT namespace bug reported on the list
|
||
general/bug-8-
|
||
|
||
Mon Apr 30 19:42:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* strio.h trio.c: Dan McNichol suggested a couple of small
|
||
fixes for AIX 4.3.3 using Visual Age 5.0.2 compiler
|
||
|
||
Mon Apr 30 13:44:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c parser.c encoding.c: spent a bit more time looking
|
||
at the parsing speed and DOM handling. Added a few more
|
||
speedups.
|
||
|
||
Sun Apr 29 21:53:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: small but effective parsing speed improvement
|
||
|
||
Sun Apr 29 19:02:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: default on the DocBook parser inclusion (for Gnome)
|
||
* DOCBparser.h: fixed a header reference
|
||
|
||
Sat Apr 28 19:00:39 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in xpath.c: applied Bjorn patches for FPE on the
|
||
alpha
|
||
|
||
Sat Apr 28 18:54:28 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch] xmlIO.h: applied patch from Joe McAlerney to add
|
||
xmlSaveFormatFileTo()
|
||
|
||
Sat Apr 28 16:33:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: simple and efficient optimization, XPath functions
|
||
aways bind to the same code, cache this
|
||
* TODO: updated (by saying some is obsolete)
|
||
|
||
Sat Apr 28 14:23:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: more cleanup work on XPath name parsing routines
|
||
|
||
Fri Apr 27 19:06:13 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parserInternals.c xpath.[ch]: some UTF8 cleanup on
|
||
xmlXPathParseName
|
||
* xpath.c: Igor Zlatkovic suggested a change for NAN and MSC
|
||
* debugXML.c: avoid compilation problems if compiling without
|
||
HTML support, Igor Zlatkovic
|
||
* win32/libxml2/libxml2.def.src: being able to compile without
|
||
XPath on Windows
|
||
|
||
Thu Apr 26 22:53:03 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxml.m4: yet another patch from Toshio Kuratomi
|
||
|
||
Thu Apr 26 21:27:43 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxml.m4 libxml2-spec.in: new patches from Toshio Kuratomi
|
||
|
||
Thu Apr 26 20:53:48 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch]: added xmlSaveFormatFile interface for saving
|
||
and indenting a file.
|
||
|
||
Thu Apr 26 16:35:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed bug #53689 related to processing-instruction()
|
||
|
||
Thu Apr 26 12:57:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c: patche from L<>szl<7A> Kov<6F>cs
|
||
|
||
Thu Apr 26 11:31:54 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: applied fixes from Christian Glahn bug report #53391
|
||
|
||
Thu Apr 26 11:14:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* error.c: Jean Fran<61>ois Lecomte provided a complete description
|
||
and a fix to bug #53537
|
||
|
||
Thu Apr 26 09:42:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* libxml.m4: added AM_PATH_XML2 provided by Toshio Kuratomi
|
||
|
||
Wed Apr 25 21:05:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c SAX.c: a bit more work on entities processing.
|
||
Still Need to cleanup XML output and references in attributes
|
||
|
||
Wed Apr 25 17:52:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c include/Makefile.am: two patches from L<>szl<7A> Kov<6F>cs
|
||
|
||
Wed Apr 25 14:56:26 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: trying to fix #53574, not completely complete,
|
||
I would like xmllint --copy --debug test/ent1 and
|
||
xmllint --debug test/ent1 to show the same result.
|
||
* xpath.c: fix a bug when trying to sort namespace nodes
|
||
|
||
Wed Apr 25 12:28:57 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: real fix for #53402
|
||
|
||
Tue Apr 24 17:36:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c HTMLtree.h : closing #53402 i.e. output of
|
||
PIs when using xsl:output
|
||
* valid.c: closing #53537 some case generate segfaults if there
|
||
is validity errors
|
||
|
||
Tue Apr 24 15:19:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c testDocbook.c DOCBparser.c: more work on the support
|
||
of external parsed entities, added --noent to testDocbook
|
||
* valid.c: Garry Pennington found an uninitialized variable
|
||
access in xmlValidateElementContent()
|
||
|
||
Tue Apr 24 14:41:25 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c : HTML parsing still sucks ... trying to deal
|
||
with madness
|
||
* result/HTML/ : this modified the result of the regression tests
|
||
a lot.
|
||
|
||
Tue Apr 24 14:10:38 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* entities.c: xmlEncodeEntitiesReentrant fixed a few accesses
|
||
to doc where it wasn't checked against NULL reported by
|
||
Jens Laas
|
||
|
||
Tue Apr 24 13:21:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: Jonas Borgstr<74>m patch, the <td>, and <th> elements
|
||
now means the end of any open <span>,<font>,<a>,<b>,<i>,<u>.
|
||
|
||
Mon Apr 23 15:40:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* DOCBparser.c DOCBparser.h testDocbook.c configure.in Makefile.am
|
||
xmlversion.h.in: started (re)integrating the DocBook SGML parser.
|
||
* SAX.[ch]: cleanup and updates for DocBook
|
||
* debugXML.c parser.h tree.[ch] valid.c xpath.c: small macro or
|
||
ex SGML identifier changes
|
||
* valid.c: removed a static unused function.
|
||
|
||
Mon Apr 23 11:05:56 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLtree.c: applied change for Paul Sponagl on script saving
|
||
* Makefile.am: the warning about entity title.xml are normal.
|
||
|
||
Sun Apr 22 22:09:35 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: release of 2.3.7
|
||
* Makefile.am: fixing make distcheck
|
||
|
||
Sun Apr 22 21:29:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/html/* doc/xml.html: updated and regenerated the docs
|
||
|
||
Sun Apr 22 21:11:45 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed the XPointer problem introduced in 2.3.6
|
||
|
||
Sun Apr 22 14:11:58 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed #53388 with the provided patch
|
||
|
||
Sun Apr 22 12:34:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: Bjorn detected an invalid memory access. Fixed
|
||
vstateVPush()
|
||
|
||
Sun Apr 22 10:49:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed xmlXPathCompile to detected unproperly ended expr
|
||
|
||
Sat Apr 21 18:27:51 CEST 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* libxml.h: new header used only for the compilation of libxml
|
||
* HTMLparser.c HTMLtree.c SAX.c debugXML.c encoding.c entities.c
|
||
error.c hash.c list.c nanoftp.c nanohttp.c parser.c
|
||
parserInternals.c testHTML.c testSAX.c testURI.c testXPath.c
|
||
tree.c uri.c valid.c xinclude.c xlink.c xmlIO.c xmllint.c
|
||
xmlmemory.c xpath.c xpointer.c: libxml.h integration
|
||
* trio.[ch] triop.h strio.[ch]: upgraded to the latest trio
|
||
baseline (version 1.2 plus a single patch).
|
||
* xpath.c result/XPath/expr/floats test/XPath/expr/floats: parses
|
||
scientific notation for numbers. Tests added.
|
||
* xpath.c: formatting of numbers changed to use sprintf
|
||
(contribution from William Brack)
|
||
|
||
Sat Apr 21 16:12:59 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: cleanup, more useful debugging
|
||
* parserInternals.c: cleanup vctxt.nodeTab (de)allocation
|
||
* xmlIO.c: entity loading is printed as an error when validating
|
||
|
||
Sat Apr 21 12:25:49 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: fixed to validate within entities
|
||
* test/VCM/v22.xml: added a specific testcase
|
||
|
||
Fri Apr 20 17:45:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: forgot an epsilon transition in for ()+
|
||
* test/VCM/v21.xml : added a specific test case
|
||
|
||
Fri Apr 20 15:46:04 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: removed a state explosion exhibited by RSS
|
||
* test/valid/rss.xml result/valid/rss.xml*: added the testcase
|
||
from bug #51872
|
||
|
||
Fri Apr 20 14:52:44 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.[ch] tree.h: worked *hard* to get non-determinist content
|
||
validation without using an ugly NFA -> DFA algo in the source.
|
||
Made a specific algorithm easier to maintain, using a single
|
||
stack and without recursion.
|
||
* Makefile.am test/VCM/*.xml: added more tests to "make Validtests"
|
||
* hash.c: made the growing routine static
|
||
* tree.h parser.c: added the parent information to an
|
||
xmlElementContent node.
|
||
|
||
Wed Apr 18 23:33:11 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c parser.c xpath.c: generating IDs when not validating
|
||
from an external parsed entity was poisoning the ID has table
|
||
with removed values. This was killing XSLT on the KDE help
|
||
browser.
|
||
|
||
Wed Apr 18 17:09:15 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* entities.h: andrew@ugh.net.au detected a double declaration
|
||
|
||
Wed Apr 18 15:06:30 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* debugXML.c hash.c tree.h valid.c : some changes related to
|
||
the validation suport to improve speed with DocBook
|
||
* result/VC/OneID2 result/VC/OneID3 : this slightly changes
|
||
the way validation errors get reported
|
||
|
||
Wed Apr 18 11:42:47 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c HTMLtree.c: applied part of the patches provided
|
||
by P C Chow and William M. Brack for XSLT HTML output
|
||
|
||
Mon Apr 16 19:44:36 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlversion.h.in win32config.h win32/libxml2/*: applied
|
||
Igor Zlatkovic patches for MSC compilation and added his
|
||
updates
|
||
|
||
Tue Apr 17 10:08:19 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed xmlXPathNodeCollectAndTest() to do proper
|
||
prefix lookup.
|
||
* parserInternals.c: fixed the bug reported by Morus Walter
|
||
due to an off by one typo in xmlStringCurrentChar()
|
||
|
||
Thu Apr 12 17:41:09 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c result/HTML/*: revamped the way the HTML
|
||
parser handles end of tags or end of input
|
||
|
||
Thu Apr 12 10:50:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch] : added xmlDocCopyNode for gdome2 support
|
||
|
||
Wed Apr 11 16:37:50 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.h: include xmlmemory.h this seems to havoid a nasty glibc
|
||
bug where the linktime verions of free() won't work ...
|
||
|
||
Wed Apr 11 14:21:31 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* config.h.in configure.in xmlversion.h.in: added ansidecl.h test
|
||
|
||
Wed Apr 11 13:50:42 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: added 2.3.6 release
|
||
|
||
Wed Apr 11 13:26:34 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed xmlStringGetNodeList() to handle charrefs
|
||
* result/wml.xml: resulted in a small output change
|
||
|
||
Wed Apr 11 09:47:55 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: xmlNewDoc was missing the charset initialization
|
||
* xmllint.c: added --auto to autogenerate a doc, allow to
|
||
reproduce the problem fixed on xmlNewDoc
|
||
|
||
Tue Apr 10 18:13:10 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: trying to get 52979 solved
|
||
* tree.c result/ result/noent/: trying to get 52712 solved, this
|
||
also made me clean up the fact that XML output in general should
|
||
not add formating blanks by default, this changed the output of
|
||
a few tests
|
||
|
||
Tue Apr 10 16:30:20 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: Bill Brack pointer an error in detecting a null nodeset
|
||
|
||
Sun Apr 8 15:07:16 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: finally released 2.3.6
|
||
|
||
Sun Apr 8 11:39:21 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: checking for null pointer generated by new code
|
||
|
||
Fri Apr 6 12:53:05 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed a [] evaluation problem reported
|
||
* test/XPath/tests/simpleaddr: extended test
|
||
* result/XPath/simpleaddr: updated result
|
||
|
||
Wed Apr 4 02:07:53 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmllint.c: Dan Timis reported a portability problem
|
||
on Macs without mmap, fixed it.
|
||
|
||
Tue Apr 3 20:20:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* testXPath.c : added a --tree option allowing to display the
|
||
tree dump of the XPath expression
|
||
|
||
Mon Apr 2 17:13:51 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed a memleak when comparing nodesets
|
||
* HTMLtree.c: don't invent the HTML doctype if not available (XSLT)
|
||
* tree.c: added a TODO
|
||
|
||
Tue Mar 27 14:32:06 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in Makefile.am config.h.in xmlversion.h.in: detect if
|
||
we need string functions
|
||
* trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions
|
||
to be able to use them where needed. Applied some changes
|
||
to reduce name linking pollution and compile in only what's
|
||
needed.
|
||
* HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c
|
||
xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef
|
||
for the string manipulation functions
|
||
* xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically
|
||
to the free() function of xmlmemory.c
|
||
* entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c
|
||
xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP
|
||
usage.
|
||
|
||
|
||
Tue Mar 27 02:30:23 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* error.c: applied the context output patch of the error
|
||
handling submitted by Chuck Griffith
|
||
* error/VC/*: this slightly change some error logs
|
||
|
||
Tue Mar 27 00:51:27 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed line number reporting on error
|
||
|
||
Mon Mar 26 23:21:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: Sullivan and Darin found a parser bug,
|
||
applied the patch.
|
||
|
||
Mon Mar 26 18:24:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c
|
||
testHTML.c testSAX.c tree.c valid.c xmlIO.c xmlmemory.c
|
||
xmlversion.h.in xpointer.c: of course the way I defined
|
||
UNUSED breaks on old gcc version. Try to be smart and
|
||
also define it directly in xmlversion.h
|
||
* configure.in: removed -ansi flag from the pedantic set
|
||
|
||
Sat Mar 24 17:45:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
Huge cleanup, I switched to compile with
|
||
-Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit
|
||
-Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
|
||
-Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow
|
||
-Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
|
||
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
|
||
* HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch]
|
||
encoding.h entities.c error.c list.[ch] nanoftp.c
|
||
nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c
|
||
testSAX.c testURI.c testXPath.c tree.[ch] uri.c
|
||
valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c
|
||
xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c:
|
||
Cleanup, staticfied a number of non-exported functions,
|
||
detected and cleaned up a dozen of problem found this way,
|
||
avoided a lot of public function name/typedef/system names clashes
|
||
* doc/xml.html: updated
|
||
* configure.in: switched private flags to the really pedantic ones.
|
||
|
||
Thu Mar 22 22:44:15 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: 2.3.5
|
||
* doc/html/*: rebuilt the docs
|
||
|
||
Thu Mar 22 15:36:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed a reported bug in NOTATION parsing
|
||
* uri.c: accepted but not fixed bug 51876, added TODO
|
||
* Makefile.am: fixed bug 51876
|
||
|
||
Thu Mar 22 13:41:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* config.h.in configure.in error.c: fix a compilation problem
|
||
on platforms without vsnprintf (xml@thewrittenword.com)
|
||
|
||
Wed Mar 21 19:04:34 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed a function name header typo
|
||
* SAX.c: notations can also occur in external subset.
|
||
|
||
Tue Mar 20 14:21:28 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* error.c: removed a C++ like comment
|
||
|
||
Tue Mar 20 12:22:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixing bug 52299 strange condition leading
|
||
to a parser crash due to a buffer overflow
|
||
* result/noent/attrib.xml result/attrib.xml test/attrib.xml:
|
||
added the specific test case
|
||
|
||
Mon Mar 19 16:50:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.[ch]: still a lot of cleanup based on XSLT, added
|
||
xmlXPathConvert{String,Number,Boolean} to be able to make
|
||
type casts without a context stack, fixed some implementation
|
||
problems related to the absence of context at parse-time,
|
||
added xmlXPathEvalPredicate() and xmlXPathFreeCompExpr()
|
||
in the public API too
|
||
* xpointer.c xpathInternals.h: we need to know at parse time
|
||
whether we are compiling an XPointer
|
||
|
||
Mon Mar 19 11:54:31 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.[ch] xpointer.c: restaured the Binary and API compatibility
|
||
cleaned up the parser internals, refactored XPath code, added
|
||
new compilation based APIs and cleanly separated public and
|
||
private APIs.
|
||
|
||
Mon Mar 19 00:59:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.h: the comp field must be added at the end to avoid
|
||
killing binary compat.
|
||
|
||
Mon Mar 19 00:11:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: detect XPath memleaks in regreson tests
|
||
* error.c: fixed and error w.r.t. error reporting still using
|
||
stderr
|
||
* hash.c: added new line at end of file
|
||
* tree.h: minor cleanup
|
||
* xpath.[ch] xpointer.[ch]: Major changes ! Separated XPath
|
||
expression parsing from evaluation, resulted in a number of
|
||
changes internally, and in XPointer. Likely to break stuff
|
||
using xpathInternals.h but should remain binary compatible,
|
||
new interfaces will be added.
|
||
|
||
Wed Mar 14 20:34:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: fixed a couple of problems reported by
|
||
okiddle@yahoo.co.uk and allanc@chickenandporn.com when compiling
|
||
without gcc on non linux platforms.
|
||
|
||
Wed Mar 14 20:13:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/Makefile.am configure.in: yearke@eng.buffalo.edu suggested
|
||
a fix for --with-html-dir= configure support. I hope it won't
|
||
break rpm generation
|
||
|
||
Wed Mar 14 17:28:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: one function comment cleanup.
|
||
|
||
Wed Mar 14 14:55:46 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* SAX.c: external subset notations were improperly registered
|
||
in the internal subset.
|
||
|
||
Tue Mar 13 10:28:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* README.cvs-commits: added, pointing to HACKING
|
||
* HACKING: updated
|
||
|
||
Mon Mar 12 22:09:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: and Matt Sergeant found one in the XML push
|
||
parser (erroneous check I forgot to remove when I fixed the
|
||
main parser).
|
||
|
||
Mon Mar 12 19:19:04 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: ptittom found a small bug in UnaryExpr
|
||
|
||
Sat Mar 10 13:09:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: bumped to 2.3.4
|
||
* error.c: fixed bug #51860
|
||
* tree.c: fixed bug #51861
|
||
* valid.c: cleanup, more debug, failed to fix one bug crap ...
|
||
* tree.[ch] : added xmlDefaultBufferSize
|
||
* nanoftp.c: typo in function name header block
|
||
* doc/xml.html : updated, added link to XML::LibXSLT
|
||
* doc/html/* : rebuilt the docs
|
||
|
||
Wed Mar 7 20:43:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c SAX.c: the new content parsing code raised an
|
||
ugly bug in the characters() SAX callback. Found it
|
||
just because of strangeness in XSLT XML Rec ouptut :-(
|
||
|
||
Wed Mar 7 16:50:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: Martin Baulig suggested to add -lm
|
||
* tree.c: found another bug in xmlNodeGetContent()
|
||
|
||
Tue Mar 6 09:21:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: Bjorn found the error related to strictness of comparison.
|
||
|
||
Mon Mar 5 21:47:31 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: trying to fix the Dtd parsing problem reported
|
||
by Gary, side effect of last week speed optimizations.
|
||
|
||
Sat Mar 3 19:45:59 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xml2Conf.sh.in: fixes pointed out by Fredrik Hallenberg
|
||
* parserInternals.c: removed unneeded test raised by Stric
|
||
|
||
Sat Mar 3 13:04:37 CET 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* xpath.c: Fixed xmlXPathNodeCollectAndTest (problem reported
|
||
and fixed by William Brack). Added xmlXPathFormatNumber.
|
||
Changed the sorting slightly.
|
||
* configure.in Makefile.am example/Makefile.am: Added -lm.
|
||
Please note that applications linking with libxml2, must
|
||
also like with the math library from now on.
|
||
|
||
Sat Mar 3 07:38:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: fixed loop reported by Marc Sanfacon
|
||
|
||
Sat Mar 3 02:10:24 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: one must report spaces even if the Dtd element
|
||
content proves that this is not part of the element content.
|
||
* result/valid/*.xml: this changed the ouptu slightly
|
||
|
||
Thu Mar 1 17:53:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: bumped to 2.3.3
|
||
* doc/xml.html: updated
|
||
|
||
Wed Feb 28 00:43:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: minor doc fix
|
||
* xpath.c: deallocation issues when a result tree has been
|
||
converted to a node-set
|
||
|
||
Mon Feb 26 22:09:45 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: oops corrected dates s/2000/2001
|
||
|
||
Mon Feb 26 12:48:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: new patch from Gary Pennington
|
||
|
||
Mon Feb 26 09:30:23 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: applied patch from Ankh
|
||
|
||
Mon Feb 26 03:34:43 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xinclude.c: fixed a problem building on Mac
|
||
|
||
Sun Feb 25 21:52:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: more work on increasing parsing ferformances
|
||
|
||
Sun Feb 25 18:03:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c
|
||
xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c:
|
||
avoiding memcpy in production builds MEM_CLEANUP macro use
|
||
* parser.[ch] parserInternals.c: optimizations of the tightest
|
||
internal loops inside the parser. Better checking of I/O
|
||
flushing/loading conditions
|
||
* xmllint.c : added --timing
|
||
|
||
Sun Feb 25 05:48:51 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: bumped to 2.3.2
|
||
* doc/xml.html: updated for release
|
||
|
||
Sat Feb 24 14:07:52 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: found a memleak and fixed a nasty bug
|
||
|
||
Sat Feb 24 03:35:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmllint.[c1] : added return code errors for xmllint
|
||
* xpath.c: specific debug dump function for result value trees
|
||
|
||
Thu Feb 22 07:52:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: finally implemented xmlXPathCompareNodeSets
|
||
* test/XPath/expr/floats results/XPath/expr/floats: added
|
||
a test for float expressions
|
||
|
||
Tue Feb 20 18:57:54 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed xmlNodeGetContent, it was not recursing on child
|
||
* parserInternals.[ch]: trying to speed up parsing
|
||
* xpath.c : speeded up node set equality op
|
||
|
||
Mon Feb 19 19:01:57 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am valid.c list.[ch]: Gary Pennington provided a
|
||
better handling of ID/IDREF and the list modules associated
|
||
* configure.in: small CFLAGS cleanup
|
||
|
||
Mon Feb 19 16:13:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: fixed iconv detection on AIX (stric)
|
||
|
||
Mon Feb 19 10:59:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed "*" (unbelievable !) and a couple of warnings
|
||
|
||
Sun Feb 18 17:52:37 MET 2001 Bjorn Reese <breese@users.sourceforge.net>
|
||
|
||
* xpath.c: fixed whitespace handling in xmlXPathStringEvalNumber,
|
||
and optimized xmlXPathNodeSetSort
|
||
|
||
Sat Feb 17 14:18:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: bug fix when context size is 0
|
||
* parser.c: I like Norm's Dtd because they still manage to break
|
||
the parser occasionally
|
||
|
||
Fri Feb 16 14:20:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: xmlXPathEqualNodeSetFloat the arg is really a double now
|
||
|
||
Fri Feb 16 01:10:06 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.[ch] parser.c xpath.c: fixed the problem of addressing
|
||
attributes within the XML-1.0 namespace
|
||
|
||
Thu Feb 15 16:53:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpathInternals.h: exported a few axis functions
|
||
* doc/xml.html: updated the doc
|
||
|
||
Thu Feb 15 15:57:14 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: applied patch from Daniel van Balen for OpenBSD
|
||
and bumped version to 2.3.1
|
||
* HTMLtree.c result/HTML/doc3.htm result/HTML/wired.html: the
|
||
attempt to find autoclosing was simply broken, removed it,
|
||
updated the examples, this is better
|
||
|
||
Wed Feb 14 11:35:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* hash.[ch]: added Paolo Casarini patch to provide Delete from
|
||
hash functionnalities.
|
||
* doc/html/* : rebuild the doc
|
||
|
||
Tue Feb 13 18:01:48 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c result/XPath/tests/chaptersprefol: bugfixes on order and
|
||
on predicate
|
||
* HTMLparser.[ch] HTMLtree.c result/HTML/doc3.htm.err
|
||
result/HTML/doc3.htm.sax result/HTML/wired.html: sometimes one
|
||
really want to have tags closed on output even if we accept
|
||
unclosed ones on input
|
||
|
||
Mon Feb 12 18:33:20 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: ouch don't free NULL, rare case fixed
|
||
* tree.c: don't coalesce text nodes if they don't have the
|
||
same behaviour wrt escaping on output
|
||
|
||
Sun Feb 11 21:15:41 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: small fixup
|
||
* SAX.c: don't warn on empty namespaces.
|
||
|
||
Thu Feb 8 11:28:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* README: a bit of cleanup
|
||
* configure.in: preparing for 2.3.0 release
|
||
|
||
Thu Feb 8 10:37:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* hash.[ch]: added a first version of xmlHashSize()
|
||
* valid.c: another bug fix from Gary Pennington
|
||
|
||
Wed Feb 7 19:22:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* valid.c: couple of bug fixes pointed by Gary Pennington
|
||
* HTMLtree.c: #if 0 cleanup
|
||
|
||
Tue Feb 6 14:02:56 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: started profiling XSLT, added xmlXPathNodeSetAddUnique()
|
||
which removes a time consuming check of xmlXPathNodeSetAdd()
|
||
and use it in places where we are sure to not break unicity
|
||
|
||
Mon Feb 5 18:51:36 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: bug fixes found from XSLT
|
||
* tree.c: preserve node->name special values when copying nodes.
|
||
* parserInternals.[ch] parser.[ch] SAX.c : added a mode where
|
||
external subset are fetched when available but without full
|
||
validation. Added xmlLoadExtDtdDefaultValue, need a function.
|
||
* HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML
|
||
output with encoding disabled.
|
||
|
||
Sat Feb 3 09:50:29 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmliO.c: Harry Blundell pointed out that xmlCheckFilename
|
||
xmlCheckFilename should not be called from xmlFileOpenW
|
||
and xmlGzfileOpenW
|
||
|
||
Fri Feb 2 18:04:35 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* uri.c: rewrite of xmlNormalizeURIPath from Paul D. Smith
|
||
* test/URI/smith.uri result/URI/smith.uri Makefile.am:
|
||
added the new tests for URI normalization
|
||
* testURI.c: fixed stoopid bugs
|
||
* result/VC/OneID3 result/VC/UniqueElementTypeDeclaration:
|
||
the URI in the error messages are now properly normalized
|
||
|
||
Fri Feb 2 09:18:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* uri.c: applied Marc Sanfacon's patch for xmlNormalizeURIPath
|
||
|
||
Thu Feb 1 05:28:55 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed a number of problems in XPATH_XSLT_TREE processing
|
||
|
||
Wed Jan 31 21:45:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed mod operator
|
||
|
||
Wed Jan 31 16:50:42 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c: fixed xmlStrcat doc
|
||
* tree.c: 2 fixes form Anders Carlson for copying nodes and
|
||
trees.
|
||
|
||
Wed Jan 31 14:19:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c result/XPath/tests/chaptersbase
|
||
result/XPath/tests/simplebase: fixed XPath node()
|
||
* tree.c: small fix in xmlNewNs()
|
||
* Makefile.am: removed extraneous xml2Conf.sh rule
|
||
|
||
Sun Jan 28 08:37:03 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am configure.in libxml.spec.in example/Makefile.am:
|
||
Changed the library name, in order to get libxml-devel and
|
||
libxml2-devel to coexist on a single system
|
||
* xml-config.1 xml-config.in xmlConf.sh.in: renamed
|
||
* xml2-config.1 xml2-config.in xml2Conf.sh.in: new files
|
||
|
||
Sat Jan 27 19:58:22 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am configure.in libxml-2.0.pc.in: started working on getting
|
||
libxml2-devel installable in // as libxml-devel.
|
||
|
||
Sat Jan 27 18:49:02 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/Makefile.am: fixed make rebuild in doc
|
||
* doc/html/*.html: rebuilt the docs
|
||
|
||
Fri Jan 26 10:30:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: patch from Bjorn Reese on xmlBufferCCat
|
||
|
||
Thu Jan 25 19:22:25 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am doc/Makefile.am libxml.spec.in: painful work to get
|
||
the HTML doc to go into the -devel RPM ...
|
||
* aclocal.m4 config.h.in: some updates due to auto* magic
|
||
|
||
Thu Jan 25 19:11:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.h: added a hook in the context structure allowing to
|
||
link to extra support, needed for XSLT
|
||
|
||
Thu Jan 25 13:34:11 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.[ch] xpointer.c: added xmlXPathCmpNodes, changed
|
||
xmlXPtrCmpPoints to use it.
|
||
* propagated the following patch from Alejandro Forero
|
||
* include/win32config.h xmlIO.c: applied further suggestions
|
||
from Igor Zlatkovic <igorz@dialup.nacamar.de> and cleanup
|
||
* example/gjobread.c: fixed warnings, now that it builds
|
||
|
||
Wed Jan 24 20:27:28 COT 2001 Alejandro Forero <bachue@bachue.com>
|
||
|
||
* xmlIO.c (xmlFileOpen, xmlFileOpenW): Removed unnecesary checks.
|
||
|
||
* xmlIO.c (xmlCheckFilename): Function added to know whether a given
|
||
filename points to a valid file (not a directory).
|
||
* xmlIO.c (xmlFileOpen, xmlFileOpenW, xmlGzfileOpen, xmlGzfileOpenW):
|
||
Added calls to xmlCheckFilenameDir.
|
||
|
||
* xmlIO.c (xmlGzfileOpen, xmlGzfileOpenW, xmlFdOpen, xmlFdOpenW): Pass
|
||
`path' (rather than `filename') as the parameter to gzopen and open.
|
||
|
||
Tue Jan 23 16:26:30 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: fixed a problem with EXTRA_DIST
|
||
|
||
Mon Jan 22 23:42:17 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am example/Makefile.am: finally found the trick
|
||
to build the example, i.e. add "." in SUBDIRS before example
|
||
in the list <grin/>
|
||
|
||
Mon Jan 22 16:30:37 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* doc/xml.html: updated with an XSLT section, removed pointer to
|
||
W3C CVS base.
|
||
|
||
Mon Jan 22 11:43:21 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: when copying a XSLT tree object teh tree need to be copied
|
||
too, and deallocation need to occur the same way.
|
||
|
||
Mon Jan 22 10:35:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpathInternals.h xpath.[ch] debugXML.c: added the XPATH_XSLT_TREE
|
||
type correponding to an XSLT result tree fragment. Share most
|
||
of the data format with node set, as well as operators.
|
||
* HTMLtree.c: added a newline at the end of the doctype output
|
||
whe this one is not present initially.
|
||
* tree.c: make sure taht the parent and doc pointers are properly
|
||
set when copying attributes (lists).
|
||
|
||
Sun Jan 21 10:47:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* htmlTree.[ch] xmlIO.h: exported htmlDocContentDumpOutput
|
||
|
||
Fri Jan 19 18:15:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: seems I finally killed that ugly path evaluation
|
||
context bug (tagged 9999 in case is is wrong)
|
||
|
||
Fri Jan 19 06:30:38 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.[ch] xpathInternals.h: added xmlXPathRegisterVariableLookup()
|
||
for XSLT
|
||
|
||
Thu Jan 18 16:19:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: Gary Pennington <Gary.Pennington@uk.sun.com> fix
|
||
for xmlGzfileOpen() bug
|
||
|
||
Thu Jan 18 13:11:50 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: removed an error found by XSLT usage
|
||
* tree.c parserInternals.h: use a predefined static string
|
||
for text and comment nodes, avoid freeing them in xmlFreeNode,
|
||
exported the string name in parserInternals.h and added
|
||
another value to disable encoding at output (for XSLT),
|
||
gain memory, time.
|
||
|
||
Wed Jan 17 09:15:16 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* win32/README.MSDev win32/libxml2/libxml2_a.dsp
|
||
win32/libxml2/libxml2_so.dsp: new makefiles and update
|
||
provided by Igor Zlatkovic <igor@stud.fh-frankfurt.de>
|
||
|
||
Tue Jan 16 18:24:46 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c : xmlSaveFile, xmlSaveFileEnc, applied patch from
|
||
Gary Pennington
|
||
|
||
Mon Jan 15 20:24:18 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xpath.c: fixed the comaprision of values and nodelists,
|
||
need to compare nodelist still ...
|
||
* debugXML.c: avoided a possible core dump
|
||
* HTMLparser.c: cleanup
|
||
* nanohttp.c: contributed fix.
|
||
* tree.c: fixes in properties handling added xmlSetNsProp
|
||
needed by libxslt
|
||
* xpathInternals.h: exported xmlXPathBooleanFunction, added a
|
||
comment
|
||
* TODO: updated
|
||
|
||
Sat Jan 6 22:05:09 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* parser.c parserInternals.c: applied Bjorn Reese optimization
|
||
patch
|
||
|
||
Sat Jan 6 19:13:27 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* Makefile.am: applied patch fro make check from Martin Vidner
|
||
|
||
Thu Jan 4 19:07:49 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* configure.in: preparing 2.2.11
|
||
* doc/html/*: rebuild the HTML files
|
||
* doc/xml.html : updated
|
||
|
||
Thu Jan 4 14:09:58 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* tree.c: fixed a stupid bug
|
||
* valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com>
|
||
patches related to validation of an XInclude processing result
|
||
* TODO: updated
|
||
|
||
Thu Jan 4 11:46:40 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* encoding.c xmlIO.c: Fixing the problem reported by Marc Sanfacon
|
||
on large files
|
||
|
||
Wed Jan 3 21:51:13 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmlIO.c: fixed xmlParserInputBufferCreateMem doc
|
||
|
||
Wed Jan 3 18:56:00 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* HTMLparser.c: htmlCheckParagraph to check htmlOmittedDefaultValue,
|
||
reported by Jonas Borgstr<74>m
|
||
* nanohttp.c: Applied Bjorn Reese' IPV6 first patch
|
||
|
||
Wed Jan 3 16:19:39 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* testXPath.c xpath.c: fixing the XPath union expressions problem
|
||
reported by Martin Vidner <martin@artax.karlin.mff.cuni.cz>
|
||
|
||
Wed Jan 3 14:22:33 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
|
||
|
||
* xmllint.c: Made is so if the file name is "-" is will read form
|
||
standard input. Sven Heinicke <sven@zen.org>
|
||
* tree.c: fixed a problem when growing buffer
|
||
* tree.h: fixed the comment of the node types following andersca
|
||
comment
|
||
* TODO: updated
|
||
|
||
Wed Dec 27 12:35:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.[ch]: added a way to avoid adding automatically
|
||
omitted tags. htmlHandleOmittedElem() allows to change the
|
||
default handling.
|
||
* tree.[ch] xmllint.c: added xmlDocDumpFormatMemory() and
|
||
xmlDocDumpFormatMemoryEnc(), uses memory functions for output
|
||
of xmllint too when using --memory flag, added a memory test
|
||
suite at the Makefile level.
|
||
* xpathInternals.h xpath.[ch] xpointer.c: fixed problems
|
||
with namespace use when encountering QNames in XPath evalation,
|
||
added xmlns() scheme in XPointer.
|
||
* nanoftp.c : incorporated a fix
|
||
* parser.c xmlIO.c: fixed problems raised with encoding when using
|
||
the memory I/O
|
||
* parserInternals.c: closed bug 25934 reported by
|
||
torsten.landschoff@innominate.de
|
||
* TODO: updated
|
||
|
||
Sat Nov 25 11:46:27 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in doc/html/* doc/xml.html: made a 2.2.9 release
|
||
on a non-updated tree :-(, made a 2.2.10 release to correct the
|
||
situation
|
||
|
||
Sat Nov 25 10:41:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c
|
||
parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am:
|
||
integrated a set of OpenVMS changes from Howard Taylor
|
||
<Howard.Taylor@pacoast.com>
|
||
|
||
Sat Nov 25 01:21:01 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] xmlIO.c: added xmlDocDumpMemoryEnc() from John Kroll
|
||
* error.c: applied fix suggested by "Leo Davidson" <leo@ox.compsoc.net>
|
||
|
||
Sat Nov 25 00:24:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: some fixes on auto-open of html/head/body
|
||
* encoding.c: fixed a compilation error on some gcc env
|
||
* xpath.c xpointer.[ch] xpathInternals.h: improved the
|
||
XPointer implementation
|
||
* test/XPath/xptr/strpoint test/XPath/xptr/strrange3: added
|
||
related XPointer tests and associated results
|
||
|
||
Fri Nov 24 14:01:44 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xmldtd.html doc/xml.html: following a short step by step
|
||
guidance on IRC to help maciej with DTDs I started a small
|
||
page on the subject.
|
||
|
||
Fri Nov 17 17:28:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: fixed handling of broken charrefs
|
||
* xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
|
||
patches
|
||
|
||
Mon Nov 13 19:17:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html doc/html/* : rebuilt the docs after adding
|
||
xinclude and updated page for 2.2.7 and 2.2.8
|
||
* configure.in: releasing 2.2.8
|
||
|
||
Mon Nov 13 12:39:38 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch] parserInternals.c: applied the conditional
|
||
section processing fix from Jonathan P Springer
|
||
<jonathan.springer2@gte.net>
|
||
* xmlversion.h.in win32/libxml2/libxml2.dsp : Updated MS
|
||
project file, fixed iconv default non support
|
||
* xpath.c: fixed the problem of evaluating relative expressions
|
||
when a node context is provided.
|
||
|
||
Sun Nov 12 16:31:19 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c: fixed gcc 2.95 new warnings
|
||
* SAX.c: fixed a stupid bug
|
||
* tree.c: fixed a formatting problem when round-tripping
|
||
from/to memory
|
||
* xinclude.c: chased memleak, fixed a base problem
|
||
* xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
|
||
xmlXPtrBuildNodeList()
|
||
* TODO: updated
|
||
* Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
|
||
adding a first small set of regression tests for XInclude
|
||
|
||
Tue Nov 7 15:11:34 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.[ch]: applied Wayne Davison patches to access
|
||
the WWW-Authorization header.
|
||
* parser.c: Closed Bug#30847: Problems when switching encoding
|
||
in short files by applying Simon Berg's patch.
|
||
* valid.c: fixed a validation problem
|
||
* hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h
|
||
xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from
|
||
Wayne Davison
|
||
* xpointer.[ch]: added first version of xmlXPtrBuildNodeList()
|
||
need to be extended to non full nodes selections.
|
||
* xinclude.c: starts to work decently
|
||
|
||
Mon Nov 6 17:22:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c
|
||
debugXML.c xmlversion.h.in: Started adding XInclude support,
|
||
this is a new xmllint option
|
||
* tree.c xpath.c: applied TOM patches for XPath
|
||
* xpointer.c: fixed a couple of errors.
|
||
* uri.c: added an escaping function needed for xinclude
|
||
* testXPath.c hash.c HTMLtree.c: minor cleanups raised by
|
||
new warning from RH70 gcc's version
|
||
|
||
Tue Oct 31 14:14:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: fixed loop on invalid char in scripts
|
||
* parser.c: update to description of xmlIOParseDTD()
|
||
* libxml.m4 xmlversion.h.in: changes contributed by
|
||
Michael Schmeing <m.schmeing@internet-factory.de>
|
||
* configure.in: preparing for 2.2.7
|
||
* Makefile.am: trying to avoid config.h and acconfig.h
|
||
being included in the distrib
|
||
* configure.in: released 2.2.7
|
||
|
||
Mon Oct 30 17:08:10 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] debugXML.c parserInternals.c xpath.c: Deprecated Pi's
|
||
like namespaces for good. Unified xmlNs and xmlNode somewhat.
|
||
|
||
Mon Oct 30 16:26:49 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch]: added xmlIOParseDTD()
|
||
* xpointer.c: added support for the 2 extra parameters of
|
||
string-range, fixed a stoopid error when '0' was present
|
||
in XPointer expressions
|
||
* test/XPath/xptr/strrange2 result/XPath/xptr/strrange2: added
|
||
testsuite for the above
|
||
|
||
Mon Oct 30 10:26:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* libxml.spec.in: improved package descriptions
|
||
|
||
Sun Oct 29 19:03:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c xpathInternals.h: applied a large cleaning patch
|
||
from TOM <ptittom@free.fr>, it also add namespace support
|
||
for function and variables registration.
|
||
|
||
Sun Oct 29 18:51:46 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c: Wayne Davison's patch fixing xmlBuildURI()
|
||
* Makefile.mingw: Wayne Davison's update adding hash.c
|
||
|
||
Sun Oct 29 18:38:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c: fixed the root evaluation problems
|
||
* HTMLparser.c result/HTML/doc3.htm: fixed the problem of non
|
||
ignorable spaces with <b> <bold> <em>
|
||
* tree.c: fixed a loop in xmlSearchNsByHref()
|
||
|
||
Fri Oct 27 18:57:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c: applied another XPath patch from TOM
|
||
* xpath.c include/makefile.am: applied another patch from
|
||
china@thewrittenword.com (cleanup on IRIX).
|
||
|
||
Fri Oct 27 13:45:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xml-config.1: received a fixed version from Fredrik Hallenberg
|
||
<hallon@lysator.liu.se>
|
||
|
||
Thu Oct 26 16:05:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c textXPath.c xpathInternals.h: applied TOM <ptittom@free.fr>
|
||
cleanup patch for XPath
|
||
|
||
Wed Oct 25 21:31:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* patched to redirrect all "out of context" error messages to
|
||
a reconfigurable routine. The changes are:
|
||
* xmlerror.h : added the export of an error context type (void *)
|
||
an error handler type xmlGenericErrorFunc there is an interface
|
||
xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
|
||
to reset the error handling routine and its argument
|
||
(by default it's equivalent to respectively fprintf and stderr.
|
||
* all the c files: all wild accesses to stderr or stdout within
|
||
the library have been replaced to calls to the handler.
|
||
|
||
Wed Oct 25 15:27:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: release 2.2.6
|
||
* xpath.[ch] xpointer.c xpathInternals.h: added xpathInternals.h
|
||
exporting the inner functions of xpath for extension modules
|
||
* doc/*: updated and rebuilt the doc
|
||
|
||
Wed Oct 25 12:48:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.c : applied Wayne HTTP cleanup patch
|
||
* tree.[ch]: applied TOM <ptittom@free.fr> for xmlNodeSetBase()
|
||
and xmlNodeSetSpacePreserve()
|
||
|
||
Wed Oct 25 12:11:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c: closing bug #29260
|
||
|
||
Tue Oct 24 18:49:34 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* hash.[ch] debugXML.c: expanded/enhanced the API, added
|
||
multikey tuples, made hash structure opaque
|
||
* valid.[ch]: moved elements, attributes, notations decalarations
|
||
as well as ID and refs to hash tables.
|
||
* entities.c: hash cleanup
|
||
* xmlmemory.c: fixed a dump problem in debug mode
|
||
* include/Makefile.am: problem passing in DESTDIR= values patch
|
||
from Marc Christensen <marc@calderasystems.com>
|
||
* nanohttp.c: removed debugging remains
|
||
* HTMLparser.c: the bogus tag should be ignored (Wayne)
|
||
* HTMLparser.c parser.c: fixing a number of problems with the
|
||
macros in the *parser.c files (Wayne).
|
||
* HTMLparser.c: close the previous option when opening a new one
|
||
(Marc Sanfacon).
|
||
* result/HTML/*: updated the HTML results accordingly
|
||
|
||
Sun Oct 22 18:39:19 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* entities.[ch] xpath.[ch] hash.[ch] debugXML.c tree.h: added/hacked
|
||
hash tables from Bjorn Reese <breese@mail1.stofanet.dk>. Switched
|
||
XPath functions and XML entities table to them. More to come...
|
||
* xmlIO.c: fixed libxml closing FILEs it didn't open.
|
||
|
||
Sun Oct 22 13:59:50 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: coalesce adjacent text nodes
|
||
* valid.c: handling of blank nodes in DTd validation (raised
|
||
by problems with a posteriori validation).
|
||
* nanohttp.c: changing behaviour on HTTP write stuff.
|
||
* HTMLtree.c: forced body and html to be explicitely closed.
|
||
* xpath.h: exported more XPath functions.
|
||
|
||
Sun Oct 15 22:28:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Release of 2.2.5
|
||
* xpointer.c: range() range-inside and other helper functions
|
||
* parserInternals.c: fixed perf problem raised by rolf@pointsman.de
|
||
|
||
Sun Oct 15 16:21:27 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.c: HTML attributes need normalization too (Bjorn Reese)
|
||
* HTMLparser.[ch]: addded htmlIsScriptAttribute()
|
||
|
||
Sun Oct 15 13:18:36 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/*: rebuilt docs preparing for 2.2.5 release, added URI
|
||
and XPointer modules
|
||
|
||
Sun Oct 15 12:13:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.h: closed #25107
|
||
|
||
Sun Oct 15 12:06:16 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* testSAX.c: fixed problem with cdata reporting
|
||
* SAXresult/* : updated
|
||
|
||
Sun Oct 15 12:00:24 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c test/wap.xml result/noent/wap.xml result/wap.xml:
|
||
Closed bug #27499, added to regression tests
|
||
* TODO: updated
|
||
|
||
Sun Oct 15 01:34:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML
|
||
support for SCRIPT and STYLE with help from Bjorn Reese
|
||
* test/HTML/* result/HTML/*: added simple testcase and updated
|
||
the existing ones.
|
||
|
||
Fri Oct 13 18:24:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c xpointer.c: XPointer reorder of ranges start/end and
|
||
string-range for empty strings
|
||
* test/XPath/docs/str test/XPath/xptr/chaptersrange
|
||
test/XPath/xptr/strrange: augmented the XPointer testsuite
|
||
|
||
Fri Oct 13 12:21:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html doc/xmlmem.html: added a module describing memory
|
||
interfaces and use, updated the main page.
|
||
|
||
Fri Oct 13 01:23:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c nanohttp.c xmlIO.c: Wayne Davison Win32 patch
|
||
nanoftp code work on Windows too now
|
||
|
||
Fri Oct 13 00:54:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* testXPath.c xpath.[ch]: moved some debug functions to xpath core
|
||
* xpointer.c: implemented string-range() at least a good first version
|
||
* test/XPath/docs/str test/XPath/xptr/strrange
|
||
result/XPath/xptr/strrange: the string-range() tests
|
||
|
||
Thu Oct 12 10:02:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am include/Makefile.am include/win32config.h
|
||
win32/Makefile.mingw: fixed problems reported by Wayne Davison
|
||
and make distcheck
|
||
|
||
Thu Oct 12 01:44:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.c: added xmlNanoHTTPTimeout(int delay), removed a bug
|
||
xmlNanoHTTPMethod on input MimeType Tony Lam <Tony.Lam@eng.sun.com>
|
||
* xpointer.c: slight extension of xmlXPtrLocationSetMerge
|
||
|
||
Thu Oct 12 01:37:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* config.h.in configure.in nanoftp.c nanohttp.c xmlversion.h.in :
|
||
patch for socklen_t detection by
|
||
Albert Chin-A-Young <china@thewrittenword.com>
|
||
|
||
Wed Oct 11 17:53:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c valid.c xmllint.c: Fixed a few postvalidation bugs
|
||
and added a --dtdvalid option to xmllint used to test it
|
||
|
||
Wed Oct 11 15:01:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xml-config.1 Makefile.am libxml.spec.in: adding a man page for
|
||
xml-config by Fredrik Hallenberg <hallon@lysator.liu.se>
|
||
|
||
Wed Oct 11 12:41:30 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.[ch] xpointer.[ch]: worked on XPath functions and variable
|
||
handlings (registration, lookup, cleanup)
|
||
|
||
Wed Oct 11 01:46:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in Makefile.am include/makefile.am: adding XPointer
|
||
and XPtrtests target
|
||
* xpointer.[ch] : new files for XPointer support
|
||
* test/XPath/xptr result/XPath/xptr: added XPointer testsuite and
|
||
more XPath tests
|
||
|
||
Wed Oct 11 01:23:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: fixed, very broken, make distcheck works again
|
||
|
||
Wed Oct 11 02:53:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* More work toward 2.2.5, integrated a number of patches
|
||
* configure.in Makefile.am win32config.h.in: trying to cleanup
|
||
make distcheck .... huh ...
|
||
* include/Makefile.am include/win32config.h: new directory
|
||
for includes
|
||
* win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp
|
||
updated teh makefiles and instructions for WIN32
|
||
* xpath.c: small fixes
|
||
* test/XPath/ results/XPath: updated the testcases and results
|
||
* HTMLparser.c nanohttp.c testXPath.c: incorporated provided or
|
||
suggested patches
|
||
* valid.c: fixed an ID bug
|
||
|
||
Mon Oct 9 14:28:56 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* moved xml-error.h to xmlerror.h: seems this allowed to bypass
|
||
the automake bug where wrong dependancies were generated.
|
||
* xpath.[ch]: worked on XPointer
|
||
|
||
Fri Oct 6 12:58:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in Makefile.am: 2.2.5, ship the include in an
|
||
include/libxml subdirectory, use symlinks when using CVS
|
||
* testSAX.c: fixed small bug
|
||
* testXPath.c: changed the way testfiles are parsed
|
||
* debugXML.c: same kind of cleanup when parsing an argument expression
|
||
XPath/XPointers can have blanks embedded
|
||
* xpath.[ch]: more cleanup, reorgs for XPointer work
|
||
* parserInternals.c parser.c HTMLparser.c: fixed wrong include
|
||
* win32/README.MSDev win32/libxml2/libxml2.dsp: Windows stuff
|
||
|
||
Thu Oct 5 18:13:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* debugXML.c testXPath.c xpath.[ch]: got pissed by some nastyness
|
||
in the XPath engine, rewrote large parts of it, now it's far
|
||
cleaner and in sync with the REC not an old WD. Fixed a parsing
|
||
problem in the interactive XML shell found when testing XPath.
|
||
|
||
Wed Oct 4 15:25:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* debugXML.c testXPath.c xpath.[ch]: More work on XPath/Xpointer,
|
||
incorporated "(TOM)" <ptittom@free.fr> patches rebuilt the XPath
|
||
examples with the extra test
|
||
|
||
Wed Oct 4 14:39:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c xmlIO.c xmlIO.h: fixed bug 26650, and improved
|
||
the global init function.
|
||
|
||
Tue Oct 3 11:28:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: Doohhh, attribute name parsing was still case
|
||
sensitive ! Fixed this ...
|
||
* result/HTML/* : updated the tests results accordingly
|
||
|
||
Mon Oct 2 23:47:32 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.[ch] debugXML.c testXPath.c: fixed the XPath evaluation
|
||
engine, should be far more stable, incorporated a new version of
|
||
preceding/following axis, need testing
|
||
* uri.c: fixed file:///c:/a/b/c problem
|
||
* test/XPath/tests/idsimple: augmented the XPath tests
|
||
|
||
Sun Oct 1 22:33:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/* rebuilding docs for 2.2.4 release
|
||
|
||
Sun Oct 1 22:16:33 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: releasing 2.2.4
|
||
* parser.[ch]: added xmlStrEqual()
|
||
* HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
|
||
tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
|
||
use xmlStrEqual instead
|
||
* TODO: updated
|
||
* added an XPath test
|
||
|
||
Sun Oct 1 20:19:39 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: fixed htmlStartCloseIndexinitialized init
|
||
* entities.h: exported xmlInitializePredefinedEntities
|
||
* parser.[ch] : added xmlInitParser()
|
||
* parserInternals.h : had to export htmlInitAutoClose()
|
||
|
||
Sun Oct 1 16:28:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.[ch] : fixed some serious XPath Predicate evaluation
|
||
problems
|
||
* Makefile.am : added XPath regression tests to normal tests
|
||
* uri.c: fixed a problem with local paths, cleanup
|
||
* parser.c: fixed a problem with large CData sections
|
||
|
||
Sat Sep 30 16:35:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in xml-config.in: patch from "Ben Taylor"
|
||
<sol7x86@hotmail.com> for solaris shared libs lookup
|
||
|
||
2000-09-30 Martin Baulig <baulig@suse.de>
|
||
|
||
* libxml-2.0.pc.in: Provide pkg-config script.
|
||
|
||
* configure.in: Create the libxml-2.0.pc script from the
|
||
libxml-2.0.pc.in templates.
|
||
* Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc
|
||
script in `$(libdir)/pkgconfig'.
|
||
|
||
Mon Sep 25 16:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c parser.c tree.c tree.h: Avoiding a few warning
|
||
when compiling with MSC
|
||
|
||
Sun Sep 24 20:32:52 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c: patch for normalize-string() substring-before(),
|
||
substring-after() and translate() functions from Bjorn Reese
|
||
<breese@mail1.stofanet.dk>
|
||
* libxml.m4 Makefile.am: added libxml.m4 from Debian ?
|
||
Fredrik Hallenberg <hallon@lysator.liu.se>
|
||
* TODO: updated
|
||
|
||
Sun Sep 24 10:00:49 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlversion.h.in nanoftp.c nanohttp.c: traying to work out the
|
||
problem of socklen_t being undefined on a number of platforms
|
||
* debugXML.c: fixed a compilation problem when without snprintf
|
||
|
||
Sat Sep 23 12:19:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c uri.c: Another patch from Wayne Davison, correcting
|
||
an URI bug and a fix for the control-character-induced infinite loop
|
||
* nanohttp.c: preventive fix for compiling on WIN32
|
||
|
||
Fri Sep 22 18:06:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlint.c: closing bug #25000
|
||
|
||
Fri Sep 22 14:17:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
|
||
* parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
|
||
modified slightly Wayne Davison patch adding xmlStrcasecmp and
|
||
related function, fixing xmlStrncmp(), and associated cleanup
|
||
* result/HTML/entities.html.sax: updating result
|
||
|
||
Tue Sep 19 14:20:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c: applied patch for URI escaping from Wayne Davison
|
||
<wayned@blorf.net>
|
||
* tree.c parserInternals.c HTMLparser.c: memset checks patches
|
||
from Denis Barbier <barbier@imacs.polytechnique.fr>
|
||
* HTMLparser.c: UTF8 characters in HTML tag-attribute values
|
||
patch from Wayne Davison
|
||
|
||
Sun Sep 17 18:37:03 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html : updated with new releases, adding "how to help"
|
||
|
||
Sun Sep 17 17:58:37 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
|
||
removed a few warnings in pedantic mode ...
|
||
* parserInternals.c parser.c: moved encoding switching function
|
||
to parserInternals.c
|
||
* configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
|
||
|
||
Sat Sep 16 20:12:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c parser.c: set ctxt->errNo before calling the
|
||
error or warning handlers
|
||
|
||
Wed Sep 13 22:03:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parserInternals.c parserInternals.h parser.c Makefile.am:
|
||
created a new module parserInternals.c, moved most of the
|
||
code shared by the various parsers there, as well as
|
||
deprecated code from parser.c. More cleanup of parser.c
|
||
* uri.c: fixed a problem when URI is NULL
|
||
* valid.c: speedup when looking for an attribute declaration
|
||
|
||
Sun Sep 10 17:53:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
|
||
the cleanup of the computation of URI references when seeking
|
||
external entities. The URI reference string and the resulting
|
||
URI are both stored now.
|
||
* parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
|
||
large s(n)printf checks and cleanup from Denis Barbier
|
||
<barbier@imacs.polytechnique.fr>
|
||
* xmlversion.h.in tree.h: couple of SGML declarations for a
|
||
possible docbook module.
|
||
* result/VC/ : a couple of test output changed due to the change
|
||
of the entities URI
|
||
|
||
Sun Sep 10 15:59:58 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.h: added a _private field for linking user's data
|
||
|
||
Sun Sep 10 15:14:43 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c parserInternals.h: demacroified most of the IS_XXX
|
||
the gain in size is significant so ...
|
||
|
||
Fri Sep 8 20:48:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* entities.c: cases where looking up entities with doc==NULL
|
||
covered
|
||
|
||
Tue Sep 5 12:41:15 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c: applied Wayne Davison patch
|
||
* Makefile.in test/URI/uri.data result/URI/uri.data: updated URI tests
|
||
|
||
Mon Sep 4 13:01:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c testUri.c: applied Wayne Davison patches
|
||
* test/URI/uri.data result/URI/uri.data: first set of tests/results
|
||
* Makefile.in: added URItest and included thenin "make tests"
|
||
|
||
Sun Sep 3 19:19:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlversion.h.in: closed bug 22941
|
||
|
||
Thu Aug 31 16:55:55 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xmlio.html: added doc and example for entity loader
|
||
redefinition.
|
||
|
||
Thu Aug 31 14:59:28 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xmlio.html doc/xml.html: added a doc on the I/O mechanism
|
||
used by libxml
|
||
|
||
Tue Aug 29 20:22:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: Fixed bug on invalid ontent characters and when using
|
||
push.
|
||
* xmllint.c: fixed xmllint endling of errors in push mode
|
||
|
||
Tue Aug 29 11:24:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c testHTML.c: applied two new patches from
|
||
Wayne Davison <wayned@users.sourceforge.net>
|
||
* result/HTML/*.sax: regenerated HTML SAX output
|
||
* parser.c: more cleanup.
|
||
|
||
Mon Aug 28 11:58:12 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.[ch] testHTML.c: applied the second set of
|
||
patches from Wayne Davison <wayned@users.sourceforge.net>,
|
||
adding htmlEncodeEntities()
|
||
* HTMLparser.c: fixed an ignorable white space detection bug
|
||
occuring when parsing with SAX only
|
||
* result/HTML/*.sax: updated since the output is now HTML
|
||
encoded...
|
||
|
||
Mon Aug 28 00:38:31 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.[ch]: applied some of Wayne Davison
|
||
<wayned@users.sourceforge.net> patches
|
||
|
||
Sun Aug 27 22:14:01 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.c tree.c debugXML.c: fixed bogus behaviour when an
|
||
undeclared namespace prefix was used, added a warning.
|
||
Cleaned up support w.r.t. entities, spilling out a warning
|
||
and being pedantic on lookups.
|
||
* test/warning/ent9 : added testcase for previous example.
|
||
* TODO: updated
|
||
* parserInternals.h parser.c: changed the way names are parsed
|
||
now allow infinite size and decrease penalty for normal use
|
||
* parser.c: Started a big cleanup/check of the parser code,
|
||
fixed some of the most tortuous entity code, spotted code
|
||
unused anymore
|
||
* test/*: added tests for very long names and related nasty
|
||
things.
|
||
|
||
Sat Aug 26 23:31:04 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/encoding.html: added encoding aliases doc
|
||
* doc/xml.html: updates
|
||
* encoding.[ch]: added EncodingAliases functions
|
||
* entities.[ch] valid.[ch] debugXML.c: removed two serious
|
||
bottleneck affecting large DTDs like Docbook
|
||
* parser.[ch] xmllint.c: added a pedantic option, will be
|
||
useful
|
||
* SAX.c: redefinition of entities is reported in pedantic mode
|
||
* testHTML.c: uninitialized warning from gcc
|
||
* uri.c: fixed a couple of bugs
|
||
* TODO: added issue raised by Michael
|
||
|
||
Wed Aug 23 01:50:51 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/encoding.html: propagated Martin Duerst suggestions
|
||
|
||
Wed Aug 23 00:23:41 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: Fixed Bug#21552: libxml fails to decode &
|
||
* uri.c testUri.c patches, by Marc Sanfacon (1 left)
|
||
* parser.c HTMLparser.c: HTML/encoding push problems reportedi
|
||
by Wayne Davison
|
||
|
||
Sun Aug 20 17:03:38 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c nanohttp.c: small cleanup
|
||
* TODO: updated
|
||
|
||
Sat Aug 19 22:57:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* added an old VC testcase and updated title.xml entity
|
||
|
||
Sat Aug 19 21:02:08 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c SAX.c tree.c HTMLtree.h result/HTML/*: work
|
||
done on auto-opening of <p> tags and cleanup of SAX output
|
||
|
||
Sat Aug 19 18:45:40 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* libxml.4 xmllint.1 Makefile.am libxml.spec.in: added man pages
|
||
|
||
Sat Aug 19 18:38:53 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html libxml.* structure.*: updated the doc a bit
|
||
|
||
Thu Aug 17 15:50:00 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* testSAX.c testHTML.c result/HTML/: cleanup of the output
|
||
of SAX tests
|
||
|
||
Mon Aug 14 13:56:33 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Patch from Albert Chin-A-Young <china@thewrittenword.com>:
|
||
* xmllint.c: workaround a MAP_FAILEd definition bug in DU-4.0
|
||
|
||
Mon Aug 14 11:10:20 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Patch from Dave Yearke <yearke@eng.buffalo.edu>:
|
||
* testHTML.c: fix core dump on Solaris 2.x systems
|
||
* HTMLparser.c: fix segfault if ctxt->sax->characters() is NULL
|
||
* result/HTML/*.sax: previous bug fix lead to new results
|
||
|
||
Mon Aug 14 10:26:09 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Patch from Albert Chin-A-Young <china@thewrittenword.com>:
|
||
* configure.in: added --with-readline=DIR to accept alternate
|
||
path for readline include/library
|
||
* configure.in: added AM_C_PROTOTYPES to add -Aa -D_HPUX_SOURCE
|
||
for ANSI under HP-UX
|
||
* config.in: Removed @LIBS@ from xml-config because @XML_LIBS@
|
||
includes @LIBS@
|
||
|
||
Sat Aug 12 23:19:42 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/* : rebuilt the docs
|
||
* getting ready for 2.2.2 release
|
||
|
||
Sat Aug 12 16:42:37 EDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch]: added xmlGetFeaturesList() xmlGetFeature()
|
||
and xmlAddFeature()
|
||
* tree.[ch]: added xmlAddChildList()
|
||
* xmllint.c: MAP_FAILED macro test
|
||
* parser.h: added xmlParseCtxtExternalEntity()
|
||
* valid.c: applied bug fixes removed warning
|
||
* tree.c: added CDATA block to elements content
|
||
* testSAX.c: cleanup of output
|
||
* testHTML.c: added SAX testing
|
||
* encoding.c: better error recovery
|
||
* SAX.c, parser.c: fixed one of the external entity processing
|
||
of the OASis testsuite
|
||
* Makefile.am: added HTML SAX regression tests
|
||
* configure.in: bumped to 2.2.2
|
||
* test/HTML/ result/HTML: added a few of HTML tests, and added the
|
||
SAX results
|
||
|
||
Fri Aug 4 11:21:50 PDT 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: patch for HP compiler
|
||
|
||
2000-08-04 Sven Heinicke <sven@zen.org>
|
||
|
||
* xmllint.c: Was coredumping sometimes when the file given didn't
|
||
exist.
|
||
|
||
Sat Jul 22 05:59:05 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c xmlIO.[ch]: fixed the problem of encoding support
|
||
|
||
when using in memory parsing. Need some cleanup.
|
||
* xmllint.c configure.in: added a --memory flag to test memory
|
||
parsing
|
||
|
||
Fri Jul 21 17:09:57 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.c: fixed socklen_t replacement to unsigned int
|
||
* parser.c: fixed a space handdling missing at the end of
|
||
production 28 DOCTYPE.
|
||
* xmlmemory.c: fixed a stupid bug on the routine to override
|
||
allocation functions
|
||
* TODO: updated
|
||
|
||
Fri Jul 14 17:01:14 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/ regenerated the docs
|
||
|
||
Fri Jul 14 16:12:20 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/encoding.html doc/xml.html: added I18N doc
|
||
* encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
|
||
improvements, both parser and filters, added ASCII & HTML,
|
||
fixed the ISO-Latin-1 one
|
||
* xmllint.c testHTML.c: added/made visible --encode
|
||
* debugXML.c : cleanup
|
||
* most .c files: applied patches due to warning on Windows and
|
||
when using Sun Pro cc compiler
|
||
* xpath.c : cleanup memleaks
|
||
* nanoftp.c : added a TESTING preprocessor flag for standalong
|
||
compile so that people can report bugs more easilly
|
||
* nanohttp.c : ditched socklen_t which was a portability mess
|
||
and replaced it with unsigned int.
|
||
* tree.[ch]: added xmlHasProp()
|
||
* TODO: updated
|
||
* test/ : added more test for entities, NS, encoding, HTML, wap
|
||
* configure.in: preparing for 2.2.0 release
|
||
|
||
Mon Jul 10 16:17:18 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c: fixed the way the control connection is handled
|
||
* libxml.spec.in: fixed the dependancies and cleanup
|
||
|
||
Mon Jul 3 14:37:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html: changed the xmlsoft.org structure, updated the
|
||
examples w.r.t. root and childs
|
||
|
||
Sun Jul 2 20:51:43 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* libxml.spec.in: fixed bug #7419, dependancies fouled for libxml-devel
|
||
|
||
Sun Jul 2 09:52:45 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: Work on character encoding support for the HTML parser
|
||
* HTMLparser.c: Fixed some autoopen/autoclose probs for the HTML parser
|
||
* encoding.c: Fixed a potential memleak in the encoding stuff
|
||
|
||
Sat Jul 1 13:44:22 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/FAQ.html doc/Makefile.am : added a FAQ
|
||
|
||
Fri Jun 30 20:29:08 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c HTMLtree.c SAX.c valid.c tree.h : more cleanup
|
||
of the HTML parser to force it to not bypass SAX
|
||
|
||
Fri Jun 30 11:19:59 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* win32config.h.in: updated
|
||
* xmlversion.h.in: crap forgot to update this, this mean 2.1.0
|
||
lacks iconv support :-( need to release 2.1.1
|
||
* configure.in: release 2.1.1
|
||
* HTMLparser: fixed bug #14784
|
||
* xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
|
||
by Windows compiler
|
||
* HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
|
||
the SAX startDocument() callback.
|
||
* TODO: updated
|
||
|
||
Thu Jun 29 12:06:48 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* added xmlStopParser()
|
||
|
||
Wed Jun 28 23:10:26 MEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: 2.1.0 prerelease
|
||
* Large resync between W3C and Gnome tree
|
||
* nanoftp, nanohttp.c: fixed stalled connections probs
|
||
* HTMLtree.c SAX.c : support for attribute without values in
|
||
HTML for andersca
|
||
* valid.c: Fixed most validation + namespace problems
|
||
* HTMLparser.c: start document callback for andersca
|
||
* debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
|
||
* parser.h, SAX.c: serious speed improvement for large
|
||
CDATA blocks
|
||
* encoding.[ch] xmlIO.[ch]: Improved seriously saving to
|
||
different encoding
|
||
* example/Makefile.am example/gjobread.c tree.h: work on
|
||
libxml1 libxml2 convergence.
|
||
* config.h.in parser.c xmllint.c: added xmlCheckVersion()
|
||
and the LIBXML_TEST_VERSION macro
|
||
|
||
Fri Jun 23 22:26:07 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html: various patches and improvements typo fixed by
|
||
Felix Natter
|
||
* doc/libxml-doc.el: Emacs module to lookup the libxml documentation
|
||
from Felix Natter <fnatter@gmx.net>
|
||
|
||
Sat May 6 10:09:45 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/upgrade.html: updated with instructions for support of both
|
||
libxml-1.x and libxml-2.x
|
||
* doc/gjobread.c : applied Todd Dukes <tdukes@ibmoto.com> patch
|
||
for 2.x support and also fixed includes
|
||
|
||
|
||
Wed May 3 14:21:25 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
|
||
the encoding support, added iconv support, so now libxml if
|
||
compiled with iconv automatically support japanese encodings
|
||
among others. Work based on initial patch from Yuan-Chen Cheng
|
||
I may have broken binary compat in the encoding handler
|
||
registration scheme, but that was so utterly broken I don't
|
||
expect anybody to have used this feature until now.
|
||
* parserInternals.h: fixup on the CHAR range macro
|
||
* xml-error.h, parser.c: catch URL/URI errors using the uri.c
|
||
code.
|
||
* tree.[ch]: added xmlBufferGrow(), was needed for iconv
|
||
* uri.c: added xmlParseURI() I can't believe I forgot to
|
||
implement this one in 2.0 !!!
|
||
* SAX.c: moved doc->encoding update in the endDocument() call.
|
||
* TODO: updated.
|
||
|
||
Mon Apr 24 13:30:13 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.h: removed extraneous xmlRemoveProp definition
|
||
* TODO: added item about --disable-corba configure switch
|
||
* tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
|
||
* nanoftp.c: fixed include problems giving troubles on AIX and
|
||
slowlaris
|
||
* xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
|
||
parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
|
||
comment and headers changes to lower gtk-doc number of warnings
|
||
* doc/html/*: rebuilt docs
|
||
|
||
Sun Apr 16 11:23:29 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HACKING: documented the tag for 1.x and instructions
|
||
|
||
Wed Apr 12 15:47:22 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlIO.[ch] parser.[ch]: More interfaces for new I/O functions
|
||
xmlNewIOInputStream, xmlParserInputBufferCreateIO,
|
||
xmlCreateIOParserCtxt
|
||
* parser.c parserInternals.h: speedup of IS_CHAR like macros,
|
||
significant overall improvement
|
||
* xmllint.c: added I/O test to xmllint
|
||
* testSAX.c: added a speed test
|
||
* doc/* : updated/regenerated
|
||
|
||
Sat Apr 8 14:54:54 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.c uri.h parserInternals.h: cosmetic changes from
|
||
"Timur I. Bakeyev" <timur@bat.ru>, including making
|
||
xmlCreateURI() public
|
||
|
||
Fri Apr 7 18:35:02 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlIO.[ch] parser.c: cleane up the xmlParserInputBuffer mess
|
||
and the code at the same time. Added a clean mechanism for
|
||
overload or added input methods: xmlRegisterInputCallbacks()
|
||
* tree.c: fixed xmlPrevSibling and xmlNextSibling per
|
||
Christophe Le Gal (Christophe.Le-Gal@imag.fr) input
|
||
* TODO: updated
|
||
* doc/* : updated/regenerated
|
||
* doc/Makefile.am: tweaks to avoid problem with libxml link in the
|
||
source dir
|
||
|
||
Wed Apr 5 21:11:35 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* testURI.c: yet another forgotten commit, I should get some sleep !
|
||
|
||
Wed Apr 5 20:36:46 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmllint.c: forgot to commit this too ?
|
||
|
||
Wed Apr 5 16:22:44 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlversion.h.in : forgot to commit this previously
|
||
|
||
Mon Apr 3 21:47:10 CEST 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: preparing libxml-2.0.0 version looks Ok so far
|
||
* README TODO: updated for release
|
||
* uri.c uri.h: added authority parsing/saving
|
||
* uri.c testURI.c Makefile.am: moved the testing code to testURI.c
|
||
* xmlversion.h.in configure.in nanoftp.[ch] nanohttp.[ch] encoding.h
|
||
debugXML.[ch] xpath.[ch] xmlIO.c tester.c testXPath.c testHTML.c
|
||
tree.c HTMLtree.c HTMLparser.c tree.c tree.h parser.c
|
||
Makefile.am : added compile-time customization of libxml
|
||
--with-ftp --with-http --with-html --with-xpath --with-debug
|
||
--with-mem-debug
|
||
* *.[ch] autoconf.sh : moved to an absolute adressing of includes :
|
||
#include <libxml/xxx.h> I hope it won't break too much stuff
|
||
and will be manageable in the future...
|
||
* xmllint.c Makefile.am libxml.spec.in : renamed tester.c to xmllint.c
|
||
and added xmllint to the installed programs
|
||
* uri.h: added xmlFreeURI()
|
||
|
||
Fri Mar 24 14:35:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* uri.c uri.h: finished the escaping handling, the base support
|
||
and the URI path normalization. Looks good just lacks the
|
||
authority content parsing code.
|
||
* Makefile.am: added instructions to generate testURI
|
||
* TODO: updated
|
||
* doc/xml.html, doc/smallfootonly.gif doc/w3c.png: updated,
|
||
added links and icons for W3C and Gnome
|
||
|
||
Mon Mar 20 14:05:26 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlmemory.[ch] : seems I forgot to actually update the files in
|
||
the last commit :-)
|
||
* doc/xml.html doc/html/* : updated and uploaded the docs
|
||
|
||
Mon Mar 20 12:33:51 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* test/valid/dtds/xhtml*: removed RCS infos (pain with CVS)
|
||
* TODO: updated
|
||
* xmlmemory.[ch] : added xmlMemSetup() and xmlMemGet() to override
|
||
libxml default allocation function with another set (like gmalloc/
|
||
gfree).
|
||
* Makefile.am, uri.c, uri.h: added a set of functions to do
|
||
exact (litteraly copied from the RFC 2396 productions) parsing
|
||
and handling of URI. Will be needed for XLink, one XML WFC,
|
||
XML Base and reused in the nano[ftp/http] modules. Still work
|
||
to be done.
|
||
|
||
Tue Mar 14 20:52:35 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, libxml.spec.in : libxml2
|
||
* doc/* : updated the doc page, rebuilt the docs
|
||
|
||
Tue Mar 14 19:11:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* all: tagged LIB_XML_1_X
|
||
* *.c *.h : updated from W3C CVS tree
|
||
* configure.in : 2.0.0-beta
|
||
* libxml.spec.in : libxml2 package nam
|
||
* result/* : new version of the tests output
|
||
|
||
Mon Mar 6 09:34:52 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html, doc/update.html: updated docs, 1.8.7
|
||
|
||
Sat Mar 4 16:14:42 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/* : rebuilt the docs
|
||
* parser.c: final patch on #6766
|
||
* valid.c: small patch on validity checks.
|
||
|
||
Sat Mar 4 12:38:41 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/upgrade.html: instruction on how to upgrade from 1.x to 2.x
|
||
added
|
||
* parser.c: adding xmlKeepBlanksDefault() as a way to manage
|
||
compatibility w.r.t. XML spec and existing code.
|
||
|
||
Thu Mar 2 04:45:15 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: seems a better solution to <a> </a> exists,
|
||
will try it for a while
|
||
|
||
Thu Mar 2 02:26:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: tried to remove the <a> </a> generating <a/>
|
||
this is hard. Left a flag for that purpose. Fixed bug #6766
|
||
* configure.in: prepared 1.8.7 not released, due to previous
|
||
problem
|
||
|
||
Thu Mar 2 03:03:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html : applied second patch from Paul DuBois
|
||
|
||
Tue Feb 29 23:55:13 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html : applied patch from Paul DuBois
|
||
|
||
Thu Feb 3 16:36:39 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c HTMLparser.c: do a bit of bufferization in push mode.
|
||
|
||
Thu Feb 3 15:59:37 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c nanohttp.c tree.c HTMLtree.[ch] debugXML.c xpath.c: Fixed
|
||
compilation warnings on various platforms.
|
||
* parser.c: Fixed #5281 validity error callbacks are now desactived
|
||
by default if not validating.
|
||
|
||
Thu Feb 3 13:46:14 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c, win32config.h.in: patches to compile on WIN32
|
||
|
||
Wed Feb 2 22:51:16 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c: snprintf/sprintf patch courtesy George Katsirelos
|
||
<gkatsi@cs.toronto.edu>
|
||
|
||
Mon Jan 31 18:58:21 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.c nanohttp.c: Fixed '#' and '?' stripping when
|
||
processing URLs
|
||
|
||
Mon Jan 31 14:25:57 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.[ch]: cleanup, bug fixes, integration in rpmfind, added
|
||
xmlNanoFTPUpdateURL for persistent control connections.
|
||
* configure.in: 1.8.6
|
||
|
||
Thu Jan 27 17:52:29 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.[ch], nanoftp.[ch]: cleanup, added proxy support
|
||
* tree.[ch] : added xmlSaveNoEmptyTags
|
||
|
||
2000-01-29 James Henstridge <james@daa.com.au>
|
||
|
||
* nanoftp.c: include <netinet/in.h> for IPPROTO_TCP.
|
||
|
||
* Makefile.am: added nanoftp.[ch] to the build.
|
||
|
||
Wed Jan 26 18:14:55 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.[ch]: cleanup, comments, API
|
||
* debugXML.c : fixed a bug in the cat command
|
||
* doc/*: regenerated the docs
|
||
|
||
Wed Jan 26 16:52:50 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanoftp.[ch] parser.c xmlIO.[ch]: added a Nano FTP implementation
|
||
* debugXML.c : fixed a bug in the cat command
|
||
* valid.c: fixing some small probs
|
||
* libxml.spec.in: get rid of the SNAP suffix
|
||
* doc/xml.html: updated the status
|
||
|
||
Mon Jan 24 14:31:09 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xml-config.in: xml-config --version to just return the
|
||
version number
|
||
* xpath.c: some cleanup w.r.t. axis when the current node is
|
||
an attribute.
|
||
* TODO: updated
|
||
|
||
Tue Jan 18 18:46:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: prepared for libxml-1.8.5
|
||
* doc/* recompiled the documentation
|
||
|
||
2000-01-17 Jody Goldberg <jgoldberg@home.com>
|
||
|
||
* configure.in : WARNING autoconf subtlety alert :
|
||
Use AC_CHECK_HEADERS rather than AC_CHECK_HEADER
|
||
when looking for zlib.h so that HAVE_ZLIB_H is defined.
|
||
* config.h.in : Have a #undef for HAVE_ZLIB_H so that it will
|
||
get defined by AC_CHECK_HEADERS.
|
||
|
||
Mon Jan 17 17:04:12 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: fixed a hideous bug in xmlGetProp() thanks to
|
||
Rune.Djurhuus@fast.no
|
||
|
||
Sat Jan 15 15:09:06 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* TODO: updated
|
||
* tree.c, parser.c: made sure that only memory alloc problems
|
||
and internal parser errors are allowed to write to stdout or
|
||
stderr.
|
||
|
||
Thu Jan 13 11:49:11 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c : restored xmlNewGlobalNs since this seems used by
|
||
a lot of existing code :-(, fixed a bug in xmlNewNs
|
||
* nanohttp.c: fixed a problem with INCLUDE_WINSOCK
|
||
* HTMLparser.c, parser.c, entities.c, valid.c : removed all calls
|
||
to exit() from the library code.
|
||
* xpath.c, parser.c: removed bugs or unused code detected by
|
||
Windows compilers
|
||
* parser.c: started adding interfaces for parsing well balanced
|
||
XML fragments
|
||
* configure.in: releasing 1.8.4
|
||
* doc/* : rebuilt the docs
|
||
|
||
Sun Jan 9 23:03:20 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] : added xmlNewDocFragment() for DOM
|
||
* testHTML.c: uninitialized variable.
|
||
|
||
Wed Jan 5 17:29:17 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/* : rebuild the docs
|
||
|
||
Wed Jan 5 17:08:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* acconfig.h: readline and history patch
|
||
* valid.[ch]: added xmlRemoveID() and xmlRemoveRef()
|
||
* tree.c: added check and handling when possibly removing an ID
|
||
* tree.c, HTMLparser.h, HTMLtree.h: fixed entities parsing
|
||
and saving.
|
||
* test/HTML/entities.html result/HTML/entities.html* : test for
|
||
various entities reference cases
|
||
* result/HTML/* : as a result output of some testcase have
|
||
changed
|
||
* HTMLparser.c, parser.c: fixed a bug in the push mode triggered
|
||
by previous example. added xmlParseTryOrFinish().
|
||
* xpath.h tree.h parser.h valid.h xmlIO.h xlink.h encoding.h
|
||
entities.h debugXML.h HTMLparser.h: changed the way struct are
|
||
declared to allow gtk-doc to expose those
|
||
* parser.c: closed bug #4960
|
||
* Makefile.am configure.in: Applied patch from
|
||
Albert Chin-A-Young <china@thewrittenword.com> for better zlib
|
||
and math/socket libs detection
|
||
|
||
Mon Jan 3 18:29:43 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, Makefile.am: link tester against readline
|
||
* doc/xml.html doc/*/*: updated and rebuilt the documentation pages
|
||
|
||
Mon Jan 3 11:58:05 CET 2000 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch]: added xmlRemoveProp
|
||
* win32config.h.in nanohttp.c: avoid including the Windows
|
||
socket stuff in every C files
|
||
* parser.c: removed an indetermination xmLDecl/PI(xml...) in
|
||
the XmL parser(s)
|
||
* test/ns4 result/ns4 etc...: added test case for previous prob
|
||
* tree.c: xmlNewNs wasn't checking for double definition
|
||
* Makefile.in: fixed a problem with dist-hook duplicates
|
||
* parser.[hc], xmlIO.c: fixed the loading of external entities
|
||
APIs, now xmlLoadExternalEntity() is used everywhere and
|
||
setting up an app specific front-end using the
|
||
* SAX.c parser.c: some fixes, now the xhtml spec validates
|
||
with the xhtml DTD.
|
||
* error.c: fixed crashes in case of no input stream
|
||
* test/valid/[dtds/]/xhtml* : added the xhtml spec and dtds
|
||
to the validation tests and results
|
||
|
||
Wed Dec 29 15:29:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.[ch] testHTML.c: added push mode for the HTML parser
|
||
too htmlCreatePushParserCtxt() and htmlParseChunk()
|
||
* parser.c: a bit of cleanup.
|
||
* SAX.c, HTMLparser.c: some attributes may not have values (contrary
|
||
to XML) removed the last mem leak known
|
||
* HTMLtree.c: output message cleanup
|
||
* xmlmemory.c: display content info about memory blocks
|
||
* result/HTML/wired.* : missing att value warning change
|
||
|
||
Tue Dec 28 17:42:41 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/* : rebuilt the documentation
|
||
|
||
Tue Dec 28 18:44:22 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch] parserInternals.h: Push parser for XML,
|
||
seems to work fine now
|
||
* tester.c debugXML.[ch]: Added an XML shell debug facility and
|
||
--push for push testing
|
||
* xpath.[ch] : cleaned up for Shell usage, added missing APIs
|
||
* testSAX.c: added --push
|
||
* HTMLtree.[ch] tree.[ch]: new functions for dumping parts of the
|
||
subtree
|
||
* xmlIO.[ch] : enriched API + fixes for push mode
|
||
* entities.[ch]: added the entity content length to the struct.
|
||
* xmlmemory.[ch]: new API to show the last entries for the shell
|
||
* valid.c: added required attribute testing
|
||
* SAX.c: the cdata callback now merge contiguous fragments
|
||
* HTMLparser.c: cleanup of some macros
|
||
|
||
Wed Dec 22 12:20:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: fix for PIs name starting with xml
|
||
* tree.c: fixed a potential problem with || and && ops
|
||
* *.c, configure.in win32config.h.in : generate win32config.h for
|
||
those on the Other Side !
|
||
|
||
Tue Dec 21 17:22:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: fixed a stupid = vs. == bug :-(
|
||
* doc/gnome-xml.sgml: s/glade/xml/
|
||
|
||
Tue Dec 21 14:29:34 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, doc/xml.html : bug fix release 1.8.2
|
||
* debugXML.h nanohttp.h xml-error.h xmlmemory.h xpath.h :
|
||
Hopefully the end of that silly C++ include problem
|
||
* tree.[ch]: Added a few functions: xmlReplaceNode, xmlAddPrevSibling,
|
||
xmlAddNextSibling, xmlNodeSetName and xmlDocSetRootElement
|
||
* HTMLparser.c HTMLparser.h HTMLtree.c: When saving HTML try to avoid
|
||
troubles with autoclosed elements when the stree shape doesn't
|
||
follow the DtD specs. Added htmlIsAutoClosed() and
|
||
htmlAutoCloseTag()
|
||
* result/HTML/*.htm*: Updated the HTML examples regression tests output
|
||
* SAX.c tree.c: fixed bug on defaulting namespaces on attributes
|
||
* debugXML.c: fixed a bug on printing default namespaces.
|
||
* HTMLtree.c: fixed a problem when outputing XML parsed docs as HTML
|
||
|
||
Mon Dec 20 16:20:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* result/HTML/*.htm[l] : updated the HTML regression tests according
|
||
to the new output
|
||
* xpath.h xml-error.h valid.h tree.h parser.h entities.h SAX.h
|
||
HTMLtree.h tree.c entities.c: headers tweakings to avoid a nasty
|
||
problem due to intermix of extern "C" { ... } declarations for C++
|
||
and recursive includes in the headers
|
||
|
||
1999-12-20 Chris Lahey <clahey@umich.edu>
|
||
|
||
* HTMLtree.c: Made it so that html nodes with a single child do
|
||
not insert a carriage return before or after the child node.
|
||
|
||
Sat Dec 18 16:07:03 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, doc/xml.html : bug fix release 1.8.1
|
||
* parser.c: fixed bug #4344
|
||
* xpath.h xml-error.h xlink.h nanohttp.h debugXML.h SAX.h HTMLparser.h
|
||
added the glue to avoid C++ problems
|
||
* doc/* : regenerated the documentation
|
||
|
||
Thu Dec 16 16:19:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: fixed a bug introduced in 1.8.0 and breaking default
|
||
namespace recognition, and Dia as a resul :-(
|
||
* encoding.c: closed bug #3950
|
||
|
||
Wed Dec 15 19:22:23 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* valid.c: debugging a posteriori validation, except URI expansion
|
||
stuff this should be fixed now
|
||
* parserInternals.h: fixed a bug in IS_BASECHAR reported by
|
||
Carl Nygard <cnygard@bellatlantic.net>
|
||
* tester.c: added --postvalid, cleaning of the code
|
||
* tree.[ch]: added xmlDocGetRootElement()
|
||
|
||
Tue Dec 14 20:30:34 PST 1999 Ramiro Estrugo <ramiro@eazel.com>
|
||
|
||
* SAX.h, tree.h : changed 'namespace' to 'nameSpace' to workaround
|
||
c++ losage.
|
||
|
||
Sun Dec 12 13:08:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, doc/xml.html : bumped to 1.8.0
|
||
* xlink.[ch], Makefile.am : added framework for link detection
|
||
* parser.h: added nbChars to parser context, needed for cleanup.
|
||
* xmlmemory.c: removed a nasty bug when out of mem
|
||
* valid.[ch]: adding namespace support for attribute decl
|
||
* tester.c: added --debugent option
|
||
* debugXML.[ch]: added xmlDebugDumpEntities()
|
||
* parser.c: cleanup, avoiding use of CUR_PTR like plague, using
|
||
buffers instead, this was really needed, validation was breaking
|
||
in strange ways due to that. Added xmlParseStringPEReference()
|
||
and other parsing from strings functions. Entities processing
|
||
modified again, but PERef are still not handled correcly but
|
||
unless you're Eve Maller you won't notice :-)
|
||
* HTMLparser.c: large changes toward reliability, and switched to
|
||
lowercase internal tags, XHTML is lowercase, so it will help
|
||
that output is closer to next version.
|
||
* doc/* : regenerated the documentation, it is now hosted at
|
||
http://xmlsoft.org/ (same bits I just bought the domain :-)
|
||
|
||
|
||
Fri Dec 3 13:46:32 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.h, SAX.c, makefile.am: added SAX.h mostly useful for the
|
||
doc generation
|
||
* parser.c: fixed bugs #3908 and #3937 and a memory leak
|
||
in the SAX API
|
||
* doc/*: rebuilt the doc making sure everything appears in the
|
||
HTML files
|
||
|
||
Wed Dec 1 10:27:47 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] HTMLtree.c, debugXML.c, configure.in, xml-config.in:
|
||
added the patch from Carl Nygard <cnygard@bellatlantic.net>
|
||
which allow impressive speed improvement on dataset with
|
||
large text pieces, but at the cost of broken binary
|
||
compatibility and slightly bigger memory usage.
|
||
Configure with --with-buffers to activate them, they
|
||
are protected with XML_USE_BUFFER_CONTENT define.
|
||
* entities.[ch], parser.c: added xmlCleanupPredefinedEntities(),
|
||
goal is 0 memory left allocated once parser is no more used
|
||
* testDAV.c, testHTML.c, testSAX.c, testXPath.c: make sure we
|
||
call xmlCleanupParser() and xmlMemoryDump()
|
||
|
||
Wed Nov 24 19:00:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch] xmlIO.[ch] parser.c valid.c: code cleanup with -pedantic
|
||
* parser.[ch] encoding.[ch]: added memory cleanup routines
|
||
* parser.c: closing bug #3788
|
||
* doc/*: rebuilt the doc
|
||
|
||
Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
|
||
xmlNewTextChild() and xmlSetCompressMode() behaviour.
|
||
* tester.c: added --compress option
|
||
* doc/*: rebuilt the documentation
|
||
|
||
Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: bugfixing, the damn thing MUST not crash even
|
||
if given /proc/kcore as input !
|
||
* doc/xml.html doc/*: updated and rebuilt the documentation
|
||
|
||
Thu Nov 18 14:57:18 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: Fixed some wrongly space collapsing code due to
|
||
a misreading of the spec.
|
||
* result/*: fixed the output accordingly
|
||
|
||
Wed Nov 17 18:28:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* encoding.c: bug fix and typos
|
||
* xmlIO.[ch] parser.c: first bits toward real progressive parsing
|
||
* parser.c: added attribute normalization closing bug #3597
|
||
* test/att* result/att* SAXresult/att*: testcase for attribute
|
||
normalization
|
||
|
||
Mon Nov 15 18:50:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: closing bug #3163 by adding extra flags for the
|
||
cc compiler on HP-UX
|
||
|
||
Fri Nov 12 17:41:20 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* valid.[ch] : removed a typo and an enumerated type bug in the
|
||
xmlAddElementDecl() function
|
||
* tree.c : I changed xmlSetProp() and xmlNewProp() to do the
|
||
call to xmlEncodeEntitiesReentrant() so that the functions
|
||
New, Set and Get are at the same level.
|
||
* parser.c HTMLparser.c: extra memory allocation bug for
|
||
attributes detected by someone using libxml in embedded systems :-)
|
||
|
||
Thu Oct 28 17:49:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlmemory.h: turned off mem debug :-\
|
||
|
||
Mon Oct 25 12:13:25 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: closed bug #2784 a one line fix, but worth pushing
|
||
a new release out
|
||
* HTMLparser.c: fixed auto-close bugs on list items, zeroing
|
||
some structures, comments before and after the
|
||
main element, and other nastyness
|
||
* HTMLtree.c tree.c: accomodate the extended HTML supported
|
||
* configure.in: pushing 1.7.4
|
||
* test/ent8 and related outputs : added a new test for bug #2784
|
||
* test/HTML/wired.html and related output: a nasty HTML example
|
||
* Makefile.am: improved the test scripts
|
||
* docs/* : reran the documentation extractor, updated xml.html
|
||
|
||
Thu Oct 14 10:29:56 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c, HTMLtree.c, tree.h: completely revamped the
|
||
HTMLparser and debugged the HTML related code. HTML documents
|
||
now have their own type
|
||
* entities.c: do not dump ' for HTML output
|
||
* xmlmemory.c: improvement, breakpoint mechanism
|
||
* testHTML.c: added --sax --repeat ...
|
||
* Makefile.am: improved the HTML tests
|
||
* valid.[ch]: added xmlValidGetValidElements and
|
||
xmlValidGetPotentialChildren
|
||
* tester.c: added --insert to test the 2 new functions
|
||
* test//* result//* SAXresult//* : regression test cleanup
|
||
and extension.
|
||
* doc/html : added doc for new modules gnome-xml-xmlmemory.html and
|
||
gnome-xml-nanohttp.html
|
||
|
||
Mon Oct 11 14:31:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: fixed problems with some autoclose tags
|
||
* tree.c: fixed XML output problems.
|
||
* result/* SAXresult/*: update of the tests output
|
||
|
||
Sat Oct 9 11:02:57 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am: Arturo patch for xmlConf.sh version info
|
||
* parser.c: Tim Josling patch for single quoted items
|
||
* tester.c: Tim Josling patch for tester options usage
|
||
* tree.h: indent cleanup
|
||
|
||
Fri Oct 8 16:35:37 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c parser.h : Fixed problems with HTML parsing
|
||
reported by Kristian Hogsberg Kristensen <hogsberg@daimi.au.dk>
|
||
|
||
Fri Oct 8 11:37:11 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c : Raph patch for initialization of CORBA fields
|
||
* parser.c, xpath.c, ...: modification of doc comments
|
||
* xpath.c : allow spaces in xpath expressions
|
||
|
||
Mon Sep 27 10:16:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlmemory.h: turning off memory debug :-(
|
||
|
||
Sun Sep 26 13:16:54 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch] : added xmlSAXUserParseFile() and xmlSAXUserParseMemory()
|
||
better SAX interfaces.
|
||
* testSAX.c: uses the new SAX routine, avoid fetching any remote
|
||
entity.
|
||
* configure.in: 1.7.2
|
||
|
||
Fri Sep 24 16:01:01 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* libxml.spec.in: fixed the URL
|
||
* doc/xml.html: improved the documentation front-end
|
||
|
||
Fri Sep 24 01:06:36 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* nanohttp.c: conditionned references to snprintf with HAVE_SNPRINTF
|
||
|
||
Fri Sep 24 00:15:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* libxml.spec.in: fixed the alpha compile problem
|
||
* parser.[ch]: changed errno to errNo in the parser context :-(
|
||
* *.[ch]: changed CHAR to xmlChar to avoid problem on WIN32
|
||
* doc/xml.html: changed CHAR to xmlChar
|
||
* doc/html/*: recompiled the documentation
|
||
* configure.in: 1.7.1
|
||
|
||
Wed Sep 22 11:40:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.h: modified the parser context struct to regain 1.4.0
|
||
binary compatibility
|
||
* parser.c, xml-error.h: added errno ot teh context and defined
|
||
a set of errors values with update of errno
|
||
* nanohttp.[ch]: minimalist HTTP front-end for fetching remote
|
||
DTDs and entities
|
||
* *.h, *.c: complete cleanup of the use of config.h and include
|
||
protection depending on the current setup.
|
||
* overalll debugging, maintenance and bug-fixing on all modules
|
||
* updated the documentation
|
||
* ready for 1.7.0
|
||
|
||
Wed Sep 8 22:46:14 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c : cleanup
|
||
* SAX.c valid.c valid.h: added ID/IDREF checking
|
||
* tree.c tree.h: extended doc structure for refs
|
||
* configure.in: 1.6.2
|
||
* parser.c: patched bug in SAX user arg call
|
||
* parserInternals.h: patched missing close in C++ wrapping
|
||
* testXPath.c xpath.c xpath.h: prepared for extensibility,
|
||
especially upcoming XPointer implementation.
|
||
* doc/xml.html: augmented, typo
|
||
|
||
Sat Sep 4 22:48:05 CEST 1999 Timur Bakeyev <mc@bat.ru>
|
||
|
||
* doc/Makefile.am: replaced "install -d " with "mkinstalldirs" -
|
||
not all invocations of install understand -d.
|
||
|
||
Sat Sep 4 22:20:07 CEST 1999 Timur Bakeyev <mc@bat.ru>
|
||
|
||
* Makefile.am: prepend all the test* calls with $(top_builddir) -
|
||
to make 'check' works, when builddir != srcdir.
|
||
|
||
Sat Sep 4 20:25:46 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* doc/xml.html : updated the documentation
|
||
|
||
Fri Sep 3 00:01:08 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xmlmemory.[ch] Makefile.am :added a memory wrapper to chase
|
||
not deallocated memory blocks
|
||
* *.c : replaces all calls to malloc() free() and realloc() to
|
||
the wrapper functions/macros
|
||
* tree.c : removed memory leaks dues to calling xmlFreeNode()
|
||
instead of xmlFreeNodeList()
|
||
|
||
Wed Sep 1 14:15:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c: corrected a stupid bug leading to core dump at
|
||
tree deallocation. Removed warnings indicated by
|
||
Stephane.Conversy@lri.fr
|
||
* entities.c: Fixes Yet Another Stupid Bug, entities were not
|
||
looked for in the external subset
|
||
|
||
Mon Aug 30 13:22:26 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c valid.[ch] xpath.c: patched compilation warnings reported
|
||
on SGI by Stephane.Conversy@lri.fr
|
||
|
||
Sun Aug 29 22:27:29 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* all .h : changed the prototype declaration indent as in gtk
|
||
* most .c : working on reducing the TODOs in the code
|
||
* most .c : cleanup though -pedantic and Insure++
|
||
* improvements on validation ID checkings.
|
||
* tree.[ch] SAX.c: added support for namespace on attributes #2022
|
||
* xml-config.in: closed #1810
|
||
|
||
Mon Aug 16 03:27:38 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.h, valid.c, valid.h: more work on validity, IDs
|
||
* xpath.c: added/fixed comparidon and equlity, added a new isinf
|
||
definition for AIX
|
||
|
||
Sun Aug 15 21:15:17 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am libxml.spec.in: corrected missing xmlConf.sh in
|
||
the distribution due to a cut'n paste error at last commit
|
||
|
||
Tue Aug 10 20:28:09 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: upgraded to version 1.4.0
|
||
* valid.[ch], SAX.c, parser.[ch] parserInternals.h ...
|
||
Big update, added a large part of the validation process,
|
||
it should be usable, but some parts are missing
|
||
* xpath.c: improved the implementation w.r.t. root.
|
||
* Makefile.am: added more tests
|
||
* test and result trees: added a lot of tests
|
||
* libxml.spec.in: export libxml.so.0 and libxml.so.1
|
||
|
||
Tue Aug 10 11:33:41 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Added an HACKING file
|
||
|
||
Tue Jul 27 21:43:00 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xpath.[ch] : improvements and debug of the XPath implementation
|
||
* parser.c, HTMLparser.c : modified the parsers to be progressive
|
||
* tree.[ch] : extended the Buffer promitives
|
||
* xmlIO.[ch] : added basic I/O routines providing progressive
|
||
parsing and ready for I18N conversion plugins
|
||
* SAXresult/* : the SAX callback sequence maybe slightly different
|
||
now
|
||
* test*.c : improved/updated the tests programs
|
||
* doc/* : recompiled the docs.
|
||
|
||
1999-07-26 Michael Meeks <michael@edenproject.org>
|
||
|
||
* tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
|
||
|
||
* tree.c: Ditto.
|
||
|
||
Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: upgraded to version 1.4.0
|
||
* xpath.c, xpath.h, testXPath.c, makefile.am: added code for the XPath
|
||
draft from W3C. Will be used by XPointer, Xlink, XSL, and possibly
|
||
XML query language, see http://www.w3.org/TR/xpath for more details.
|
||
* parser.c, parser.h: added CHAR* related string functions for XPath
|
||
* HTMLparser.[ch], HTMLtree.c: a bit of cleanup on entities.
|
||
* doc/gnome-xml.sgml, doc/html/* : added XPath and HTML documentation,
|
||
rebuild the docs.
|
||
* Makefile.am, test/XPath/*, result/XPath/*: added an XPathtests target
|
||
and regression testing capabilities for XPath.
|
||
|
||
Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
|
||
closing bug #1646
|
||
|
||
Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am, example/Makefile.am: closed bug #1683
|
||
|
||
Sun Jul 11 18:16:34 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* example/Makefile.am, configure.in: added the makefile for the
|
||
gjobread example
|
||
|
||
Sat Jul 10 14:19:11 CEST 1999 Tomasz K<>oczko <kloczek@pld.org.pl>
|
||
|
||
* doc/Makefile.am:
|
||
- fix which allow "make install DESTDIR=</install/prefix>".
|
||
|
||
Fri Jul 9 12:10:24 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.c parser.c: applied patch from John Ellson <ellson@lucent.com>
|
||
which fixed a problem on the file reading-code.
|
||
|
||
Wed Jul 7 09:28:43 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* HTMLparser.[ch], HTMLtree.[ch]: more work for HTML parsing and
|
||
output.
|
||
* Makefile.am, test/HTML/*, result/HTML/*: added HTMLtests targetestHTMLt
|
||
|
||
Wed Jul 7 00:25:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.h : Oops removed the binary compatibility problem
|
||
* HTMLparser.[ch], HTMLtree.h : More work on the HTML parse/dump
|
||
* parser.c, HTMLparser.c: applied patches for reading from stdin
|
||
|
||
Mon Jul 5 18:45:31 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, entities.c, valid.c: cleanup bug #1591
|
||
* configure.in: cleanup bug #1592
|
||
* HTMLparser.[ch], testHTML.c: started adding an HTML parser using
|
||
the same tree back-end. Hence gdome will be available for it.
|
||
* doc/Makefile.am: close bug #617
|
||
|
||
Sat Jun 26 23:36:38 EDT 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: alloctate a per parser context SAX interface block
|
||
|
||
Tue Jun 22 23:46:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* released 1.3.0 with xmlEncodeEntities restoring old behaviour
|
||
and xmlEncodeEntitiesReentrant with the correct one :-\
|
||
|
||
Mon Jun 21 14:07:53 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* commit of my internal XML base changes, quite a lot of
|
||
changes, cleanups, better entities support, framework for
|
||
new I/O and charset detection and handling
|
||
* Fixed the configure/Makefile stuff to generate shared libs
|
||
with the proper version info, so we jumped on rev from
|
||
0.0.0 to 1.2.0 ! The binary interfaces have been broken,
|
||
xmlEncodeEntities() result need to be freed now, and a string
|
||
xmlParserVersion provide the current library version.
|
||
|
||
Tue Jun 15 14:24:19 1999 Raph Levien <raph@acm.org>
|
||
|
||
* parser.c: fixed a buffer overrun for when you have a very long
|
||
attribute with no entities in it.
|
||
|
||
Mon Jun 14 00:17:50 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* added example directory
|
||
* added example/gjobs.xml gjobread.c, still need a Makefile.in
|
||
|
||
Wed Jun 2 19:40:58 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Release of libxml-1.1, nearly everything has been touched for
|
||
this.
|
||
* Added more regression tests
|
||
* Updated the documentation
|
||
|
||
Sat May 29 13:34:42 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch]: unified the XML_NO_CORBA defines.
|
||
* parser.c encoding.[ch]: started plugging in char encoding detection
|
||
|
||
Fri May 28 22:58:42 EDT 1999 Manish Vachharajani <mvachhar@vger.rutgers.edu>
|
||
|
||
* tree.c: (xmlSaveFile) - removed double call of xmlContentDump.
|
||
Also freed allocated buffer.
|
||
|
||
Wed Apr 21 22:07:35 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
* parser.[ch] tree.[ch] entities.[ch] valid.[ch] : removed the main
|
||
reentrancy problem at printing. One is left in entities.c, to
|
||
remove ASAP
|
||
* testSAX.c : added a test example showing the use of the SAX
|
||
interface if one doesn't want to build the DOM tree.
|
||
* html/gnome-xml-*.html html/index.sgml: regenerated the documentation
|
||
|
||
Mon Apr 5 14:14:40 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch] tree.[ch] SAX.c, parserInternals.h valid.[ch]:
|
||
large revamping of the parser to use SAX callbacks
|
||
http://www.megginson.com/SAX/ (or at least a C like interface
|
||
a la Expat). It's now possible to set up your own callbacks
|
||
and the parser will not build a DOM tree.
|
||
* test/* result/*: updated the test suite, I finally removed
|
||
the old Namespace draft support (PI based).
|
||
|
||
Fri Apr 2 17:57:32 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am: added test result to EXTRA_DIST for make tests
|
||
|
||
Wed Mar 24 21:37:02 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, parserInternals.h: moved the chars macro definitions
|
||
to parserInternals.h
|
||
* parser.c, error.c: applied patches from "Knut <20>kesson"
|
||
<ka@s2.chalmers.se> for clean compilation under MSVC 6 :-o
|
||
|
||
Tue Mar 23 11:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xml-config.in : applied patch to make --version work
|
||
|
||
1999-03-05 Raja R Harinath <harinath@cs.umn.edu>
|
||
|
||
* Makefile.am (check-local): Alias for `tests' target. This will
|
||
cause `make check' to do the right thing.
|
||
(tests): Don't run tests in srcdir. Also, replaced calls to
|
||
basename with a `sed' "equivalent".
|
||
|
||
Fri Mar 5 07:23:53 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Renamed error.h to xml-error.h, corrected Makefile.am to list
|
||
it in the header and not the sources, updated the doc.
|
||
Thanks to Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> for
|
||
pointing this out.
|
||
|
||
Mon Mar 1 13:27:17 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, parser.h, parserInternals.h: memory leak hunting,
|
||
exported the inputStream routines.
|
||
* doc/html/* : updated accordingly
|
||
|
||
Sun Feb 28 22:51:33 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, parser.h, parserInternals.h: added a few extra
|
||
internal calls to allocate and free parser contexts ...
|
||
* doc/html/* : updated accordingly
|
||
|
||
Thu Feb 25 11:52:24 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in, Makefile.am, doc/makefile.am : General changes for
|
||
1.0.0 release and including the generated HTML documentation.
|
||
|
||
Thu Feb 25 09:44:52 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* makefile.am : added parserInternals.h, oops.
|
||
|
||
Mon Feb 22 11:24:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parserInternals.h: added this header giving access to the parser
|
||
internal functions.
|
||
* doc/Makefile.am : added a rebuild target which rebuilds the full
|
||
set of documentations
|
||
* parser.[ch] tree.[ch] valid.[ch]: serious updates w.r.t. parsing
|
||
the internal subset.
|
||
* *.c *.h: modifications needed to generate the documentation using
|
||
gtk-doc, cleanup of functions blocks, reorganisation of struct
|
||
declarations.
|
||
|
||
Tue Feb 16 17:27:29 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* Makefile.am, spec, doc/Makefile.am : upgrading to 0.99.8, fixing
|
||
the tar and spec file to include the beginning of the doc.
|
||
|
||
1999-02-13 Nuno Ferreira <nmrf@rnl.ist.utl.pt>
|
||
|
||
* doc/.cvsignore: Added this file.
|
||
|
||
Mon Feb 8 19:27:56 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: fixed xmlGetProp to return "" when the attribute
|
||
exists, even if the node-list is NULL.
|
||
|
||
Mon Feb 8 16:10:15 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: patched an error outputting empty attribute values.
|
||
* Makefile.am and doc/makefile.am: have been updated during the
|
||
week-end. Sorry for an empty CVS log, I got a shell problem.
|
||
|
||
Mon Feb 1 12:10:13 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.h: cleaned up using enums instead of defines
|
||
* parser.c, valid.[ch]: more work on parsing/output of element
|
||
declarations
|
||
|
||
Sun Jan 31 22:06:48 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* valid.[ch], tree.c, parser.c : more work toward full parsing
|
||
of XML DTDs.
|
||
* README: added informations about mailing-list and on-line
|
||
documentation
|
||
|
||
1999-01-27 Raja R Harinath <harinath@cs.umn.edu>
|
||
|
||
* configure.in (XML_INCLUDEDIR): Use -I not -L for includes.
|
||
|
||
Sun Jan 17 20:06:36 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, tree.[ch] : more work toward conformance testing,
|
||
added a last element to accelerate parsing of very flat structures
|
||
started working on internal subset Element content declaration.
|
||
* valid.[ch] : first cut at adding code toward validation.
|
||
* previous changes had also small impact on most files, especially
|
||
the conformance testing using James Clark test suite.
|
||
|
||
Sun Jan 17 14:45:06 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* test/* : updated the examples, most of them were not well
|
||
formed (humm), and added rdf2.
|
||
* result/* : resulting changes in the output.
|
||
|
||
Sun Dec 6 13:06:58 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: changed the behaviour of xmlGetProp on NULL values.
|
||
|
||
Sat Dec 5 12:25:09 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: patched a bug in the generation of empty attributes
|
||
|
||
Fri Nov 27 01:36:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* entities.[ch], tree.[ch], tester.c: added copy interfaces
|
||
for node/trees/documents/... Biggest problem is namespace
|
||
support when copying subtrees.
|
||
|
||
Sun Nov 15 19:59:47 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, entities.c: improve entities and char ref encoding,
|
||
and cleanups of error messages.
|
||
|
||
Fri Nov 13 13:03:10 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c, entities.c: simple bug hunting done during rpm2html and
|
||
rpmfind integration.
|
||
|
||
Sun Nov 8 13:11:07 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch]: Added interfaces allowing to specify a SAX
|
||
handler before parsing.
|
||
|
||
Sun Nov 8 09:39:17 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: redirrect all errors reporting through the SAX
|
||
error function
|
||
|
||
Wed Nov 4 14:21:54 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* entities.c: rather use HAVE_SNPRINTF and not depend on glib
|
||
* libtool, tlmain ...: update of the libtool files
|
||
|
||
1998-11-04 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||
|
||
* entities.c: Use g_snprintf insteda of snprintf.
|
||
|
||
Sun Nov 1 14:31:06 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* entities.c, parser.c: debug and cleanup of CharRef handling/saving.
|
||
added ent5 test for this purpose.
|
||
* parser.c, parser.h: formatting, comments and UTF-8 planning.
|
||
|
||
Fri Oct 30 01:36:52 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: fixed? a strange error due to compression on a GWP
|
||
document.
|
||
|
||
Thu Oct 29 00:48:45 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch]: bug fixing
|
||
* entities.[ch]: defined a specific type for predefined entities
|
||
* doc/xml.html: more documentation on the library, how to use it,
|
||
overview of the interfaces.
|
||
|
||
Wed Oct 28 17:56:35 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.[ch]: more cleanup on the API, made the tree mor conformant.
|
||
|
||
Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c: corrected a small bug
|
||
* doc/xml.html: continuing writing documentation.
|
||
|
||
Tue Oct 27 17:54:00 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* debugXML.h debugXML.c: added debugging utilities.
|
||
* tester.c: added --debug switch.
|
||
* tree.c: patched an incorrect node->type assignment.
|
||
* parser.c: formatting, ensure that node->doc != NULL in attributes
|
||
|
||
Tue Oct 27 01:15:39 EST 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.[ch] SAX.c tree.[ch]: large amount of changes to improve
|
||
entity support and provide an internal representation close to
|
||
DOM one (entity ref nodes, and attribute value as tree). I tried
|
||
to preserve the interface but this will surely break some apps
|
||
(I have to change rpm2html/rpmfind for example). I had to change
|
||
two interfaces, and the generated tree is somewhat different.
|
||
* doc/* : started documenting the XML library, the tree and
|
||
DOM/Corba. This is a first step.
|
||
|
||
Sat Oct 24 14:23:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: Set up the fonctions comment block, boring but useful.
|
||
* parser.h, SAX.c, parser.c: now attributes are processed through
|
||
the SAX interface. The problem is that my SAX interface diverged
|
||
quite a bit from the original one, well this is not an official
|
||
spec, and translating it from Java to C is hairy anyway...
|
||
|
||
Tue Oct 20 02:11:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* SAX.c, entities.c, tree.c, encoding.c, error.c: Set up the
|
||
fonctions comment block, boring but useful.
|
||
|
||
Sun Oct 18 20:40:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* encoding.[ch], Makefile.am: Added the UTF-8, UTF-16 and ISO Latin 1
|
||
conversion routines. However they are not yet used to convert the
|
||
inputs. The core will run with UTF-8.
|
||
|
||
Sun Oct 18 15:08:19 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c : make sure that the type id is properly set-up when
|
||
a new object is allocated, needed for DOM.
|
||
|
||
Sat Oct 17 02:43:21 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.h, tree.c: Ok, the main objects in the tree will be native
|
||
corba objects, it costs 8 bytes per Node, Attribute and Document
|
||
but it simplifies the Corba integration a lot (no extra interface
|
||
objects to allocate/free).
|
||
|
||
Tue Oct 13 21:46:57 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.h, tree.c, parser.c: added prev and doc pointers to Node,
|
||
and changed NODEs contants for conformity with DOM Level 1
|
||
|
||
Wed Oct 7 23:42:46 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* added hooks to keep track of servants when creating objects
|
||
xmlDoc and xmlNode (for Corba export).
|
||
|
||
Sun Oct 4 03:18:09 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* added xml-config script.
|
||
|
||
Thu Oct 1 16:22:37 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* autogen.sh : applied patch from Frederic Devernay <devernay@istar.fr>
|
||
to autoupdate libtool and automake conf files.
|
||
|
||
1998-09-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||
|
||
* Makefile.am: Use '?' to separate the sed
|
||
commands as ',' is used when people pass -Wl,something.
|
||
|
||
|
||
Thu Sep 24 15:13:29 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* tree.c, tree.h: added a per-document compression interface.
|
||
|
||
Tue Sep 22 20:47:38 EDT 1998
|
||
|
||
* tree.c, tree.h: added saving with compression and added interfaces
|
||
to control the compression level (xmlGetCompressMode,
|
||
xmlSetCompressMode) and a new save to filename function (xmlSaveFile).
|
||
|
||
Mon Sep 21 20:11:13 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* parser.c: corrected a loop for files of size 0
|
||
|
||
1998-08-20 Raja R Harinath <harinath@cs.umn.edu>
|
||
|
||
* error.h: New file. Contains prototyes from `error.c'.
|
||
|
||
Thu Aug 13 19:02:34 1998 Tom Tromey <tromey@cygnus.com>
|
||
|
||
* Makefile.am (xmlincdir): New macro.
|
||
(xmlinc_HEADERS): Renamed from include_HEADERS.
|
||
|
||
Thu Aug 13 00:40:14 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* applied small patch on numeric entities from
|
||
Christopher Blizzard <blizzard@appliedtheory.com>
|
||
|
||
Wed Aug 12 23:12:58 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* New release 0.2, removed the old xml_* files so that it's
|
||
coherent with the other CVS base (W3C), far better conformance
|
||
to standard, new namespaces, decent entities support, beginning
|
||
of a SAX-like interface. Nearly nothing left intact, even the
|
||
test examples ...
|
||
|
||
1998-07-30 Christopher Blizzard <blizzard@appliedtheory.com>
|
||
|
||
* .cvsignore: Add .deps dir
|
||
|
||
Sun Jul 26 17:29:52 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* xml_tree: changed the memory allocation scheme for name in xmlNewNode
|
||
|
||
Sun Jul 26 00:17:51 EDT 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* configure.in: added test for CPP
|
||
* AUTHORS, Changelog: the original ones didn't get commited but the
|
||
glib ones instead, fixed.
|
||
* Makefile.am: corrected an error in library naming
|
||
|
||
Fri Jul 24 16:47:14 1998 Daniel Veillard <Daniel.Veillard@w3.org>
|
||
|
||
* integrated code developped at W3C
|
||
* changed the original Copyright
|
||
* migrated to automake
|
||
* prefixed the filenames by xml_ to avoid filename clashes
|
||
|