|
3b7840cd
|
2003-09-11T23:42:01
|
|
adding namespace checkings while making sure they still parse as
* parser.c parserInternals.c tree.c include/libxml/parser.h
include/libxml/xmlerror.h: adding namespace checkings
while making sure they still parse as wellformed documents.
Add an nsWellFormed status report to the context, and
provide new appropriate error codes.
* Makefile.am result/namespaces/* test/namespaces/*: add
specific regression testing for the new namespace support
* test/att5 result/noent/att5 result/att5 result/att5.sax:
add more coverage for the attribute parsing and normalization
code.
Daniel
|
|
5f1e1f8a
|
2003-09-11T23:35:09
|
|
backport of a thread bugfix from 2_5_X branch Daniel
* threads.c: backport of a thread bugfix from 2_5_X branch
Daniel
|
|
c6e20e44
|
2003-09-11T16:30:26
|
|
fixed a bug in one corner case of attribute parsing. Daniel
* parser.c: fixed a bug in one corner case of attribute parsing.
Daniel
|
|
8e36e6a0
|
2003-09-10T10:50:59
|
|
2.6.0beta1 changes Fixing attribute normalization, might not be totally
* configure.in doc/* : 2.6.0beta1 changes
* SAX2.c hash.c parser.c parserInternals.c: Fixing attribute
normalization, might not be totally fixed but this should
make sure SAX event provide the right strings for attributes
except entities for which libxml2 is different by default
This should fix #109564
* result/attrib.xml.sax result/ent3.sax result/p3p.sax: minor changes
in attribute callback values
* result/c14n/with-comments/example-4
result/c14n/without-comments/example-4: this also fixes a subtle
bug in the canonicalization tests.
Daniel
|
|
e57ec790
|
2003-09-10T10:50:59
|
|
Time to commit 3 days of work rewriting the parser internal,
fixing bugs and migrating to SAX2 interface by default. There
is some work letf TODO, like namespace validation and attributes
normalization (this break C14N right now)
* Makefile.am: fixed the test rules
* include/libxml/SAX2.h include/libxml/parser.h
include/libxml/parserInternals.h SAX2.c parser.c
parserInternals.c: changing the parser, migrating to SAX2,
adding new interface to switch back to SAX1 or initialize a
SAX block for v1 or v2. Most of the namespace work is done
below SAX, as well as attribute defaulting
* globals.c: changed initialization of the default SAX handlers
* hash.c tree.c include/libxml/hash.h: added QName specific handling
* xmlIO.c: small fix
* xmllint.c testSAX.c: provide a --sax1 switch to test the old
version code path
* result/p3p result/p3p.sax result/noent/p3p test/p3p: the new code
pointed out a typo in a very old test namespace
Daniel
|
|
c07329e2
|
2003-09-08T01:57:30
|
|
Implemented detection of compressed files, setting doc->compressed
* xmlIO.c include/libxml/xmlIO.h parser.c: Implemented detection
of compressed files, setting doc->compressed appropriately
(bug #120503).
|
|
bbeb9f9e
|
2003-09-07T20:54:29
|
|
try to cope with the fact that apps may still have allocated smaller SAX
* parser.c: try to cope with the fact that apps may still
have allocated smaller SAX callbak block
Daniel
|
|
0fb18935
|
2003-09-07T09:14:37
|
|
allow to give -1 for undefined length in lookups first round of work on
* dict.c: allow to give -1 for undefined length in lookups
* include/libxml/parser.h parser.c parserInternals.c testSAX.c:
first round of work on the new SAX2 interfaces, the API
will change but commiting before changing for historical
reference.
Daniel
|
|
4811ba3b
|
2003-09-06T18:02:53
|
|
fixed bug #121210 (callback to sax->error, sax->warning with wrong
* SAX2.c, xmlIO.c: fixed bug #121210 (callback to sax->error,
sax->warning with wrong params).
|
|
93625d30
|
2003-09-05T08:36:12
|
|
patch from Stéphane Bidoul to export globals entry points to the python
* include/libxml/globals.h: patch from Stéphane Bidoul to export
globals entry points to the python bindings
Daniel
|
|
40412cda
|
2003-09-03T13:28:32
|
|
when creating a DOCTYPE use "html" lowercase by default instead of "HTML"
* HTMLparser.c: when creating a DOCTYPE use "html" lowercase
by default instead of "HTML"
* parser.c xmlreader.c: optimization, gain a few % parsing speed by
avoiding calls to "areBlanks" when not needed.
* include/libxml/parser.h include/libxml/tree.h: some structure
extensions for future work on using per-document dictionaries.
Daniel
|
|
4b1577f1
|
2003-09-03T13:10:37
|
|
removing the SAXresults tree, keeping result in the same tree, added
* Makefile.am results/*.sax SAXResult/*: removing the SAXresults
tree, keeping result in the same tree, added SAXtests to the
default "make tests"
Daniel
|
|
471cae4d
|
2003-09-02T14:00:49
|
|
*** empty log message ***
|
|
008c06b4
|
2003-09-01T22:17:39
|
|
fixed problem parsing xhtml docs small modification to avoid problem in
* doc/index.py: fixed problem parsing xhtml docs
* doc/xmlreader.html,doc/guidelines.html: small modification
to avoid problem in python parsing.
* doc/search.php: fixed upper case filename problem for XSLT docs
|
|
10acc2f3
|
2003-09-01T20:59:40
|
|
patch from Mark Vakoc that allows compiling with XInclude but without
* xinclude.c: patch from Mark Vakoc that allows compiling
with XInclude but without XPointer support.
Daniel
|
|
e8553730
|
2003-09-01T20:33:14
|
|
Applied a patch from Kevin P. Fleming to add --libtool-libs option to
* configure.in xml2-config.in: Applied a patch from Kevin P. Fleming
to add --libtool-libs option to xml2-config script.
Daniel
|
|
3f479503
|
2003-09-01T04:58:15
|
|
new file added, giving some description of the documentation generation
* doc/README.docs, doc/Makefile.am: new file added,
giving some description of the documentation generation process
* doc/search.php: fixed problem with upper case on filenames
|
|
f5f37187
|
2003-08-29T10:25:28
|
|
*** empty log message ***
|
|
cdfa286c
|
2003-08-29T06:03:38
|
|
enhanced code to compensate for pollution from Igor's header taint (quick
* doc/apibuild.py, doc/libxml2-api.xml: enhanced code
to compensate for pollution from Igor's header taint
(quick before Daniel notices)
|
|
67906944
|
2003-08-28T21:13:25
|
|
fixed a namespace error on attribute reporting bug pointed out by Tobias
* SAX2.c: fixed a namespace error on attribute reporting bug
pointed out by Tobias Reif
* test/p3p result/p3p result/noent/p3p: this test case was wrong
using xmlsn instead of xmlns...
Daniel
|
|
6590125e
|
2003-08-28T16:26:12
|
|
*** empty log message ***
|
|
bc6734a5
|
2003-08-28T15:01:40
|
|
add: doc/tutorial/api.html doc/tutorial/ar01s09.html
Thu Aug 28 08:59:51 MDT 2003 John Fleck <jfleck@inkstain.net>
add:
* doc/tutorial/api.html
* doc/tutorial/ar01s09.html
* doc/tutorial/includexpath.c
updated
* doc/tutorial/*.html
fix my bad - forgot to check in new files when I last
updated
|
|
db0793ae
|
2003-08-28T12:35:02
|
|
*** empty log message ***
|
|
19b87648
|
2003-08-28T12:32:04
|
|
fixed time inclusion for various compilers
|
|
d37c1394
|
2003-08-28T10:34:33
|
|
added few casts to shut the compiler warnings
|
|
1bab92db
|
2003-08-28T10:24:40
|
|
fixed for mingw
|
|
5805be29
|
2003-08-28T08:03:23
|
|
fixing bug #120870 try to avoid problem with uninitialized mutexes Daniel
* globals.c threads.c: fixing bug #120870 try to avoid problem
with uninitialized mutexes
Daniel
|
|
1ac24d36
|
2003-08-27T14:15:15
|
|
fixed an error reporting bug in Relax-NG when we end up with multiple
* relaxng.c: fixed an error reporting bug in Relax-NG when we end
up with multiple states, select the "best" one. Fix #120682
* result/relaxng/tutor11_2_3.err: small change resulting
* xmlschemastypes.c: applied base64 support patch from Anthony Carrico
|
|
1f6c49b0
|
2003-08-27T08:59:28
|
|
*** empty log message ***
|
|
c879e450
|
2003-08-27T08:02:34
|
|
*** empty log message ***
|
|
c1ffa0ab
|
2003-08-26T13:56:48
|
|
fixed bug #120386 again a problem introduced when trying to reuse automata
* relaxng.c: fixed bug #120386 again a problem introduced when
trying to reuse automata for content validation. Fix a bug report
problem on zeroOrMore
* result/relaxng/tutor3_7_err: change slightly error reporting.
Daniel
|
|
68f8fad7
|
2003-08-25T11:28:07
|
|
make sure the new header will be included when generating a new
* include/libxml/Makefile.am: make sure the new header will
be included when generating a new distribution.
Daniel
|
|
73827cbe
|
2003-08-25T10:57:27
|
|
fixed a couple of stupid bugs in the state allocation routines which led
* relaxng.c: fixed a couple of stupid bugs in the state allocation
routines which led to bug #120040 and the ones reported by
Martijn Faassen
Daniel
|
|
123e93d7
|
2003-08-25T10:37:11
|
|
*** empty log message ***
|
|
0e7df822
|
2003-08-25T09:17:19
|
|
*** empty log message ***
|
|
9ce224a2
|
2003-08-25T09:03:05
|
|
no message
|
|
11af4294
|
2003-08-21T10:39:13
|
|
make the deprecated interfaces log an error message to be sure it won't
* SAX.c: make the deprecated interfaces log an error message
to be sure it won't get used.
Daniel
|
|
1af9a41f
|
2003-08-20T22:54:39
|
|
Adding new version of the SAX interface, it's not there yet, currently
* Makefile.am SAX2.c include/libxml/Makefile.am include/libxml/SAX2.h:
Adding new version of the SAX interface, it's not there yet,
currently just preparing the work
* globals.c parser.c SAX.c include/libxml/SAX.h
include/libxml/globals.h include/libxml/parser.h: doing some
refactoring of the SAXv1 interfaces, obsoleting a bunch of them
while keeping functionalities, preparing SAX2 integration.
* dict.c: small cleanup.
Daniel
|
|
e5984080
|
2003-08-19T22:21:13
|
|
fixes a small bug introduced in last commit and detected by valgrind.
* tree.c: fixes a small bug introduced in last commit and detected
by valgrind.
Daniel
|
|
6155d8aa
|
2003-08-19T15:01:28
|
|
optimization when freeing hash tables. some tuning of buffer allocations
* dict.c hash.c: optimization when freeing hash tables.
* parser.c xmlIO.c include/libxml/tree.h: some tuning of buffer
allocations
* parser.c parserInternals.c include/libxml/parser.h: keep a
single allocated block for all the attributes callbacks,
avoid useless malloc()/free()
* tree.c: do not realloc() when growing a buffer if the buffer
ain't full, malloc/memcpy/free avoid copying memory.
Daniel
|
|
66f68e71
|
2003-08-18T16:39:51
|
|
added option --dtdvalidfpi for Tobias Reif Daniel
* xmllint.c doc/xmllint.xml doc/xmllint.1: added option
--dtdvalidfpi for Tobias Reif
Daniel
|
|
2fdbd32d
|
2003-08-18T12:15:38
|
|
new dictionary module to keep a single instance of the names used by the
* dict.c include/libxml/dict.h Makefile.am include/libxml/Makefile.am:
new dictionary module to keep a single instance of the names used
by the parser
* DOCBparser.c HTMLparser.c parser.c parserInternals.c valid.c:
switched all parsers to use the dictionary internally
* include/libxml/HTMLparser.h include/libxml/parser.h
include/libxml/parserInternals.h include/libxml/valid.h:
Some of the interfaces changed as a result to receive or return
"const xmlChar *" instead of "xmlChar *", this is either
insignificant from an user point of view or when the returning
value changed, those function are really parser internal methods
that no user code should really change
* doc/libxml2-api.xml doc/html/*: the API interface changed and
the docs were regenerated
Daniel
|
|
7fb801f0
|
2003-08-17T21:07:26
|
|
applied patch to xmlCleanupParser from Dave Beckett Daniel
* parser.c: applied patch to xmlCleanupParser from Dave Beckett
Daniel
|
|
a716ff11
|
2003-08-16T14:58:33
|
|
fixed part (2) of bug 119535 (wrong alpha case on filenames)
* doc/parsedecl.py, doc/libxml2-refs.xml, doc/API*.html:
fixed part (2) of bug 119535 (wrong alpha case on filenames)
|
|
c6e07559
|
2003-08-16T12:44:47
|
|
regenerated API documentation for xmlsoft.org (part of Bug 119535)
* doc/API*.html, doc/html/*: regenerated API documentation
for xmlsoft.org (part of Bug 119535)
|
|
7a82165d
|
2003-08-15T07:27:40
|
|
Minor changes to comments, etc. for improving documentation generation
* encoding.c, threads.c, include/libxml/HTMLparser.h,
doc/libxml2-api.xml: Minor changes to comments, etc. for
improving documentation generation
* doc/Makefile.am: further adjustment to auto-generation of
win32/libxml2.def.src
|
|
cfba2fe0
|
2003-08-15T00:33:43
|
|
preparing libxml2-2.5.10 release updated the doc and rebuilt Daniel
* News configure.in: preparing libxml2-2.5.10 release
* doc/* : updated the doc and rebuilt
Daniel
|
|
bf1e3d83
|
2003-08-14T23:57:26
|
|
fixing the xmlSAXParseDTD bug #119536 raised by Malcolm Tredinnick with
* parser.c: fixing the xmlSAXParseDTD bug #119536 raised by
Malcolm Tredinnick with the patch he suggested.
Daniel
|
|
e8ed6203
|
2003-08-14T23:39:01
|
|
allocation error #119784 raised by Oliver Stoeneberg Daniel
* HTMLparser.c: allocation error #119784 raised by Oliver Stoeneberg
Daniel
|
|
608d0ac9
|
2003-08-14T22:44:25
|
|
fixing an use of strcpy() where both strings overlap pointed out by
* uri.c: fixing an use of strcpy() where both strings overlap
pointed out by valgrind.
Daniel
|
|
9848532c
|
2003-08-14T15:44:40
|
|
get rid of some compilation warnings. fix the performance problem reported
* DOCBparser.c globals.c include/libxml/xmlmemory.h: get rid of
some compilation warnings.
* xinclude.c: fix the performance problem reported by Kevin Ruscoe
plus some cleanup and better error reporting.
Daniel
|
|
ab1ae3a7
|
2003-08-14T12:19:54
|
|
applied UTF-16 encoding handling patch provided by Mark Itzcovitz more
* encoding.c: applied UTF-16 encoding handling patch provided by
Mark Itzcovitz
* encoding.c parser.c: more cleanup and fixes for UTF-16 when
not having iconv support.
Daniel
|
|
1638a47a
|
2003-08-14T01:23:25
|
|
Applied patch from Mikhail Grushinskiy for mingw compiler on Windows.
* Makefile.am configure.in example/Makefile.am libxml.h nanoftp.c
nanohttp.c xmllint.c: Applied patch from Mikhail Grushinskiy for
mingw compiler on Windows.
Daniel
|
|
b19ba83f
|
2003-08-14T00:33:46
|
|
fixed the serious CPU usage problem reported by Grant Goodale applied
* parser.c: fixed the serious CPU usage problem reported by
Grant Goodale
* HTMLparser.c: applied patch from Oliver Kidman about a free
missing in htmlSAXParseDoc
Daniel
|
|
ccf9e39d
|
2003-08-13T14:50:18
|
|
Removed dependency from libxml2.def.src
* doc/Makefile.am: Removed dependency from libxml2.def.src
|
|
476cd964
|
2003-08-13T11:09:42
|
|
took away the requirement for automake-1.4, changed the messages for
* autogen.sh: took away the requirement for automake-1.4,
changed the messages for getting auto* tools to current
gnu pages.
* configure.in, configure: added check for Linux Dec alpha
requiring -ieee flag, fixed test for ipv6
* trionan.c: fixed problem for compiling on Linux Dec alpha
using native compiler
* doc/Makefile.am: implemented regeneration of win32/libxml2.def.src
whenever libxml2-api.xml is changed.
|
|
6b621b89
|
2003-08-11T15:03:34
|
|
cleaning up a problem when parsing UTF-16 and libiconv is not used. Daniel
* parser.c: cleaning up a problem when parsing UTF-16 and libiconv
is not used.
Daniel
|
|
30909427
|
2003-08-10T00:14:20
|
|
renerated with fixed libxml2-api.xml
* win32/libxml2.def.src: renerated with fixed libxml2-api.xml
|
|
83ee40de
|
2003-08-09T22:24:09
|
|
preparing libxml2-2.5.9 release updated the doc and rebuilt Daniel
* News configure.in: preparing libxml2-2.5.9 release
* doc/* : updated the doc and rebuilt
Daniel
|
|
0ab6fa01
|
2003-08-09T18:01:53
|
|
changing an enum definition to get a correct API XML description. This was
* include/libxml/xmlreader.h doc/libxml2-api.xml: changing an enum
definition to get a correct API XML description. This was apparently
breaking Windows build.
Daniel
|
|
14f752c2
|
2003-08-09T11:44:50
|
|
fixed a nasty bug #119387, bad heuristic from the progressive HTML parser
* HTMLparser.c: fixed a nasty bug #119387, bad heuristic from
the progressive HTML parser front-end on large character data
island leading to an erroneous end of data detection by the
parser. Some cleanup too to get closer from the XML progressive
parser.
Daniel
|
|
6d13f33d
|
2003-08-08T16:40:36
|
|
Added in support for the ISO8859X module (patch provided by Jesse Pelton)
* win32/configure.js: Added in support for the ISO8859X
module (patch provided by Jesse Pelton)
|
|
70bcb0ea
|
2003-08-08T14:00:28
|
|
hum try to avoid some troubles when the library is not initialized and one
* HTMLtree.c tree.c threads.c: hum try to avoid some troubles
when the library is not initialized and one try to save, the
locks in threaded env might not been initialized, playing safe
* xmlschemastypes.c: apply patch for hexBinary from Charles Bozeman
* test/schemas/hexbinary_* result/schemas/hexbinary_*: also added
his tests to the regression suite.
Daniel
|
|
41e6bed5
|
2003-08-08T10:53:06
|
|
Bug 119343 (with apologies to Igor) - Enhanced handling of docb and
* win32/defgen.xsl, win32/libxml2.def.src: Bug 119343
(with apologies to Igor) - Enhanced handling of docb and
nanohttp.
|
|
16db7b6e
|
2003-08-07T13:12:49
|
|
further small changes for warnings when configured with --with-iconv=no
* encoding.c: further small changes for warnings when
configured with --with-iconv=no
|
|
a71a8ef1
|
2003-08-06T04:43:55
|
|
further small changes to elminate most of the remaining warnings.
* error.c trionan.[ch] testThreads.c python/generator.py:
further small changes to elminate most of the remaining
warnings.
|
|
c193956e
|
2003-08-05T15:52:22
|
|
small changes to syntax to get rid of compiler warnings. No changes to
* error.c HTMLparser.c testC14N.c testHTML.c testURI.c
xmlcatalog.c xmlmemory.c xmlreader.c xmlschemastypes.c
python/libxml.c include/libxml/xmlmemory.h: small changes
to syntax to get rid of compiler warnings. No changes
to logic.
|
|
c758c229
|
2003-08-04T20:42:34
|
|
rebuilt the API and docs. Daniel
* doc/libxml2-api.xml doc/html/*: rebuilt the API and docs.
Daniel
|
|
20aa0fb4
|
2003-08-04T19:43:15
|
|
fixed a small problem in the patch for #118763 this reverts back to the
* tree.c: fixed a small problem in the patch for #118763
* result/HTML/doc3.htm*: this reverts back to the previous result
Daniel
|
|
91e69c59
|
2003-08-04T01:43:07
|
|
applied doc patch to xml.html and rebuilt, apparently some C++ wrappers
* doc/FAQ.html doc/xml.html: applied doc patch to xml.html
and rebuilt, apparently some C++ wrappers are not available,
c.f. bug #118943
Daniel
|
|
39057f40
|
2003-08-04T01:33:43
|
|
fixing HTML attribute serialization bug #118763 applying a modified
* tree.c: fixing HTML attribute serialization bug #118763
applying a modified version of the patch from Bacek
* result/HTML/doc3.htm*: this modifies the output from one test
Daniel
|
|
8d73bcb5
|
2003-08-04T01:06:15
|
|
added a new API to split a QName without generating any memory allocation
* tree.c include/libxml/tree.h: added a new API to split a
QName without generating any memory allocation
* valid.c: fixed another problem with namespaces on element
in mixed content case
* python/tests/reader2.py: updated the testcase with
Bjorn Reese fix to reader for unsignificant white space
* parser.c HTMLparser.c: cleanup.
Daniel
|
|
5ee43b06
|
2003-08-04T00:58:46
|
|
trying to fix #118754 of possible recursion in the catalogs. Not
* catalog.c: trying to fix #118754 of possible recursion in the
catalogs. Not fantastically happy about the current fix since
it's likely to break under very thread intensive concurrent
access to the catalog. Better solution might to keep the depth
an extra argument to the resolution functions.
Daniel
|
|
7b68df97
|
2003-08-03T22:58:54
|
|
fixed bug #118712 about mixed content, and namespaced element names. added
* valid.c: fixed bug #118712 about mixed content, and namespaced
element names.
* test/valid/mixed_ns.xml result/valid/mixed_ns*: added a check
in the regression tests
Daniel
|
|
779af007
|
2003-08-01T15:55:39
|
|
=Bug 118559 (continued)
|
|
78637da0
|
2003-07-31T14:47:38
|
|
fixing bug 118559
|
|
97e01886
|
2003-07-30T18:59:19
|
|
applied a patch from William Brack about the problem of parsing very large
* HTMLparser.c: applied a patch from William Brack about
the problem of parsing very large HTML instance with comments
as raised by Nick Kew
Daniel
|
|
d6038e02
|
2003-07-30T16:37:18
|
|
applying cleanup patch from Bjorn Reese for xmlTextReaderNodeType() and
* xmlreader.c include/libxml/xmlreader.h: applying cleanup
patch from Bjorn Reese for xmlTextReaderNodeType() and
significant whitespace. There is an enum for node type
values now.
Daniel
|
|
01fc1a9d
|
2003-07-30T15:12:01
|
|
applying patch from Peter Jacobi to added ISO-8859-x encoding support when
* encoding.c: applying patch from Peter Jacobi to added
ISO-8859-x encoding support when iconv is not available
* configure.in include/libxml/xmlversion.h.in
include/libxml/xmlwin32version.h.in: added the glue needed
at the configure level and made it the default for Windows
Daniel
|
|
c2664641
|
2003-07-29T20:44:53
|
|
patch from Joachim Bauch + cleanup for Relax NG error callbacks in python
* python/generator.py python/libxml.c python/libxml2class.txt:
patch from Joachim Bauch + cleanup for Relax NG error callbacks
in python
Daniel
|
|
a6874ca4
|
2003-07-29T16:47:24
|
|
applied Peter Jacobi encoding cleanup patch, and also avoided a possible
* parser.c parserInternals.c tree.c: applied Peter Jacobi encoding
cleanup patch, and also avoided a possible memory leak
Daniel
|
|
9ff7de14
|
2003-07-29T13:30:42
|
|
fix the previous commit Daniel
* encoding.c: fix the previous commit
Daniel
|
|
4a557d97
|
2003-07-29T04:28:04
|
|
fixed problem with comments reported by Nick Kew added routines
* HTMLparser.c: fixed problem with comments reported by Nick Kew
* encoding.c: added routines xmlUTF8Size and xmlUTF8Charcmp for
some future cleanup of UTF8 handling
|
|
9deb242b
|
2003-07-28T20:40:59
|
|
applied a change suggested by Sean Griffin in bug #118494 about a memory
* xpath.c: applied a change suggested by Sean Griffin in bug
#118494 about a memory leak in EXSLT
Daniel
|
|
d94849b0
|
2003-07-28T13:02:24
|
|
fixed a Relax-NG compilation/streaming bug introduced when fixing the
* relaxng.c: fixed a Relax-NG compilation/streaming bug introduced
when fixing the previous Relax-NG bugs
* result/relaxng/*: This slightly changes the output messages of
some regression tests.
* configure.in: added support of -with-fexceptions for nested C++
support.
Daniel
|
|
63f3a47d
|
2003-07-24T21:48:30
|
|
doc/tutorial/apa.html doc/tutorial/apb.html doc/tutorial/apc.html
Thu Jul 24 15:46:02 MDT 2003 John Fleck <jfleck@inkstain.net>
* doc/tutorial/apa.html
* doc/tutorial/apb.html
* doc/tutorial/apc.html
* doc/tutorial/apd.html
* doc/tutorial/ape.html
* doc/tutorial/apf.html
* doc/tutorial/apg.html
* doc/tutorial/aph.html
* doc/tutorial/ar01s02.html
* doc/tutorial/ar01s03.html
* doc/tutorial/ar01s04.html
* doc/tutorial/ar01s05.html
* doc/tutorial/ar01s06.html
* doc/tutorial/ar01s07.html
* doc/tutorial/ar01s08.html
* doc/tutorial/index.html
* doc/tutorial/ix01.html
* doc/tutorial/xmltutorial.pdf
* doc/tutorial/xmltutorial.xml
update tutorial with XPath example
|
|
597bc48b
|
2003-07-24T16:08:28
|
|
fixing a bug about a special case of namespace handling, this closes bug
* SAX.c parser.c: fixing a bug about a special case of namespace
handling, this closes bug #116841
Daniel
|
|
2134ab18
|
2003-07-23T19:56:29
|
|
checked and fixed the compilation of RNG schemas, fixes a couple of bugs
* relaxng.c result/relaxng/*: checked and fixed the compilation
of RNG schemas, fixes a couple of bugs #117097 and #117001 .
This slightly changes the output messages of some regression tests.
Daniel
|
|
c127adc8
|
2003-07-23T15:07:08
|
|
fixed an out of bound error #118052 , the good part if that base64 code
* xmlreader.c: fixed an out of bound error #118052 , the good
part if that base64 code was not in use yet ...
Daniel
|
|
2ae05c7e
|
2003-07-23T01:43:53
|
|
doc/xmllint.html include html version of the xmllint man page, so an
Tue Jul 22 19:42:15 MDT 2003 John Fleck <jfleck@inkstain.net>
* doc/xmllint.html
include html version of the xmllint man page, so an
up-to-date version is visible on the Web
|
|
8edf1c5c
|
2003-07-22T20:52:14
|
|
added a new API xmlXIncludeProcessTree() to process XInclude only on a
* xinclude.c include/libxml/xinclude.h: added a new API
xmlXIncludeProcessTree() to process XInclude only on a subtree
this should fix bug #115385
Daniel
|
|
409a8147
|
2003-07-18T15:16:57
|
|
adding Get interface for the error callback and parameters of parsing and
* relaxng.c include/libxml/relaxng.h: adding Get interface for
the error callback and parameters of parsing and validation
contexts
* xmlreader.c: patch to fix bug #117702 about incomplete Read()
on text nodes.
Daniel
|
|
2dcb937a
|
2003-07-16T21:18:19
|
|
patch from Dodji Seketeli about UTF16 BOM when using the push XML parser.
* parserInternals.c: patch from Dodji Seketeli about UTF16 BOM
when using the push XML parser.
* result/utf16bom.xml result/noent/utf16bom.xml test/utf16bom.xml:
added the test to the regression suite.
Daniel
|
|
2009c4ed
|
2003-07-15T20:04:34
|
|
add xmlThrDefMutex = NULL in xmlCleanupGlobals() as suggested by Rob
* globals.c: add xmlThrDefMutex = NULL in xmlCleanupGlobals()
as suggested by Rob Richards
Daniel
|
|
34ba3879
|
2003-07-15T13:34:05
|
|
removed some warnings by casting xmlChar to unsigned int and a couple of
* DOCBparser.c HTMLparser.c entities.c parser.c relaxng.c
xmlschemas.c xpath.c: removed some warnings by casting xmlChar
to unsigned int and a couple of others.
* xmlschemastypes.c: fixes a segfault on empty hexBinary strings
Daniel
|
|
3dc93a42
|
2003-07-10T14:04:33
|
|
cleanup patches from Peter Breitenlohner Daniel
* nanoftp.c nanohttp.c: cleanup patches from Peter Breitenlohner
Daniel
|
|
df101d83
|
2003-07-08T14:03:36
|
|
fixes some problem when freeing unititialized mutexes Daniel
* globals.c threads.c: fixes some problem when freeing unititialized
mutexes
Daniel
|
|
2db8c125
|
2003-07-08T12:16:59
|
|
the modules should not import <config.h> directly, some cleanups Peter
* nanoftp.c nanohttp.c: the modules should not import <config.h>
directly, some cleanups
* xmlschemas.c: Peter Sobisch found a nasty bug in the Schemas
validation code.
Daniel
|
|
13d07cdc
|
2003-07-07T16:02:41
|
|
Jesse Pelton pointed out a problem in the javascript code. Daniel
* win32/configure.js: Jesse Pelton pointed out a problem in the
javascript code.
Daniel
|
|
75eb1adc
|
2003-07-07T14:42:44
|
|
regenerated might fix includes problems with the Ipv6 support on solaris
* NEWS doc/*: regenerated
* nanoftp.c nanohttp.c: might fix includes problems with the
Ipv6 support on solaris
* tree.c: patch from Markus Keim about xmlHasNsProp() on attributes
defined as #IMPLIED
Daniel
|