Fri Nov 22 18:50:34 CET 2002 Igor Zlatkovic
* win32/Makefile.mingw: fixed unresolved symbols when linking with
pthreads
* win32/wince/*: applied updates to Windows CE port from Javier
Fri Nov 22 15:51:22 CET 2002 Daniel Veillard
* configure.in: preparing 2.4.28
* libxml.spec.in doc/Makefile.am: some cleanup
* doc/*: updated the news and regenerated.
Fri Nov 22 14:15:14 CET 2002 Daniel Veillard
* HTMLparser.c: final touch at closing #87235
end tags
need to be generated.
* result/HTML/cf_128.html result/HTML/test2.html result/HTML/test3.html:
this change slightly the output of a few tests
* doc/*: regenerated
Fri Nov 22 13:26:19 CET 2002 Daniel Veillard
* parserInternals.c: fixing bug #99190 when UTF8 document are
parsed using the progressive parser and the end of the chunk
is in the middle of an UTF8 multibyte character.
Fri Nov 22 13:13:00 HKT 2002 William Brack
* threads.c: fixed initialization problem in xmlNewGlobalState
which was causing crash.
* globals.c: removed duplicate call to initxmlDefaultSAXHandler
in xmlInitializeGlobalState.
* parserInternals.c: cleaned up ctxt->sax initialisation.
Thu Nov 21 15:05:45 CET 2002 Daniel Veillard
* tree.c include/libxml/tree.h: modified the existing APIs
to handle XHTML1 serialization rules automatically, also add
xmlIsXHTML() to libxml2 API. Some tweaking to make sure
libxslt serialization uses it when needed without changing
the library API.
* test/xhtml1 result/noent/xhtml1 result/valid/xhtml1.xhtml
result/xhtml1: added a new test specifically for xhtml1 output
and updated the result of one XHTML1 test
Wed Nov 20 14:24:56 CET 2002 Daniel Veillard
* xinclude.c parserInternals.c encoding.c: fixed #99082
for xi:include encoding="..." support on text includes.
* result/XInclude/tstencoding.xml test/XInclude/docs/tstencoding.xml
test/XInclude/ents/isolatin.txt : added a specific regression test
* python/generator.py python/libxml2class.txt: fixed the generator
the new set of comments generated for doc/libxml2-api.xml were
breaking the python generation.
Tue Nov 19 23:25:47 CET 2002 Daniel Veillard
* doc/Makefile.am: repair some problem if gtk-doc fail or such
* configure.in: patch for Solaris on new autoconf closes #98880
* doc/parsedecl.py: repair the frigging API building script,
did I say that python xmllib sucks ?
* doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated, reordering
and some comment are no more truncated.
Tue Nov 19 09:09:04 CET 2002 Daniel Veillard
* parser.c: Martin Stoilov pointed out a potential leak in
xmlCreateMemoryParserCtxt
Mon Nov 18 16:05:51 CET 2002 Daniel Veillard
* HTMLparser.c: fixed bug #98879 a corner case when 0 is
included in HTML documents and using the push parser.
Mon Nov 18 00:11:24 CET 2002 ERDI Gergo
* configure.in (PYTHON_SITE_PACKAGES): If --with-python is
specified, look for the Python interpreter not just in the
specified root but also in the specified location. Fixes #98825
Sun Nov 17 23:36:06 CET 2002 Daniel Veillard
* python/libxml.c: fixing bug #98792 , node may have no doc
and dereferencing without checking ain't good ...
Sun Nov 17 10:25:43 CET 2002 Daniel Veillard
* configure.in: preparing release 2.4.27
* doc/* : updated and rebuilt the docs
* doc/Makefile.am libxml.spec.in: try to make sure the tutorial
and all the docs are actually packaged and in the final RPMs
* parser.c parserInternals.c include/libxml/parser.h: restore
xmllint --recover feature.
Sat Nov 16 16:30:25 CET 2002 Daniel Veillard
* parser.c xpath.c: fixing #96925 wich was also dependant on the
processing of parsed entities, and XPath computation on sustitued
entities.
* testXPath.c: make sure entities are substitued.
Fri Nov 15 16:22:54 CET 2002 Daniel Veillard
* parser.c: fixed #96594, which was totally dependant on the
processing of internal parsed entities, which had to be changed.
Fri Nov 15 12:16:07 CET 2002 Daniel Veillard
* Makefile.am python/Makefile.am python/tests/Makefile.am:
trying to fix bug #98517 about building outside the source tree
* doc/xml.html doc/FAQ.html: fixed the link to libiconv #94585
Thu Nov 14 18:41:55 CEST 2002 Igor Zlatkovic
* include/win32config.h: cleanup
* win32/Makefile.mingw: integrated mingw in JScript configure
* win32/Makefile.msvc: modified to allow mingw coexistence
* win32/configure.js: integrated mingw
* win32/Readme.txt: cleanup
Tue Nov 12 22:06:45 CET 2002 Daniel Veillard
* HTMLparser.c: strengthen the guard in the Pop macros,
like in the XML parser, closes bug #97315
Tue Nov 12 21:56:39 CET 2002 Daniel Veillard
* include/libxml/parser.h: fixed bug #98338 , fatalError SAX
callback is never used.
Tue Nov 12 13:32:50 CET 2002 Daniel Veillard
* parserInternals.c: fixed the initialization of the SAX structure
which was breaking xsltproc
* xpath.c: patch from Petr Pajas for CDATA nodes
* tree.c: patch from Petr Pajas improving xmlGetNodePath()
* parser.c include/libxml/parser.h: patch from Peter Jones
removing a leak in xmlSAXParseMemory() and adding the
function xmlSAXParseMemoryWithData()
Mon Nov 11 20:47:03 MST 2002 John Fleck
adding pdf of tutorial, changing web page to link to it
* doc/tutorial/xmltutorial.pdf
* doc/xml.html
* doc/docs.html
Sun Nov 10 20:48:57 MST 2002 John Fleck
* doc/tutorial/ar01s08.html
adding file what I forgot for tutorial
Sun Nov 10 20:33:13 MST 2002 John Fleck
Adding encoding discussion to tutorial
Added:
* doc/tutorial/images/*.png: DocBook admonition image files
* doc/tutorial/apf.html, apg.html: new generated html
* doc/tutorial/includeconvert.c: conversion code entity file
changed:
* doc/tutorial/xmltutorial.xml: DocBook original
* doc/tutorial/*.html: generated html
Fri Nov 8 17:59:32 CEST 2002 Igor Zlatkovic
* include/libxml/*.h: retired xmlwin32version.h
* doc/Makefile.am: retired xmlwin32version.h
* win32/configure.js: retired xmlwin32version.h
Fri Nov 8 16:55:47 CEST 2002 Igor Zlatkovic
* win32/libxml2.def.src: exported additional symbols
* include/libxml/xmlmemory.h: exported the rest of the xmlMem*
sisterhood
Fri Nov 8 16:08:13 CET 2002 Daniel Veillard
* globals.c: fixed a typo pointed out by Igor
* xpath.c: try to speed up node compare using line numbers
if available.
Thu Nov 7 15:16:02 CET 2002 Daniel Veillard
* tree.c: make xmlFreeNode() handle attributes correctly.
Wed Nov 6 23:51:11 CET 2002 Igor Zlatkovic
* catalog.c: completed the #96963 fix, as reported by Karl
Eichwalder
Wed Nov 6 16:48:44 CET 2002 Daniel Veillard
* xpointer.c: tried to fix bug #97852 reported by Nicolas Noffke
Sun Nov 3 10:43:44 CET 2002 Daniel Veillard
* Makefile.am: switched the order of a couple of includes
to fix bugs #97100
Thu Oct 31 17:11:46 CEST 2002 Igor Zlatkovic
* catalog.c: fixed bug #96963, reverted to the old behaviour of
xmlLoadCatalogs that used to separate directories with a ':'.
Thu Oct 31 16:55:21 CEST 2002 Igor Zlatkovic
* threads.c: improvements to the Windows-side of thread handling
* testThreads.c: conditionally excluded unistd.h
* testThradsWin32.c: broke overlong lines
* include/win32config.h: adapted thread-related macros to the new
scheme and for pthreads on Windows
* win32/Makefile.msvc: introduced a more flexible thread build,
added testThreads[Win32].c to the build
* win32/configure.js: introduced a more flexible thread config
2002-10-31 John Fleck
* doc/xml.html (and, by implication, FAQ.html)
added UTF-8 conversaion FAQ from Marcus Labib Iskander
Tue Oct 29 18:32:33 CET 2002 Igor Zlatkovic
* configure.in: removed xmlwin32version.h
* include/libxml/Makefile.am: removed xmlwin32version.h
Mon Oct 28 14:01:29 CET 2002 Daniel Veillard
* tree.c: applied patch from Brian Stafford to fix a bug
in xmlReconciliateNs()
Mon Oct 28 13:51:55 CET 2002 Daniel Veillard
* tree.c: applied patch from Christian Glahn to allow
xmlNewChild() on document fragment nodes
Sat Oct 26 15:27:00 CEST 2002 Daniel Veillard
* parser.c: Christian Glahn found a problem with a recent
patch to xmlParseBalancedChunkMemoryRecover()
* xmlschemas.c: Charles Bozeman fixed some Schemas validation
problems
* result/schemas/elem* result/schemas/seq* test/schemas.elem*
test/schemas/seq*: added the test cases from Charles
Wed Oct 23 16:42:29 CEST 2002 Daniel Veillard
* Makefile.am config.h.in libxml.spec.in doc/Makefile.am:
serious cleanup of the spec file and associated changes
in the Makefiles.
* valid.c: try to remove some warnings on x86_64
Wed Oct 23 10:53:42 CEST 2002 Daniel Veillard
* include/Makefile.am: added winsockcompat.h to EXTRA_DIST to
fix bug #96586
Tue Oct 22 21:13:06 CEST 2002 Daniel Veillard
* HTMLparser.c: Mikhail Sogrine pointed out a bug in HTML
parsing, applied his patch
* result/HTML/attrents.html result/HTML/attrents.html.err
result/HTML/attrents.html.sax test/HTML/attrents.html:
added the test and result case provided by Mikhail Sogrine
Tue Oct 22 19:33:20 CEST 2002 Daniel Veillard
* vms/build_libxml.com vms/config.vms vms/readme.vms
include/libxml/parser.h include/libxml/parserInternals.h
include/libxml/tree.h include/libxml/xmlIO.h
HTMLparser.c catalog.c debugXML.c parser.c parserInternals.c
tree.c triodef.h trionan.c uri.c xmlIO.c xpath.c:
Applied the VMS update patch from Craig A. Berry
* doc/*.html: update
Tue Oct 22 16:27:31 CEST 2002 Daniel Veillard
* include/libxml/encoding.h encoding.c: made xmlGetUTF8Char public
Tue Oct 22 16:25:18 CEST 2002 Daniel Veillard
* debugXML.c: adding a grep command to --shell in xmllint
for T.V. Raman
Tue Oct 22 16:23:57 CEST 2002 Daniel Veillard
* xmlcatalog.c: tried to fix some of the problem with --sgml
Mon Oct 21 09:57:10 CEST 2002 Daniel Veillard
* parser.c: tried to fix bug #91500 where doc->children may
be overriden by a call to xmlParseBalancedChunkMemory()
Mon Oct 21 09:04:32 CEST 2002 Daniel Veillard
* catalog.c: tried to fix bug #90945 w.r.t. parsing of system
identifiers in SGML catalogs containing '&'
Sun Oct 20 23:31:47 CEST 2002 Daniel Veillard
* python/types.c: fixed bugs when passing result value tree
to Python functions.
Fri Oct 18 13:18:53 CEST 2002 Daniel Veillard
* configure.in: preparing the release of 2.4.26
* doc/*: updated and rebuilt the documentation
Wed Oct 16 20:01:46 CEST 2002 Daniel Veillard
* parser.c: fixed a XML Namespace compliance bug reported by
Alexander Grimalovsky
Wed Oct 16 17:18:42 CEST 2002 Daniel Veillard
* HTMLtree.c: fixed serialization of script and style when
they are not lowercase (i.e. added using the API to the tree).
Wed Oct 16 16:31:05 CEST 2002 Daniel Veillard
* valid.c: make xmlValidateDocument emit a warning msg if there
is no DTD, pointed by Christian Glahn
Wed Oct 16 16:05:38 CEST 2002 Daniel Veillard
* xmlregexp.c xmlschemas.c: fixed the validation of sequences
content model when some of the blocks have min or max, and a couple
of bugs found in the process.
* result/schemas/list0* test/schemas/list0*: added some specific
regression tests
Tue Oct 15 12:41:01 CEST 2002 Daniel Veillard
* README: updated the contact informations
Tue Oct 15 10:35:57 CEST 2002 Daniel Veillard
* Makefile.am: use test -f instead of test -e since Solaris /bin/sh
misses it, reported by Peter Bray.
Mon Oct 14 17:37:32 CEST 2002 Daniel Veillard
* tree.c: investigating xmlNodeGetContent() on namespace nodes
and removed a few warnings
Mon Oct 14 13:12:55 CEST 2002 Daniel Veillard
* parser.c: Christian Glahn found a small bug in the push parser.
* xmlIO.c include/libxml/xmlIO.h: cleaned up and made xmlCheckFilename
public
Wed Oct 9 23:11:02 CEST 2002 Daniel Veillard
* xmlschemas.c include/libxml/xmlschemas.h: added
xmlSchemaNewMemParserCtxt to parse a schemas from a memory area
* testSchemas.c: added --memory to test the new interface
Wed Oct 9 16:22:54 CEST 2002 Daniel Veillard
* doc/index.py doc/search.php: integrated the XSLT indexing,
a few fixed in the indexer, added a scope selection at the
search level.
Wed Oct 9 12:18:37 CEST 2002 Daniel Veillard
* valid.c: Joe Marcus Clarke reported a segfault on FBsd
this was due to uninitialized parts of the validation context
Tue Oct 8 23:24:20 CEST 2002 Daniel Veillard
* debugXML.c: applied patch from Mark Vakoc except the API
change, preserved it.
* doc/*: updated the docs to point to the search engine for
information lookup or before bug/help reports.
Tue Oct 8 18:53:31 CEST 2002 Daniel Veillard
* doc/index.py doc/search.php: added mailing-list archives
indexing and lookup
Tue Oct 8 10:25:07 CEST 2002 Daniel Veillard
* tree.c: patch from Mark Vakoc to fix xmlNodeGetPath()
Mon Oct 7 13:12:03 CEST 2002 Daniel Veillard
* doc/index.py: improved HTML indexing
* doc/search.php: make the queries also lookup the HTML based indexes
Sun Oct 6 23:50:29 CEST 2002 Daniel Veillard
* doc/index.py: added HTML page indexing
Fri Oct 4 15:33:55 CEST 2002 Igor Zlatkovic
* xmlIO.c: extended Windows path normalisation to fix the base
problem in libxslt.
* catalog.c: fixed list handling in XML_CATALOG_FILES
Fri Oct 4 13:43:02 CEST 2002 Daniel Veillard
* valid.c: typo/bug found by Christian Glahn
Sun Sep 29 19:44:10 CEST 2002 Igor Zlatkovic
* xmlIO.c: applied Windows CE patch from Javier.
* win32/wince: new directory, contains support for the PocketPC
with Windows CE from Javier.
* include/win32config.h: reorganised, removed duplicate
definitions and applied WinCE patch from Javier.
* include/wsockcompat.h: new file, now contains WinSock
compatibility macros.
* win32/Makefile.msvc: introduced double-run compilation.
Thu Sep 26 19:48:06 CEST 2002 Daniel Veillard
* configure.in include/libxml/xmlwin32version.h: preparing release
of 2.4.25
* doc/*: updated and regenerated teh docs and web pages.
Thu Sep 26 17:33:46 CEST 2002 Daniel Veillard
* SAX.c valid.c include/libxml/valid.h: fixed bug #92518 validation
error were not covering namespace declarations.
* result/valid/dia.xml test/valid/dia.xml: the test wasn't valid,
it was missing the attribute declaration for the namespace
* result/VC/NS3: the fix now report breakages in that test
Thu Sep 26 14:39:07 CEST 2002 Daniel Veillard
* HTMLtree.c: fixing bug #94241 on HTML boolean attributes
Thu Sep 26 14:25:33 CEST 2002 Daniel Veillard
* doc/*: added the 3 new modules xmlregexp xmlautomata and xmlunicode
and regenerated the docs and web site
Thu Sep 26 11:45:42 CEST 2002 Daniel Veillard
* xinclude.c xmlschemas.c xmlschemastypes.c xpath.c: make sure
ATTRIBUTE_UNUSED is always put after the attribute declaration,
not before
Thu Sep 26 11:33:28 CEST 2002 Daniel Veillard
* python/generator.py python/libxml2class.txt: fixed a stupid error
breaking the python API
Thu Sep 26 00:31:46 CEST 2002 Daniel Veillard
* trio.c trio.h triodef.h trionan.c trionan.h triop.h
triostr.c triostr.h: applied a trio update patch from
Bjorn Reese which should work with MinGW
Thu Sep 26 00:21:18 CEST 2002 Daniel Veillard
* tree.c: improving some documentation comments
* xmlregexp.c: found and fixed a mem leak with python regression tests
* doc/*: rebuilt the doc and the API XML file including the
xmlregexp.h xmlautomata.h and xmlunicode.h headers
* python/generator.py python/libxml2class.txt python/libxml_wrap.h
python/types.c: added access to the XML Schemas regexps from
python
* python/tests/Makefile.am python/tests/regexp.py: added a
simple regexp bindings test
Tue Sep 24 08:10:48 MDT 2002 John Fleck
* doc/xml.html:
fixing ftp links - thanks to Vitaly Ostanin
Tue Sep 24 16:08:17 CEST 2002 Daniel Veillard
* xmlregexp.c: fixed the data callback on transition functionality
which was broken when using the compact form
* result/schemas/*: updated the results, less verbose, all tests
pass like before
* DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c
testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c
xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of
annoying warnings
* xpath.c: try to provide better error report when possible
Sat Sep 21 14:56:37 CEST 2002 Daniel Veillard
* Makefile.am: fixed a breakage raised by Jacob
Fri Sep 20 20:08:18 CEST 2002 Igor Zlatkovic
* include/win32config.h: added HAVE_ERRNO_H definition for parts
which don't use sockets
Fri Sep 20 18:40:50 CEST 2002 Igor Zlatkovic
* win32/Makefile.msvc: applied zlib patch from Daniel Gehriger
* win32/configure.js: applied zlib patch from Daniel Gehriger
Fri Sep 20 15:40:14 CEST 2002 Igor Zlatkovic
* win32/configure.js: applied the patch from Mark Vakoc for
regexp support
* win32/libxml2.def.src: applied the patch from Mark Vakoc
for regexp support
Fri Sep 20 15:35:33 CEST 2002 Daniel Veillard
* xmlschemastypes.c: as pointed by Igor Float and Double
parsing ain't finished yet
Fri Sep 20 14:00:16 CEST 2002 Daniel Veillard
* Makefile.am configure.in: trying to fix #88412 by bypassing
all the python subdir if python ain't detected
Thu Sep 19 21:46:53 CEST 2002 Daniel Veillard
* Makefile.am configure.in include/libxml/xmlversion.h.in:
made configuring with regexps/automata/unicode the default
but without schemas ATM
* testRegexp.c valid.c xmlregexp.c include/libxml/xmlregexp.h:
fixed the regexp based DTD validation performance and memory
problem by switching to a compact form for determinist regexps
and detecting the determinism property in the process. Seems
as fast as the old DTD validation specific engine :-) despite
the regexp built and compaction process.
Wed Sep 18 18:27:26 CEST 2002 Daniel Veillard
* valid.c: determinism is debugged, new DTD checking code now works
but xmlFAComputesDeterminism takes far too much CPU and the whole
set usues too much memory to be really usable as-is
Wed Sep 18 00:54:30 CEST 2002 Daniel Veillard
* tree.c: fixed another stupid bug in xmlGetNodePath()
* xmllint.c: --version now report the options compiled in
Tue Sep 17 23:48:07 CEST 2002 Daniel Veillard
* HTMLparser.c: small cleanup
* valid.c xmlregexp.c: switched DTD validation to use only regexp
when configured with them. A bit of debugging around the determinism
checks is still needed
Tue Sep 17 21:22:25 CEST 2002 Daniel Veillard
* python/libxml_wrap.h: stupid bug found by mattam@netcourrier.com
Tue Sep 17 19:58:26 CEST 2002 Daniel Veillard
* xmlIO.c: small portability glitch fixed.
Mon Sep 17 12:38:08 CEST 2002 Daniel Veillard
* xmlschemastypes.c: incomplete steps for real/double support
* testAutomata.c include/libxml/xmlautomata.h
include/libxml/xmlregexp.h: avoiding a compilation problem
* valid.c include/libxml/valid.h: starting the work toward using
the regexps for actual DTD validation
Fri Sep 13 16:46:14 CEST 2002 Daniel Veillard
* hash.c: cosmetic cleanup
* valid.c include/libxml/tree.h include/libxml/valid.h: started
integrating a DTD validation layer based on the regexps
Thu Sep 12 18:01:29 CEST 2002 Daniel Veillard
* xmlregexp.c xmlschemas.c: fixed a bug reported by Jeff Goff,
the determinism was tested before eliminating the epsilon
transitions :-(
Thu Sep 12 16:57:45 CEST 2002 Daniel Veillard
* python/generator.py python/libxml.c python/libxml.py
python/libxml2-python-api.xml python/libxml2class.txt
python/libxml_wrap.h python/types.c: updated the python
bindings, added code for easier File I/O, and the ability to
define a resolver from Python fixing bug #91635
* python/tests/Makefile.am python/tests/inbuf.py
python/tests/outbuf.py python/tests/pushSAXhtml.py
python/tests/resolver.py python/tests/serialize.py: updated
and augmented the set of Python tests.
Tue Sep 10 21:05:28 CEST 2002 Igor Zlatkovic
* win32/configure.js: added more readme info for the binary
package.
Tue Sep 10 14:15:18 CEST 2002 Daniel Veillard
* xmlIO.c: fixed a stupid out of bound array error
Tue Sep 10 13:09:14 CEST 2002 Daniel Veillard
* include/libxml/xmlIO.h xmlIO.c parser.c HTMLparser.c DOCBparser.c:
messing around with support for Windows path, cleanups,
trying to identify and fix the various code path to the
filename access. Added xmlNormalizeWindowsPath()
Thu Sep 5 16:19:18 CEST 2002 Daniel Veillard
* error.c valid.c: working on better error reporting of validity
errors, especially providing an accurate context.
* result/valid/xlink.xml.err result/valid/rss.xml.err: better
error reports in those cases.
Thu Sep 5 13:29:47 CEST 2002 Daniel Veillard
* DOCBparser.c HTMLparser.c c14n.c entities.c list.c
parser.c parserInternals.c xmlIO.c: get rid of all the
perror() calls made in the library execution paths. This
should fix both #92059 and #92385
Thu Sep 5 13:13:17 CEST 2002 Daniel Veillard
* xmllint.c: memory leak reporting was broken after a change
of the preprocessor symbol used to activate it.
Thu Sep 5 13:10:57 CEST 2002 Daniel Veillard
* tree.c: try to make the copy function work for node of
type XML_DOCUMENT_FRAG_NODE, they are only created by the
DOM layers though, not libxml2 itself.
Thu Sep 5 12:57:38 CEST 2002 Daniel Veillard
* valid.c: try to provide file and line informations, not all
messages are covered, but it's a (good) start
Thu Sep 5 12:49:35 CEST 2002 Daniel Veillard
* xinclude.c: reimplemented a large part of the XInclude
processor, trying to minimize resources used, James Henstridge
provided a huge test case which was exhibiting severe memory
consumption problems.
Thu Sep 5 10:07:13 CEST 2002 Daniel Veillard
* python/Makefile.am: applied patch from Christophe Merlet to
reestablish DESTDIR
Wed Sep 4 14:13:34 CEST 2002 Daniel Veillard
* libxml.spec.in: fixes libary path for x86_64 AMD
Tue Sep 3 21:14:19 MDT 2002 John Fleck
* doc/tutorial/includekeyword.c
* doc/tutorial/xmltutorial.xml:
(plus resulting generated html files)
fixing one spot I missed in the tutorial where I hadn't freed
memory properly
Sat Aug 31 19:31:17 MDT 2002 John Fleck
* doc/tutorial/includeaddattribute.c
* doc/tutorial/includeaddkeyword.c
* doc/tutorial/includegetattribute.c
* doc/tutorial/includekeyword.c
* doc/tutorial/xmltutorial.xml
* doc/tutorial/*.html:
update tutorial to properly free memory (thanks to Christopher
R. Harris for pointing out that this needs to be done)
* doc/tutorial/images/callouts/*.png:
added image files so the callouts are graphical, making it
easier to read ( use "--param callout.graphics 1" to generate
html with graphical callouts)
Wed Aug 28 13:44:54 CEST 2002 Daniel Veillard
* doc/Libxml2-Logo-180x168.gif doc/Libxml2-Logo-90x34.gif:
nice logos generated by Marc Liyanage
* doc/site.xsl *.html: changed the stylesheet to show the new
logo and regenerated the pages
Sun Aug 25 16:38:05 CEST 2002 Daniel Veillard
* xmlIO.c: handle Windows sepecific file://localhost/ semantic ...
Thu Aug 22 22:03:19 CEST 2002 Daniel Veillard
* xpath.c: possible mem leak patch from Jason Adams
Thu Aug 22 17:27:30 CEST 2002 Daniel Veillard
* xpath.c: integrated xf:escape-uri() from Wesley Terpstra
in the XQuery namespace
* configure.in: preparing 2.4.24
* doc/*.html: updated the web pages
Thu Aug 22 16:19:42 CEST 2002 Daniel Veillard
* python/generator.py: closing bug #85258 by generating conditional
compile check to avoid linking to routines not configured in.
2002-08-22 Havoc Pennington
* autogen.sh: update error message for missing automake
Thu Aug 22 11:45:50 CEST 2002 Daniel Veillard
* python/Makefile.am: typo in target name resulted in libxml2.py
to not be rebuilt. fixed DESTDIR similary to the libxslt one.
Thu Aug 22 09:15:00 CEST 2002 Daniel Veillard
* win32/win32/Makefile.mingw: updated with version from
Elizabeth Barham at http://soggytrousers.net/repository/
Tue Aug 20 16:40:48 CEST 2002 Igor Zlatkovic
* win32/Makefile.msvc: added the prefix location to the include
and lib search path.
2002-08-18 Havoc Pennington
* autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
both automake 1.6 and 1.4 installed get the right automake. Means
compilation from CVS will now require the latest automake 1.4
release, or manually creating symlinks called "automake-1.4" and
"aclocal-1.4"
Wed Aug 14 18:54:19 CEST 2002 Daniel Veillard
* configure.in python/Makefile.am: more AMD 64 induced changes from
Frederic Crozat
Wed Aug 14 16:43:53 CEST 2002 Daniel Veillard
* xinclude.c: oops I was missing the xml:base fixup too
* result/XInclude/*.xml: this adds xml:base attributes to most
results of the tests
Wed Aug 14 16:05:37 CEST 2002 Daniel Veillard
* xinclude.c: quick but apparently working implementation of
xi:fallback, should close bug #89684
* Makefile.am test/XInclude/docs/fallback.xml
result/XInclude/fallback.xml: added a basic test for fallback,
and run with --nowarning to avoid a spurious warning
* configure.in: applied patch from Frederic Crozat for python
bindings on AMD 64bits machines.
Wed Aug 14 10:47:46 CEST 2002 Daniel Veillard
* parser.c: xmlSAXUserParseMemory() really ought to fail if
the caller don't pass a SAX callback block.
Wed Aug 14 10:29:02 CEST 2002 Daniel Veillard
* tree.c: applied the same fix for the XML-1.0 namespace to
xmlSearchNsByHref() as was done for xmlSearchNs()
Mon Aug 12 16:52:08 CEST 2002 Daniel Veillard
* libxml.3: small cleanup of the man page
* HTMLtree.c: fixed a potential problem raised by Petr Vandrovec
when serializing HREF attributes generated by XSLT.
Mon Aug 12 15:24:05 CEST 2002 Daniel Veillard
* HTMLtree.c include/libxml/HTMLtree.h: integrated a cleaned up
version of Marc Liyanage' patch for boolean attributes in HTML
output
Mon Aug 12 14:11:59 CEST 2002 Daniel Veillard
* python/tests/serialize.py: fixed the test results, indenting
behaviour changed slightly
Thu Aug 8 11:00:26 2002 Aleksey Sanin
* win32/dsp/libxml2.def.src win32/libxml2.def.src: added
new c14n function to Windows def files
Fri Aug 2 16:46:46 2002 Aleksey Sanin
* c14n.c: fixed a memory leak in c14n code
Sat Aug 3 00:15:06 CEST 2002 Daniel Veillard
* parser.c include/libxml/parser.h: adding a new API for Christian
Glahn: xmlParseBalancedChunkMemoryRecover
* valid.c: patch from Rick Jones for some grammar cleanup in
validation messages
* result/VC/* result/valid/*: this slightly change some of the
regression tests outputs
Thu Aug 1 14:50:28 CEST 2002 Daniel Veillard
* tree.c: trying to fix a problem in namespaced attribute handling
raised by Christian Glahn
Thu Aug 1 12:17:30 CEST 2002 Daniel Veillard
* encoding.c include/libxml/encoding.h: Opening the interface
xmlNewCharEncodingHandler as requested in #89415
* python/generator.py python/setup.py.in: applied cleanup
patches from Marc-Andre Lemburg
* tree.c: fixing bug #89332 on a specific case of loosing
the XML-1.0 namespace on xml:xxx attributes
Wed Jul 31 23:27:42 2002 Aleksey Sanin
* c14n.c include/libxml/c14n.h: fixed one more c14n + namespaces
corner case from new Merlin's test suite and added a callback
that will be used to improve xmlsec performance
Mon Jul 29 18:22:00 CEST 2002 Daniel Veillard
* HTMLtree.c: trying to fix the