From 210818b18aec4674f43b45143f4f4eed850c9e50 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Wed, 29 Sep 2004 15:50:37 +0000 Subject: releasing 2.6.14, rebuilding the docs Daniel * configure.in doc/*: releasing 2.6.14, rebuilding the docs Daniel --- ChangeLog | 4 + configure.in | 2 +- doc/APIchunk0.html | 3 + doc/APIchunk10.html | 9 +- doc/APIchunk11.html | 3 +- doc/APIchunk12.html | 2 + doc/APIchunk13.html | 2 + doc/APIchunk14.html | 3 + doc/APIchunk15.html | 8 +- doc/APIchunk17.html | 5 + doc/APIchunk18.html | 1 + doc/APIchunk19.html | 5 + doc/APIchunk20.html | 5 + doc/APIchunk21.html | 14 ++- doc/APIchunk22.html | 16 +++- doc/APIchunk23.html | 2 + doc/APIchunk24.html | 1 + doc/APIchunk25.html | 4 + doc/APIchunk26.html | 2 + doc/APIchunk3.html | 1 + doc/APIchunk4.html | 1 + doc/APIchunk5.html | 1 + doc/APIchunk6.html | 2 + doc/APIchunk8.html | 9 ++ doc/APIchunk9.html | 4 + doc/APIconstructors.html | 2 + doc/APIfiles.html | 20 ++++ doc/APIfunctions.html | 13 +++ doc/APIsymbols.html | 20 ++++ doc/downloads.html | 3 +- doc/html/libxml-nanohttp.html | 5 +- doc/html/libxml-parserInternals.html | 4 +- doc/html/libxml-schemasInternals.html | 12 ++- doc/html/libxml-xmlautomata.html | 10 +- doc/html/libxml-xmlerror.html | 8 ++ doc/html/libxml-xmlschemas.html | 36 ++++--- doc/libxml2-api.xml | 171 +++++++++++++++++++++++++++------- doc/libxml2-refs.xml | 168 +++++++++++++++++++++++++++++++++ doc/libxml2.xsa | 39 +++----- doc/news.html | 19 +++- doc/xml.html | 25 ++++- python/libxml2class.txt | 6 ++ 42 files changed, 573 insertions(+), 97 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2d13876d..68a68cf1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed Sep 29 17:47:56 CEST 2004 Daniel Veillard + + * configure.in doc/*: releasing 2.6.14, rebuilding the docs + Wed Sep 29 15:00:11 CEST 2004 Kasimier Buchcik * xmlschemas.c include/libxml/xmlerror.h include/libxml/xmlschemas.h diff --git a/configure.in b/configure.in index db83c92d..d75f0ef3 100644 --- a/configure.in +++ b/configure.in @@ -5,7 +5,7 @@ AC_CANONICAL_HOST LIBXML_MAJOR_VERSION=2 LIBXML_MINOR_VERSION=6 -LIBXML_MICRO_VERSION=13 +LIBXML_MICRO_VERSION=14 LIBXML_MICRO_VERSION_SUFFIX= LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION diff --git a/doc/APIchunk0.html b/doc/APIchunk0.html index f249ca0a..919c1ce7 100644 --- a/doc/APIchunk0.html +++ b/doc/APIchunk0.html @@ -59,8 +59,11 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGValidateDoc
xmlSchemaValPredefTypeNode
xmlSchemaValPredefTypeNodeNoNorm
+xmlSchemaValidateDoc
xmlSchemaValidateFacet
+xmlSchemaValidateOneElement
xmlSchemaValidatePredefinedType
+xmlSchemaValidateStream
xmlValidateNCName
xmlValidateNMToken
xmlValidateName
diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html index c36da572..0bf60404 100644 --- a/doc/APIchunk10.html +++ b/doc/APIchunk10.html @@ -443,10 +443,14 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNodeGetBase
complex
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
-
complexType
XML_SCHEMAS_TYPE_FINAL_EXTENSION
+
complexType
XML_SCHEMAS_TYPE_ABSTRACT
+XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+XML_SCHEMAS_TYPE_BLOCK_EXTENSION
+XML_SCHEMAS_TYPE_FINAL_EXTENSION
XML_SCHEMAS_TYPE_FINAL_RESTRICTION
XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD
complicated
xmlBuildRelativeURI
+
components
_xmlSchema
compound
xmlXPathFreeNodeSet
xmlXPtrFreeLocationSet
compress
xmlNewTextWriterDoc
@@ -758,10 +762,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewNs
creates
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlCreateURI
@@ -771,6 +777,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRegisterNodeDefault
cross
xmlSearchNs
crossed
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
cshema
XML_SCHEMAS_FINAL_DEFAULT_LIST
ctrio
xmlXPathIsInf
xmlXPathIsNaN
diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html index 4363ea62..08394e59 100644 --- a/doc/APIchunk11.html +++ b/doc/APIchunk11.html @@ -356,7 +356,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlDictReference
xmlDictSize
xmlPatterncompile
-
did
xmlTextReaderGetRemainder
+
did
XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+xmlTextReaderGetRemainder
difference
xmlXPathDifference
different
xmlACatalogAdd
xmlBuildQName
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html index 056a63d9..b3718e65 100644 --- a/doc/APIchunk12.html +++ b/doc/APIchunk12.html @@ -302,6 +302,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextWriterFullEndElement
xmlXPathRoundFunction
events
htmlSAXParseDoc
+xmlSchemaValidateStream
everywhere
xmlSAXParseFileWithData
xmlSAXParseMemoryWithData
exact
xmlGetBufferAllocationScheme
@@ -370,6 +371,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPtrLocationSetMerge
extension
XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION
XML_SCHEMAS_FINAL_DEFAULT_EXTENSION
+XML_SCHEMAS_TYPE_BLOCK_EXTENSION
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
XML_SCHEMAS_TYPE_FINAL_EXTENSION
extensions
_xmlSAXHandler
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html index bb0e4de2..ef683dd4 100644 --- a/doc/APIchunk13.html +++ b/doc/APIchunk13.html @@ -367,7 +367,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGGetValidErrors
xmlRelaxNGSetParserErrors
xmlRelaxNGSetValidErrors
+xmlSchemaGetValidErrors
xmlSchemaSetParserErrors
+xmlSchemaSetValidErrors
xmlShellCmd
xmlSwitchEncoding
xmlSwitchInputEncoding
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html index 649004cb..9452707d 100644 --- a/doc/APIchunk14.html +++ b/doc/APIchunk14.html @@ -117,6 +117,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidateNotationDecl
gif
xmlBuildRelativeURI
give
_xmlParserInput
+_xmlSchema
gives
xmlParserError
xmlParserValidityError
xmlParserValidityWarning
@@ -230,6 +231,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathPopString
has-same-nodes
xmlXPathHasSameNodes
have
INPUT_CHUNK
+XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
_htmlElemDesc
htmlParseEntityRef
xmlAutomataNewAllTrans
@@ -259,6 +261,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlStrstr
xmlStrsub
header
xmlNanoHTTPAuthHeader
+xmlNanoHTTPContentLength
xmlNanoHTTPRedir
xmlParseTextDecl
xmlParseXMLDecl
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html index a40c3f2e..8e9377cd 100644 --- a/doc/APIchunk15.html +++ b/doc/APIchunk15.html @@ -139,6 +139,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlC14NDocSaveTo
xmlDocDumpMemory
xmlFreeDoc
+xmlNanoHTTPContentLength
xmlParseNotationType
includes
_xmlSchema
xmlCleanupInputCallbacks
@@ -212,6 +213,7 @@ A:link, A:visited, A:active { text-decoration: underline }
indicates
xmlNanoFTPRead
xmlNanoFTPScanProxy
xmlNanoFTPUpdateURL
+xmlNanoHTTPContentLength
xmlNanoHTTPRead
xmlNanoHTTPScanProxy
indicating
xmlParseCharData
@@ -268,6 +270,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewTextReader
xmlRelaxNGGetParserErrors
xmlSchemaGetParserErrors
+xmlSchemaValidateStream
xmlXPathOrderDocElems
informations
_xmlAttr
_xmlDoc
@@ -289,6 +292,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxParserSetFlag
xmlSAX2EndElementNs
xmlSAX2StartElementNs
+xmlSchemaGetValidErrors
+xmlSchemaSetValidErrors
xmlShellDir
xmlXIncludeProcessNode
informative
_xmlError
@@ -488,7 +493,8 @@ A:link, A:visited, A:active { text-decoration: underline }
isnan
xmlXPathIsNaN
issue
xmlEncodeEntities
issued
xlinkIsLink
-
item
_xmlXPathContext
+
item
XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+_xmlXPathContext
xmlHashRemoveEntry
xmlHashRemoveEntry2
xmlHashRemoveEntry3
diff --git a/doc/APIchunk17.html b/doc/APIchunk17.html index 0da1252d..0ed1b80c 100644 --- a/doc/APIchunk17.html +++ b/doc/APIchunk17.html @@ -130,7 +130,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlStrncmp
maximal
xmlAutomataNewCounter
maximum
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlCheckUTF8
means
xmlSetGenericErrorFunc
xmlSetStructuredErrorFunc
@@ -203,7 +205,9 @@ A:link, A:visited, A:active { text-decoration: underline }
migrate
xmlEncodeEntities
minimal
xmlAutomataNewCounter
minimum
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlBufferGrow
xmlBufferResize
xmlGetUTF8Char
@@ -259,6 +263,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderReadAttributeValue
xmlXPathStringFunction
moreover
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
most
xmlC14NExecute
xmlGetFeaturesList
moved
xmlTextReaderMoveToElement
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html index b4d1e0fa..e9a27124 100644 --- a/doc/APIchunk18.html +++ b/doc/APIchunk18.html @@ -38,6 +38,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Letter n:

named
xmlAddEncodingAlias
names
_xmlDoc
_xmlParserCtxt
+_xmlSchema
htmlInitAutoClose
xmlGetFeaturesList
xmlHashAddEntry
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html index baa72dee..b4badd88 100644 --- a/doc/APIchunk19.html +++ b/doc/APIchunk19.html @@ -62,7 +62,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlListRemoveFirst
xmlListRemoveLast
occurences
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
occurred
xmlMemStrdupLoc
occurrence
xmlStrcasestr
xmlStrchr
@@ -118,6 +120,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathStringLengthFunction
once
htmlInitAutoClose
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlCleanupThreads
xmlEncodeEntities
xmlInitParser
@@ -140,6 +143,7 @@ A:link, A:visited, A:active { text-decoration: underline } startElementNsSAX2Func
xmlCatalogConvert
xmlConvertSGMLCatalog
+
ononymous
_xmlSchema
onto
xmlParserInputBufferGrow
opaque
_xmlSchema
_xmlURI
@@ -220,6 +224,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferWriteEscape
xmlParseMisc
xmlPatterncompile
+xmlSchemaValidateStream
xmlShellSave
xmlShellValidate
xmlURIUnescapeString
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html index b4700d9d..575147e9 100644 --- a/doc/APIchunk20.html +++ b/doc/APIchunk20.html @@ -196,9 +196,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGValidateDoc
xmlSchemaValPredefTypeNode
xmlSchemaValPredefTypeNodeNoNorm
+xmlSchemaValidateDoc
xmlSchemaValidateFacet
xmlSchemaValidateListSimpleTypeFacet
+xmlSchemaValidateOneElement
xmlSchemaValidatePredefinedType
+xmlSchemaValidateStream
xmlTextReaderPreservePattern
xmlValidateNCName
xmlValidateNMToken
@@ -246,6 +249,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlPatternMatch
xmlRegNewExecCtxt
xmlRelaxNGNewValidCtxt
+xmlSchemaNewValidCtxt
xmlTextReaderRelaxNGSetSchema
xmlXPathDebugDumpCompExpr
precomputed
xmlSchemaValidateFacet
@@ -458,6 +462,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputMatchCallback
xmlSaveFormatFile
xmlSaveFormatFileEnc
+xmlSchemaValidateStream
xmlUTF8Strloc
xmlUTF8Strpos
provides
endElementNsSAX2Func
diff --git a/doc/APIchunk21.html b/doc/APIchunk21.html index e866c566..fae5dfe0 100644 --- a/doc/APIchunk21.html +++ b/doc/APIchunk21.html @@ -136,7 +136,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderReadString
xmlTextReaderRelaxNGSetSchema
reader-
xmlTextReaderGetRemainder
-
reading
xmlShell
+
reading
xmlSchemaValidateStream
+xmlShell
ready
INPUT_CHUNK
xmlAutomataCompile
realloc
_xmlBuffer
@@ -243,14 +244,16 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewRMutex
xmlRMutexLock
xmlRMutexUnlock
-
ref
_xmlEntity
+
ref
XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
+_xmlEntity
xmlAddRef
xmlFreeRefTable
xmlNewCharRef
referenced
_xmlSchemaAttributeGroup
xmlLinkGetData
xmlParseAttValue
-
references
htmlParseEntityRef
+
references
XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
+htmlParseEntityRef
xmlGetRefs
xmlLoadSGMLSuperCatalog
xmlNewChild
@@ -473,7 +476,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2ResolveEntity
resolveEntity
resolveEntity
resolveEntitySAXFunc
-
resolved
xmlTextReaderLookupNamespace
+
resolved
XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
+xmlTextReaderLookupNamespace
resolver
xmlGetExternalEntityLoader
xmlSetExternalEntityLoader
resources
xmlClearParserCtxt
@@ -485,11 +489,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGFreeParserCtxt
xmlRelaxNGFreeValidCtxt
xmlSchemaFreeParserCtxt
+xmlSchemaFreeValidCtxt
xmlTextReaderClose
xmlXIncludeSetFlags
respecting
xmlValidGetValidElements
response
xmlNanoFTPCheckResponse
xmlNanoFTPGetResponse
+xmlNanoHTTPContentLength
responsible
xmlC14NDocDumpMemory
xmlCanonicPath
restored
xmlTextReaderSetErrorHandler
diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html index 0e30ad0e..916d0109 100644 --- a/doc/APIchunk22.html +++ b/doc/APIchunk22.html @@ -119,7 +119,9 @@ A:link, A:visited, A:active { text-decoration: underline }
schemas
xmlRelaxNGNewDocParserCtxt
xmlRelaxNGNewMemParserCtxt
xmlSchemaNewMemParserCtxt
+xmlSchemaValidateDoc
xmlSchemaValidateFacet
+xmlSchemaValidateStream
scheme
_xmlURI
xmlBufferSetAllocationScheme
xmlGetBufferAllocationScheme
@@ -296,7 +298,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidityWarningFunc
xmlXPathNodeSetGetLength
xmlXPathNodeSetItem
-
simple
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
+
simple
XML_SCHEMAS_TYPE_ABSTRACT
+XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
xlinkSimpleLinkFunk
xmlAttrSerializeTxtContent
@@ -453,7 +456,8 @@ A:link, A:visited, A:active { text-decoration: underline }
specification
XML_XML_NAMESPACE
xmlTextReaderNormalization
specifications
xmlParseSDDecl
-
specify
xmlTextReaderLookupNamespace
+
specify
XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+xmlTextReaderLookupNamespace
specifying
xmlMallocAtomicLoc
xmlMallocLoc
xmlReallocLoc
@@ -496,16 +500,19 @@ A:link, A:visited, A:active { text-decoration: underline }
started
xmlTextWriterWriteDTDExternalEntity
starting
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlByteConsumed
xmlNewCharRef
xmlNewTextWriterTree
xmlSaveTree
+xmlSchemaValidateOneElement
xmlXPathOrderDocElems
xmlXPathSubstringFunction
xmlXPtrNewCollapsedRange
@@ -700,6 +707,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlReconciliateNs
xmlRelaxNGValidateFullElement
xmlSaveTree
+xmlSchemaValidateOneElement
xmlShellDu
xmlShellWrite
xmlTextReaderExpand
@@ -742,9 +750,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderNextSibling
xmlTextReaderRead
succession
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
successive
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
such
xmlNewTextChild
xmlParseEntityRef
xmlValidityErrorFunc
diff --git a/doc/APIchunk23.html b/doc/APIchunk23.html index 842ee563..50888bdb 100644 --- a/doc/APIchunk23.html +++ b/doc/APIchunk23.html @@ -210,7 +210,9 @@ A:link, A:visited, A:active { text-decoration: underline }
titles
xlinkExtendedLinkFunk
xlinkExtendedLinkSetFunk
token
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlFreeMutex
xmlMutexLock
xmlMutexUnlock
diff --git a/doc/APIchunk24.html b/doc/APIchunk24.html index 5acf26ab..93dd071c 100644 --- a/doc/APIchunk24.html +++ b/doc/APIchunk24.html @@ -67,6 +67,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAS_TYPE_VARIETY_UNION
xmlXPathIdFunction
unique
_xmlParserInput
+_xmlSchema
xmlXPathIdFunction
uniquely
xmlParseAttributeType
xmlXPathStringFunction
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html index f19743f0..4aa21d1b 100644 --- a/doc/APIchunk25.html +++ b/doc/APIchunk25.html @@ -60,7 +60,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGSetValidErrors
xmlSAX2InitDefaultSAXHandler
xmlSchemaGetParserErrors
+xmlSchemaGetValidErrors
xmlSchemaSetParserErrors
+xmlSchemaSetValidErrors
xmlSearchNs
xmlTextReaderSetErrorHandler
xmlTextReaderSetStructuredErrorHandler
@@ -154,7 +156,9 @@ A:link, A:visited, A:active { text-decoration: underline } ignorableWhitespaceSAXFunc
xmlSAX2IgnorableWhitespace
whose
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlTextReaderLookupNamespace
wierd
xmlBuildRelativeURI
wildcard
XML_SCHEMAS_ATTRGROUP_GLOBAL
diff --git a/doc/APIchunk26.html b/doc/APIchunk26.html index 3e872f45..9721badc 100644 --- a/doc/APIchunk26.html +++ b/doc/APIchunk26.html @@ -48,6 +48,8 @@ A:link, A:visited, A:active { text-decoration: underline } IS_BYTE_CHAR
IS_PUBIDCHAR
xmlParseAttValue
+xmlParseName
+xmlParseNmtoken
xmlValidCtxtNormalizeAttributeValue
xmlValidNormalizeAttributeValue
x20-
IS_CHAR
diff --git a/doc/APIchunk3.html b/doc/APIchunk3.html index 41806469..d6697c2b 100644 --- a/doc/APIchunk3.html +++ b/doc/APIchunk3.html @@ -148,6 +148,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAX2GetEntity
xmlSAX2GetParameterEntity
xmlSchemaGetParserErrors
+xmlSchemaGetValidErrors
xmlTextReaderConstString
xmlTextReaderNodeType
xmlXPathGetContextNode
diff --git a/doc/APIchunk4.html b/doc/APIchunk4.html index ee4c4fab..d6894309 100644 --- a/doc/APIchunk4.html +++ b/doc/APIchunk4.html @@ -282,6 +282,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlDocDumpFormatMemoryEnc
xmlDocDumpMemoryEnc
xmlDocFormatDump
+xmlNanoHTTPContentLength
xmlNodeDump
xmlNodeDumpOutput
xmlParseCharEncoding
diff --git a/doc/APIchunk5.html b/doc/APIchunk5.html index 20f3521c..dbed0afd 100644 --- a/doc/APIchunk5.html +++ b/doc/APIchunk5.html @@ -192,6 +192,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlGcMemGet
xmlMemGet
xmlMemUsed
+xmlNanoHTTPContentLength
xmlNanoHTTPEncoding
xmlNanoHTTPMimeType
xmlNanoHTTPRedir
diff --git a/doc/APIchunk6.html b/doc/APIchunk6.html index ee106b48..eb77be88 100644 --- a/doc/APIchunk6.html +++ b/doc/APIchunk6.html @@ -307,6 +307,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaNewDocParserCtxt
xmlSchemaNewMemParserCtxt
xmlSchemaNewParserCtxt
+xmlSchemaNewValidCtxt
Script
htmlIsScriptAttribute
Search
xmlFindCharEncodingHandler
xmlGetCharEncodingHandler
@@ -365,6 +366,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveSetAttrEscape
xmlSaveSetEscape
xmlSchemaSetParserErrors
+xmlSchemaSetValidErrors
xmlSetBufferAllocationScheme
xmlSetEntityReferenceFunc
xmlSetNsProp
diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index eb0b620f..49c2447d 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html @@ -39,6 +39,9 @@ A:link, A:visited, A:active { text-decoration: underline }
Validate
XML_SCHEMAS_ANY_LAX
xmlRelaxNGValidateDoc
xmlRelaxNGValidateFullElement
+xmlSchemaValidateDoc
+xmlSchemaValidateOneElement
+xmlSchemaValidateStream
xmlShellValidate
xmlValidateAttributeValue
xmlValidateNameValue
@@ -142,6 +145,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidateOneElement
xmlValidateOneNamespace
xmlValidateRoot
+
XML-Schema
xmlSchemaGetValidErrors
XMLDecl
xmlParseXMLDecl
XMLDecl?
xmlParseDocument
XMLSchema
xmlSchemaGetPredefinedType
@@ -249,6 +253,7 @@ A:link, A:visited, A:active { text-decoration: underline }
absoluteURI
xmlParseURI
xmlParseURIReference
abstract
XML_SCHEMAS_ELEM_ABSTRACT
+XML_SCHEMAS_TYPE_ABSTRACT
accept
xmlGetNoNsProp
xmlIsMixedElement
accepted
IS_BYTE_CHAR
@@ -281,7 +286,9 @@ A:link, A:visited, A:active { text-decoration: underline }
activated
DEBUG_MEMORY
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlTextReaderRelaxNGSetSchema
@@ -360,10 +367,12 @@ A:link, A:visited, A:active { text-decoration: underline }
address
xmlNewTextWriterDoc
adds
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlBufferWriteCHAR
diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index 81b8f4be..cf409da3 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html @@ -55,6 +55,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewInputFromFile
xmlNewStringInputStream
xmlRelaxNGNewValidCtxt
+xmlSchemaNewValidCtxt
xmlSetCompressMode
xmlSetDocCompressMode
xmlStrcat
@@ -160,7 +161,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAXDefaultVersion
xmlSAXUserParseMemory
between
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlCatalogSetDefaultPrefer
xmlParseQuotedString
xmlXPathDifference
@@ -208,6 +211,7 @@ A:link, A:visited, A:active { text-decoration: underline }
boundary
xmlParseElementChildrenContentDecl
xmlParseElementMixedContentDecl
bracket
xmlParseCharData
+
branch
xmlSchemaValidateOneElement
break
xmlLineNumbersDefault
breaking
xmlEncodeEntities
breaks
xmlCurrentChar
diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index 12a16c23..35418b89 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -138,10 +138,12 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlAutomataStatePtr:

xmlAutomataGetInitState
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewState
xmlAutomataNewTransition
xmlAutomataNewTransition2
diff --git a/doc/APIfiles.html b/doc/APIfiles.html index dfd66cb5..24adee21 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -552,6 +552,7 @@ A:link, A:visited, A:active { text-decoration: underline }

Module nanohttp:

xmlNanoHTTPAuthHeader
xmlNanoHTTPCleanup
xmlNanoHTTPClose
+xmlNanoHTTPContentLength
xmlNanoHTTPEncoding
xmlNanoHTTPFetch
xmlNanoHTTPInit
@@ -1017,6 +1018,10 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAS_STRING
XML_SCHEMAS_TIME
XML_SCHEMAS_TOKEN
+XML_SCHEMAS_TYPE_ABSTRACT
+XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+XML_SCHEMAS_TYPE_BLOCK_EXTENSION
+XML_SCHEMAS_TYPE_BLOCK_RESTRICTION
XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
@@ -1619,11 +1624,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlAutomataIsDeterminist
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounter
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewState
xmlAutomataNewTransition
xmlAutomataNewTransition2
@@ -2007,6 +2014,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_ATTRFORMDEFAULT_VALUE
XML_SCHEMAP_ATTRGRP_NONAME_NOREF
XML_SCHEMAP_ATTR_NONAME_NOREF
+XML_SCHEMAP_AU_PROPS_CORRECT_2
+XML_SCHEMAP_A_PROPS_CORRECT_2
XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF
XML_SCHEMAP_COS_CT_EXTENDS_1_1
XML_SCHEMAP_COS_CT_EXTENDS_1_3
@@ -2046,6 +2055,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_1
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_2
+XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_2
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_3
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_1
@@ -2125,6 +2135,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_1
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_2
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3
+XML_SCHEMAP_SRC_CT_1
XML_SCHEMAP_SRC_ELEMENT_1
XML_SCHEMAP_SRC_ELEMENT_2_1
XML_SCHEMAP_SRC_ELEMENT_2_2
@@ -2188,6 +2199,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAV_CVC_ATTRIBUTE_2
XML_SCHEMAV_CVC_ATTRIBUTE_3
XML_SCHEMAV_CVC_ATTRIBUTE_4
+XML_SCHEMAV_CVC_AU
+XML_SCHEMAV_CVC_COMPLEX_TYPE_1
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_1
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_2
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_3
@@ -2229,6 +2242,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAV_CVC_MINLENGTH_VALID
XML_SCHEMAV_CVC_PATTERN_VALID
XML_SCHEMAV_CVC_TOTALDIGITS_VALID
+XML_SCHEMAV_CVC_TYPE_1
+XML_SCHEMAV_CVC_TYPE_2
XML_SCHEMAV_CVC_TYPE_3_1_1
XML_SCHEMAV_CVC_TYPE_3_1_2
XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING
@@ -2527,6 +2542,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAS_ERR_VALUE
XML_SCHEMAS_ERR_WRONGELEM
XML_SCHEMAS_ERR_XXX
+XML_SCHEMA_VAL_VC_I_CREATE
xmlSchema
xmlSchemaDump
xmlSchemaFree
@@ -2544,10 +2560,14 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaPtr
xmlSchemaSetParserErrors
xmlSchemaSetValidErrors
+xmlSchemaSetValidOptions
xmlSchemaValidCtxt
+xmlSchemaValidCtxtGetOptions
xmlSchemaValidCtxtPtr
xmlSchemaValidError
+xmlSchemaValidOption
xmlSchemaValidateDoc
+xmlSchemaValidateOneElement
xmlSchemaValidateStream
xmlSchemaValidityErrorFunc
xmlSchemaValidityWarningFunc
diff --git a/doc/APIfunctions.html b/doc/APIfunctions.html index 1a52429c..95a0d1d1 100644 --- a/doc/APIfunctions.html +++ b/doc/APIfunctions.html @@ -178,7 +178,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlAddRef
xmlAttrSerializeTxtContent
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlBufferAdd
@@ -670,7 +672,9 @@ A:link, A:visited, A:active { text-decoration: underline } xlinkNodeDetectFunc
xlinkSimpleLinkFunk
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlBufferCreateStatic
@@ -738,6 +742,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNanoFTPUpdateURL
xmlNanoHTTPAuthHeader
xmlNanoHTTPClose
+xmlNanoHTTPContentLength
xmlNanoHTTPEncoding
xmlNanoHTTPMimeType
xmlNanoHTTPRead
@@ -861,11 +866,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlAutomataIsDeterminist
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounter
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewState
xmlAutomataNewTransition
xmlAutomataNewTransition2
@@ -873,10 +880,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlFreeAutomata

Type xmlAutomataStatePtr:

xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewTransition
xmlAutomataNewTransition2
xmlAutomataSetFinalState
@@ -1377,6 +1386,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveTree
xmlSchemaValPredefTypeNode
xmlSchemaValPredefTypeNodeNoNorm
+xmlSchemaValidateOneElement
xmlSearchNs
xmlSearchNsByHref
xmlSetListDoc
@@ -1775,7 +1785,10 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlSchemaValidCtxtPtr:

xmlSchemaFreeValidCtxt
xmlSchemaGetValidErrors
xmlSchemaSetValidErrors
+xmlSchemaSetValidOptions
+xmlSchemaValidCtxtGetOptions
xmlSchemaValidateDoc
+xmlSchemaValidateOneElement
xmlSchemaValidateStream

Type xmlSchemaValidityErrorFunc:

xmlSchemaSetParserErrors
xmlSchemaSetValidErrors
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 682e9b8d..cbe4a0fa 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -694,6 +694,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_ATTRFORMDEFAULT_VALUE
XML_SCHEMAP_ATTRGRP_NONAME_NOREF
XML_SCHEMAP_ATTR_NONAME_NOREF
+XML_SCHEMAP_AU_PROPS_CORRECT_2
+XML_SCHEMAP_A_PROPS_CORRECT_2
XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF
XML_SCHEMAP_COS_CT_EXTENDS_1_1
XML_SCHEMAP_COS_CT_EXTENDS_1_3
@@ -733,6 +735,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_DERIVATION_OK_RESTRICTION_1
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_1
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_2
+XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_2
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_3
XML_SCHEMAP_DERIVATION_OK_RESTRICTION_4_1
@@ -812,6 +815,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_1
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_2
XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3
+XML_SCHEMAP_SRC_CT_1
XML_SCHEMAP_SRC_ELEMENT_1
XML_SCHEMAP_SRC_ELEMENT_2_1
XML_SCHEMAP_SRC_ELEMENT_2_2
@@ -983,6 +987,10 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAS_STRING
XML_SCHEMAS_TIME
XML_SCHEMAS_TOKEN
+XML_SCHEMAS_TYPE_ABSTRACT
+XML_SCHEMAS_TYPE_BLOCK_DEFAULT
+XML_SCHEMAS_TYPE_BLOCK_EXTENSION
+XML_SCHEMAS_TYPE_BLOCK_RESTRICTION
XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE
XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
@@ -1012,6 +1020,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAV_CVC_ATTRIBUTE_2
XML_SCHEMAV_CVC_ATTRIBUTE_3
XML_SCHEMAV_CVC_ATTRIBUTE_4
+XML_SCHEMAV_CVC_AU
+XML_SCHEMAV_CVC_COMPLEX_TYPE_1
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_1
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_2
XML_SCHEMAV_CVC_COMPLEX_TYPE_2_3
@@ -1053,6 +1063,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAV_CVC_MINLENGTH_VALID
XML_SCHEMAV_CVC_PATTERN_VALID
XML_SCHEMAV_CVC_TOTALDIGITS_VALID
+XML_SCHEMAV_CVC_TYPE_1
+XML_SCHEMAV_CVC_TYPE_2
XML_SCHEMAV_CVC_TYPE_3_1_1
XML_SCHEMAV_CVC_TYPE_3_1_2
XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING
@@ -1118,6 +1130,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMA_TYPE_SIMPLE_CONTENT
XML_SCHEMA_TYPE_UNION
XML_SCHEMA_TYPE_UR
+XML_SCHEMA_VAL_VC_I_CREATE
XML_SKIP_IDS
XML_SUBSTITUTE_BOTH
XML_SUBSTITUTE_NONE
@@ -1508,11 +1521,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlAutomataIsDeterminist
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
+xmlAutomataNewCountTrans2
xmlAutomataNewCountedTrans
xmlAutomataNewCounter
xmlAutomataNewCounterTrans
xmlAutomataNewEpsilon
xmlAutomataNewOnceTrans
+xmlAutomataNewOnceTrans2
xmlAutomataNewState
xmlAutomataNewTransition
xmlAutomataNewTransition2
@@ -2005,6 +2020,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNanoHTTPAuthHeader
xmlNanoHTTPCleanup
xmlNanoHTTPClose
+xmlNanoHTTPContentLength
xmlNanoHTTPEncoding
xmlNanoHTTPFetch
xmlNanoHTTPInit
@@ -2449,6 +2465,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaPtr
xmlSchemaSetParserErrors
xmlSchemaSetValidErrors
+xmlSchemaSetValidOptions
xmlSchemaType
xmlSchemaTypeLink
xmlSchemaTypeLinkPtr
@@ -2460,12 +2477,15 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaValPtr
xmlSchemaValType
xmlSchemaValidCtxt
+xmlSchemaValidCtxtGetOptions
xmlSchemaValidCtxtPtr
xmlSchemaValidError
+xmlSchemaValidOption
xmlSchemaValidateDoc
xmlSchemaValidateFacet
xmlSchemaValidateLengthFacet
xmlSchemaValidateListSimpleTypeFacet
+xmlSchemaValidateOneElement
xmlSchemaValidatePredefinedType
xmlSchemaValidateStream
xmlSchemaValidityErrorFunc
diff --git a/doc/downloads.html b/doc/downloads.html index 2507c385..c7814d9f 100644 --- a/doc/downloads.html +++ b/doc/downloads.html @@ -8,8 +8,7 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } Downloads
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

Downloads

Main Menu
Related links

The latest versions of libxml2 can be found on the xmlsoft.org server ( HTTP, FTP and rsync are available), there is also -mirrors (Australia( -Web), France) or on the Gnome FTP server as source archive +mirrors (Australia( Web), France) or on the Gnome FTP server as source archive , Antonin Sprinzl also provide a mirror in Austria. (NOTE that you need both the libxml(2) and libxml(2)-devel packages installed to compile applications using libxml.)

You can find all the history of libxml(2) and libxslt releases in the old directory. The precompiled diff --git a/doc/html/libxml-nanohttp.html b/doc/html/libxml-nanohttp.html index 1b5f919e..f3e47772 100644 --- a/doc/html/libxml-nanohttp.html +++ b/doc/html/libxml-nanohttp.html @@ -13,6 +13,7 @@ A:link, A:visited, A:active { text-decoration: underline } Module nanohttp from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module nanohttp from libxml2

API Menu
API Indexes
Related links

minimal HTTP implementation allowing to fetch resources like external subset.

Table of Contents

const char *	xmlNanoHTTPAuthHeader	(void * ctx)
void	xmlNanoHTTPCleanup		(void)
void	xmlNanoHTTPClose		(void * ctx)
+
int	xmlNanoHTTPContentLength	(void * ctx)
const char *	xmlNanoHTTPEncoding	(void * ctx)
int	xmlNanoHTTPFetch		(const char * URL, 
const char * filename,
char ** contentType)
void	xmlNanoHTTPInit			(void)
@@ -33,7 +34,9 @@ A:link, A:visited, A:active { text-decoration: underline }

Cleanup the HTTP protocol layer.

Function: xmlNanoHTTPClose

void	xmlNanoHTTPClose		(void * ctx)

This function closes an HTTP context, it ends up the connection and free all data related to it.

-
ctx:the HTTP context

Function: xmlNanoHTTPEncoding

const char *	xmlNanoHTTPEncoding	(void * ctx)
+
ctx:the HTTP context

Function: xmlNanoHTTPContentLength

int	xmlNanoHTTPContentLength	(void * ctx)
+

Provides the specified content length from the HTTP header.

+
ctx:the HTTP context
Returns:the specified content length from the HTTP header. Note that a value of -1 indicates that the content length element was not included in the response header.

Function: xmlNanoHTTPEncoding

const char *	xmlNanoHTTPEncoding	(void * ctx)

Provides the specified encoding if specified in the HTTP headers.

ctx:the HTTP context
Returns:the specified encoding or NULL if not available

Function: xmlNanoHTTPFetch

int	xmlNanoHTTPFetch		(const char * URL, 
const char * filename,
char ** contentType)

This function try to fetch the indicated resource via HTTP GET and save it's content in the file.

diff --git a/doc/html/libxml-parserInternals.html b/doc/html/libxml-parserInternals.html index 8ba603d0..6defbe9a 100644 --- a/doc/html/libxml-parserInternals.html +++ b/doc/html/libxml-parserInternals.html @@ -248,11 +248,11 @@ void xmlEntityReferenceFunc (xmlEntityP
ctxt:an XML parser context

Function: xmlParseMisc

void	xmlParseMisc			(xmlParserCtxtPtr ctxt)

parse an XML Misc* optional field. [27] Misc ::= Comment | PI | S

ctxt:an XML parser context

Function: xmlParseName

const xmlChar *	xmlParseName		(xmlParserCtxtPtr ctxt)
-

parse an XML name. [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender [5] Name ::= (Letter | '_' | ':') (NameChar)* [6] Names ::= Name (S Name)*

+

parse an XML name. [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender [5] Name ::= (Letter | '_' | ':') (NameChar)* [6] Names ::= Name (#x20 Name)*

ctxt:an XML parser context
Returns:the Name parsed or NULL

Function: xmlParseNamespace

void	xmlParseNamespace		(xmlParserCtxtPtr ctxt)

xmlParseNamespace: parse specific PI '<?namespace ...' constructs. This is what the older xml-name Working Draft specified, a bunch of other stuff may still rely on it, so support is still here as if it was declared on the root of the Tree:-( TODO: remove from library To be removed at next drop of binary compatibility

ctxt:an XML parser context

Function: xmlParseNmtoken

xmlChar *	xmlParseNmtoken		(xmlParserCtxtPtr ctxt)
-

parse an XML Nmtoken. [7] Nmtoken ::= (NameChar)+ [8] Nmtokens ::= Nmtoken (S Nmtoken)*

+

parse an XML Nmtoken. [7] Nmtoken ::= (NameChar)+ [8] Nmtokens ::= Nmtoken (#x20 Nmtoken)*

ctxt:an XML parser context
Returns:the Nmtoken parsed or NULL

Function: xmlParseNotationDecl

void	xmlParseNotationDecl		(xmlParserCtxtPtr ctxt)

parse a notation declaration [82] NotationDecl ::= '<!NOTATION' S Name S (ExternalID | PublicID) S? '>' Hence there is actually 3 choices: 'PUBLIC' S PubidLiteral 'PUBLIC' S PubidLiteral S SystemLiteral and 'SYSTEM' S SystemLiteral See the NOTE on xmlParseExternalID().

ctxt:an XML parser context

Function: xmlParseNotationType

xmlEnumerationPtr	xmlParseNotationType	(xmlParserCtxtPtr ctxt)
diff --git a/doc/html/libxml-schemasInternals.html b/doc/html/libxml-schemasInternals.html index c5814ff2..81f21127 100644 --- a/doc/html/libxml-schemasInternals.html +++ b/doc/html/libxml-schemasInternals.html @@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline } Module schemasInternals from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module schemasInternals from libxml2

API Menu
API Indexes
Related links

internal interfaces for the XML Schemas handling and schema validity checking

Table of Contents

#define XML_SCHEMAS_ANYATTR_LAX
#define XML_SCHEMAS_ANYATTR_SKIP
#define XML_SCHEMAS_ANYATTR_STRICT
#define XML_SCHEMAS_ANY_LAX
#define XML_SCHEMAS_ANY_SKIP
#define XML_SCHEMAS_ANY_STRICT
#define XML_SCHEMAS_ATTRGROUP_GLOBAL
#define XML_SCHEMAS_ATTRGROUP_MARKED
#define XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED
#define XML_SCHEMAS_ATTR_FIXED
#define XML_SCHEMAS_ATTR_GLOBAL
#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
#define XML_SCHEMAS_ATTR_NSDEFAULT
#define XML_SCHEMAS_ATTR_USE_OPTIONAL
#define XML_SCHEMAS_ATTR_USE_PROHIBITED
#define XML_SCHEMAS_ATTR_USE_REQUIRED
#define XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION
#define XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION
#define XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION
#define XML_SCHEMAS_ELEM_ABSTRACT
#define XML_SCHEMAS_ELEM_BLOCK_ABSENT
#define XML_SCHEMAS_ELEM_BLOCK_EXTENSION
#define XML_SCHEMAS_ELEM_BLOCK_RESTRICTION
#define XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION
#define XML_SCHEMAS_ELEM_CIRCULAR
#define XML_SCHEMAS_ELEM_DEFAULT
#define XML_SCHEMAS_ELEM_FINAL_ABSENT
#define XML_SCHEMAS_ELEM_FINAL_EXTENSION
#define XML_SCHEMAS_ELEM_FINAL_RESTRICTION
#define XML_SCHEMAS_ELEM_FIXED
#define XML_SCHEMAS_ELEM_GLOBAL
#define XML_SCHEMAS_ELEM_INTERNAL_RESOLVED
#define XML_SCHEMAS_ELEM_NILLABLE
#define XML_SCHEMAS_ELEM_NSDEFAULT
#define XML_SCHEMAS_ELEM_REF
#define XML_SCHEMAS_ELEM_TOPLEVEL
#define XML_SCHEMAS_FACET_COLLAPSE
#define XML_SCHEMAS_FACET_PRESERVE
#define XML_SCHEMAS_FACET_REPLACE
#define XML_SCHEMAS_FACET_UNKNOWN
#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION
#define XML_SCHEMAS_FINAL_DEFAULT_LIST
#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION
#define XML_SCHEMAS_FINAL_DEFAULT_UNION
#define XML_SCHEMAS_INCLUDING_CONVERT_NS
#define XML_SCHEMAS_QUALIF_ATTR
#define XML_SCHEMAS_QUALIF_ELEM
#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
#define XML_SCHEMAS_TYPE_FINAL_DEFAULT
#define XML_SCHEMAS_TYPE_FINAL_EXTENSION
#define XML_SCHEMAS_TYPE_FINAL_LIST
#define XML_SCHEMAS_TYPE_FINAL_RESTRICTION
#define XML_SCHEMAS_TYPE_FINAL_UNION
#define XML_SCHEMAS_TYPE_GLOBAL
#define XML_SCHEMAS_TYPE_MARKED
#define XML_SCHEMAS_TYPE_MIXED
#define XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD
#define XML_SCHEMAS_TYPE_VARIETY_ABSENT
#define XML_SCHEMAS_TYPE_VARIETY_ATOMIC
#define XML_SCHEMAS_TYPE_VARIETY_LIST
#define XML_SCHEMAS_TYPE_VARIETY_UNION
#define XML_SCHEMAS_WILDCARD_COMPLETE
Structure xmlSchemaAnnot
struct _xmlSchemaAnnot + Module schemasInternals from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module schemasInternals from libxml2

API Menu
API Indexes
Related links

internal interfaces for the XML Schemas handling and schema validity checking

Table of Contents

#define XML_SCHEMAS_ANYATTR_LAX
#define XML_SCHEMAS_ANYATTR_SKIP
#define XML_SCHEMAS_ANYATTR_STRICT
#define XML_SCHEMAS_ANY_LAX
#define XML_SCHEMAS_ANY_SKIP
#define XML_SCHEMAS_ANY_STRICT
#define XML_SCHEMAS_ATTRGROUP_GLOBAL
#define XML_SCHEMAS_ATTRGROUP_MARKED
#define XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED
#define XML_SCHEMAS_ATTR_FIXED
#define XML_SCHEMAS_ATTR_GLOBAL
#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED
#define XML_SCHEMAS_ATTR_NSDEFAULT
#define XML_SCHEMAS_ATTR_USE_OPTIONAL
#define XML_SCHEMAS_ATTR_USE_PROHIBITED
#define XML_SCHEMAS_ATTR_USE_REQUIRED
#define XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION
#define XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION
#define XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION
#define XML_SCHEMAS_ELEM_ABSTRACT
#define XML_SCHEMAS_ELEM_BLOCK_ABSENT
#define XML_SCHEMAS_ELEM_BLOCK_EXTENSION
#define XML_SCHEMAS_ELEM_BLOCK_RESTRICTION
#define XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION
#define XML_SCHEMAS_ELEM_CIRCULAR
#define XML_SCHEMAS_ELEM_DEFAULT
#define XML_SCHEMAS_ELEM_FINAL_ABSENT
#define XML_SCHEMAS_ELEM_FINAL_EXTENSION
#define XML_SCHEMAS_ELEM_FINAL_RESTRICTION
#define XML_SCHEMAS_ELEM_FIXED
#define XML_SCHEMAS_ELEM_GLOBAL
#define XML_SCHEMAS_ELEM_INTERNAL_RESOLVED
#define XML_SCHEMAS_ELEM_NILLABLE
#define XML_SCHEMAS_ELEM_NSDEFAULT
#define XML_SCHEMAS_ELEM_REF
#define XML_SCHEMAS_ELEM_TOPLEVEL
#define XML_SCHEMAS_FACET_COLLAPSE
#define XML_SCHEMAS_FACET_PRESERVE
#define XML_SCHEMAS_FACET_REPLACE
#define XML_SCHEMAS_FACET_UNKNOWN
#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION
#define XML_SCHEMAS_FINAL_DEFAULT_LIST
#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION
#define XML_SCHEMAS_FINAL_DEFAULT_UNION
#define XML_SCHEMAS_INCLUDING_CONVERT_NS
#define XML_SCHEMAS_QUALIF_ATTR
#define XML_SCHEMAS_QUALIF_ELEM
#define XML_SCHEMAS_TYPE_ABSTRACT
#define XML_SCHEMAS_TYPE_BLOCK_DEFAULT
#define XML_SCHEMAS_TYPE_BLOCK_EXTENSION
#define XML_SCHEMAS_TYPE_BLOCK_RESTRICTION
#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION
#define XML_SCHEMAS_TYPE_FINAL_DEFAULT
#define XML_SCHEMAS_TYPE_FINAL_EXTENSION
#define XML_SCHEMAS_TYPE_FINAL_LIST
#define XML_SCHEMAS_TYPE_FINAL_RESTRICTION
#define XML_SCHEMAS_TYPE_FINAL_UNION
#define XML_SCHEMAS_TYPE_GLOBAL
#define XML_SCHEMAS_TYPE_MARKED
#define XML_SCHEMAS_TYPE_MIXED
#define XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD
#define XML_SCHEMAS_TYPE_VARIETY_ABSENT
#define XML_SCHEMAS_TYPE_VARIETY_ATOMIC
#define XML_SCHEMAS_TYPE_VARIETY_LIST
#define XML_SCHEMAS_TYPE_VARIETY_UNION
#define XML_SCHEMAS_WILDCARD_COMPLETE
Structure xmlSchemaAnnot
struct _xmlSchemaAnnot
Typedef xmlSchemaAnnot * xmlSchemaAnnotPtr
 
Structure xmlSchemaAttribute
struct _xmlSchemaAttribute
Structure xmlSchemaAttributeGroup
struct _xmlSchemaAttributeGroup @@ -54,7 +54,7 @@ The content of this structure is not made public by the API.

Macro: XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED

#define XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED

The attribute wildcard has been already builded.

Macro: XML_SCHEMAS_ATTR_FIXED

#define XML_SCHEMAS_ATTR_FIXED

the attribute has a fixed value

Macro: XML_SCHEMAS_ATTR_GLOBAL

#define XML_SCHEMAS_ATTR_GLOBAL

-

Macro: XML_SCHEMAS_ATTR_INTERNAL_RESOLVED

#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED

+

Macro: XML_SCHEMAS_ATTR_INTERNAL_RESOLVED

#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED

this is set when the "type" and "ref" references have been resolved.

Macro: XML_SCHEMAS_ATTR_NSDEFAULT

#define XML_SCHEMAS_ATTR_NSDEFAULT

allow elements in no namespace

Macro: XML_SCHEMAS_ATTR_USE_OPTIONAL

#define XML_SCHEMAS_ATTR_USE_OPTIONAL

The attribute is optional.

Macro: XML_SCHEMAS_ATTR_USE_PROHIBITED

#define XML_SCHEMAS_ATTR_USE_PROHIBITED

Used by wildcards. The attribute is prohibited.

@@ -90,6 +90,10 @@ The content of this structure is not made public by the API.

Macro: XML_SCHEMAS_INCLUDING_CONVERT_NS

#define XML_SCHEMAS_INCLUDING_CONVERT_NS

the schema is currently including an other schema with no target namespace.

Macro: XML_SCHEMAS_QUALIF_ATTR

#define XML_SCHEMAS_QUALIF_ATTR

the schema requires qualified attributes

Macro: XML_SCHEMAS_QUALIF_ELEM

#define XML_SCHEMAS_QUALIF_ELEM

the schema requires qualified elements

+

Macro: XML_SCHEMAS_TYPE_ABSTRACT

#define XML_SCHEMAS_TYPE_ABSTRACT

the simple/complexType is abstract.

+

Macro: XML_SCHEMAS_TYPE_BLOCK_DEFAULT

#define XML_SCHEMAS_TYPE_BLOCK_DEFAULT

the complexType did not specify 'block' so use the default of the <schema> item.

+

Macro: XML_SCHEMAS_TYPE_BLOCK_EXTENSION

#define XML_SCHEMAS_TYPE_BLOCK_EXTENSION

the complexType has a 'block' of "extension".

+

Macro: XML_SCHEMAS_TYPE_BLOCK_RESTRICTION

#define XML_SCHEMAS_TYPE_BLOCK_RESTRICTION

Macro: XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE

#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE

Macro: XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION

#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION

the simple or complex type has a derivation method of "extension".

Macro: XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION

#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION

the simple or complex type has a derivation method of "restriction".

@@ -128,6 +132,8 @@ The content of this structure is not made public by the API. const xmlChar * targetNamespace int flags const xmlChar * refPrefix + xmlSchemaValPtr defVal + xmlSchemaAttributePtr refDecl }

Structure xmlSchemaAttributeGroup

Structure xmlSchemaAttributeGroup
struct _xmlSchemaAttributeGroup { xmlSchemaTypeType type : The kind of type struct _xmlSchemaAttribute * next : the next attribute if in a group ... @@ -180,6 +186,7 @@ The content of this structure is not made public by the API. xmlRegexpPtr contModel xmlSchemaContentType contentType const xmlChar * refPrefix + xmlSchemaValPtr defVal }

Structure xmlSchemaFacet

Structure xmlSchemaFacet
struct _xmlSchemaFacet { xmlSchemaTypeType type : The kind of type struct _xmlSchemaFacet * next : the next type if in a sequence ... @@ -227,6 +234,7 @@ The content of this structure is not made public by the API. xmlSchemaFacetLinkPtr facetSet const xmlChar * refPrefix xmlSchemaTypePtr contentTypeDef + xmlRegexpPtr contModel }

Structure xmlSchemaTypeLink

Structure xmlSchemaTypeLink
struct _xmlSchemaTypeLink { struct _xmlSchemaTypeLink * next : the next type link ... xmlSchemaTypePtr type : the linked typ diff --git a/doc/html/libxml-xmlautomata.html b/doc/html/libxml-xmlautomata.html index f791881e..fb11c2eb 100644 --- a/doc/html/libxml-xmlautomata.html +++ b/doc/html/libxml-xmlautomata.html @@ -21,11 +21,13 @@ The content of this structure is not made public by the API.
int	xmlAutomataIsDeterminist	(xmlAutomataPtr am)
xmlAutomataStatePtr	xmlAutomataNewAllTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
int lax)
xmlAutomataStatePtr	xmlAutomataNewCountTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
int min,
int max,
void * data)
+
xmlAutomataStatePtr	xmlAutomataNewCountTrans2	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
const xmlChar * token2,
int min,
int max,
void * data)
xmlAutomataStatePtr	xmlAutomataNewCountedTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
int counter)
int	xmlAutomataNewCounter		(xmlAutomataPtr am, 
int min,
int max)
xmlAutomataStatePtr	xmlAutomataNewCounterTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
int counter)
xmlAutomataStatePtr	xmlAutomataNewEpsilon	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to)
xmlAutomataStatePtr	xmlAutomataNewOnceTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
int min,
int max,
void * data)
+
xmlAutomataStatePtr	xmlAutomataNewOnceTrans2	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
const xmlChar * token2,
int min,
int max,
void * data)
xmlAutomataStatePtr	xmlAutomataNewState	(xmlAutomataPtr am)
xmlAutomataStatePtr	xmlAutomataNewTransition	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
void * data)
xmlAutomataStatePtr	xmlAutomataNewTransition2	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
const xmlChar * token2,
void * data)
@@ -47,7 +49,9 @@ The content of this structure is not made public by the API.

If @to is NULL, this creates first a new target state in the automata and then adds a an ALL transition from the @from state to the target state. That transition is an epsilon transition allowed only when all transitions from the @from node have been activated.

am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
lax:allow to transition if not all all transitions have been activated
Returns:the target state or NULL in case of error

Function: xmlAutomataNewCountTrans

xmlAutomataStatePtr	xmlAutomataNewCountTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
int min,
int max,
void * data)

If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and whose number is between @min and @max

-
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewCountedTrans

xmlAutomataStatePtr	xmlAutomataNewCountedTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
int counter)
+
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewCountTrans2

xmlAutomataStatePtr	xmlAutomataNewCountTrans2	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
const xmlChar * token2,
int min,
int max,
void * data)
+

If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and @token2 and whose number is between @min and @max

+
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
token2:the second input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewCountedTrans

xmlAutomataStatePtr	xmlAutomataNewCountedTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
int counter)

If @to is NULL, this creates first a new target state in the automata and then adds an epsilon transition from the @from state to the target state which will increment the counter provided

am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
counter:the counter associated to that transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewCounter

int	xmlAutomataNewCounter		(xmlAutomataPtr am, 
int min,
int max)

Create a new counter

@@ -57,7 +61,9 @@ The content of this structure is not made public by the API.

If @to is NULL, this creates first a new target state in the automata and then adds an epsilon transition from the @from state to the target state

am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
Returns:the target state or NULL in case of error

Function: xmlAutomataNewOnceTrans

xmlAutomataStatePtr	xmlAutomataNewOnceTrans	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
int min,
int max,
void * data)

If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and whose number is between @min and @max, moreover that transition can only be crossed once.

-
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewState

xmlAutomataStatePtr	xmlAutomataNewState	(xmlAutomataPtr am)
+
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewOnceTrans2

xmlAutomataStatePtr	xmlAutomataNewOnceTrans2	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
const xmlChar * token2,
int min,
int max,
void * data)
+

If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and @token2 and whose number is between @min and @max, moreover that transition can only be crossed once.

+
am:an automata
from:the starting point of the transition
to:the target point of the transition or NULL
token:the input string associated to that transition
token2:the second input string associated to that transition
min:the minimum successive occurences of token
max:the maximum successive occurences of token
data:data associated to the transition
Returns:the target state or NULL in case of error

Function: xmlAutomataNewState

xmlAutomataStatePtr	xmlAutomataNewState	(xmlAutomataPtr am)

Create a new disconnected state in the automata

am:an automata
Returns:the new state or NULL in case of error

Function: xmlAutomataNewTransition

xmlAutomataStatePtr	xmlAutomataNewTransition	(xmlAutomataPtr am, 
xmlAutomataStatePtr from,
xmlAutomataStatePtr to,
const xmlChar * token,
void * data)

If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by the value of @token

diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html index 4d0c9f32..8c8f9384 100644 --- a/doc/html/libxml-xmlerror.html +++ b/doc/html/libxml-xmlerror.html @@ -640,6 +640,10 @@ void xmlStructuredErrorFunc (void * userD XML_SCHEMAV_CVC_COMPLEX_TYPE_5_2 = 1870 : 1870 XML_SCHEMAV_ELEMENT_CONTENT = 1871 : 1871 XML_SCHEMAV_DOCUMENT_ELEMENT_MISSING = 1872 : 1872 + XML_SCHEMAV_CVC_COMPLEX_TYPE_1 = 1873 : 1873 + XML_SCHEMAV_CVC_AU = 1874 : 1874 + XML_SCHEMAV_CVC_TYPE_1 = 1875 : 1875 + XML_SCHEMAV_CVC_TYPE_2 = 1876 : 1876 XML_XPTR_UNKNOWN_SCHEME = 1900 XML_XPTR_CHILDSEQ_START = 1901 : 1901 XML_XPTR_EVAL_FAILED = 1902 : 1902 @@ -730,6 +734,10 @@ void xmlStructuredErrorFunc (void * userD XML_SCHEMAP_SRC_ATTRIBUTE_GROUP_3 = 3073 : 3073 XML_SCHEMAP_MG_PROPS_CORRECT_1 = 3074 : 3074 XML_SCHEMAP_MG_PROPS_CORRECT_2 = 3075 : 3075 + XML_SCHEMAP_SRC_CT_1 = 3076 : 3076 + XML_SCHEMAP_DERIVATION_OK_RESTRICTION_2_1_3 = 3077 : 3077 + XML_SCHEMAP_AU_PROPS_CORRECT_2 = 3078 : 3078 + XML_SCHEMAP_A_PROPS_CORRECT_2 = 3079 }

Function: initGenericErrorDefaultFunc

void	initGenericErrorDefaultFunc	(xmlGenericErrorFunc * handler)

Set or reset (if NULL) the default handler for generic errors to the builtin error function.

diff --git a/doc/html/libxml-xmlschemas.html b/doc/html/libxml-xmlschemas.html index 364eda19..22fc7547 100644 --- a/doc/html/libxml-xmlschemas.html +++ b/doc/html/libxml-xmlschemas.html @@ -19,6 +19,7 @@ The content of this structure is not made public by the API. The content of this structure is not made public by the API.
Typedef xmlSchemaValidCtxt * xmlSchemaValidCtxtPtr
 
Enum xmlSchemaValidError
+
Enum xmlSchemaValidOption
 
void	xmlSchemaDump			(FILE * output, 
xmlSchemaPtr schema)
void	xmlSchemaFree			(xmlSchemaPtr schema)
void	xmlSchemaFreeParserCtxt		(xmlSchemaParserCtxtPtr ctxt)
@@ -32,7 +33,10 @@ The content of this structure is not made public by the API.
xmlSchemaPtr	xmlSchemaParse		(xmlSchemaParserCtxtPtr ctxt)
void	xmlSchemaSetParserErrors	(xmlSchemaParserCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc err,
xmlSchemaValidityWarningFunc warn,
void * ctx)
void	xmlSchemaSetValidErrors		(xmlSchemaValidCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc err,
xmlSchemaValidityWarningFunc warn,
void * ctx)
-
int	xmlSchemaValidateDoc		(xmlSchemaValidCtxtPtr ctxt, 
xmlDocPtr instance)
+
int	xmlSchemaSetValidOptions	(xmlSchemaValidCtxtPtr ctxt, 
int options)
+
int	xmlSchemaValidCtxtGetOptions	(xmlSchemaValidCtxtPtr ctxt)
+
int	xmlSchemaValidateDoc		(xmlSchemaValidCtxtPtr ctxt, 
xmlDocPtr doc)
+
int	xmlSchemaValidateOneElement	(xmlSchemaValidCtxtPtr ctxt, 
xmlNodePtr elem)
int	xmlSchemaValidateStream		(xmlSchemaValidCtxtPtr ctxt, 
xmlParserInputBufferPtr input,
xmlCharEncoding enc,
xmlSAXHandlerPtr sax,
void * user_data)
Function type: xmlSchemaValidityErrorFunc
 void	xmlSchemaValidityErrorFunc	(void * ctx, 
const char * msg,
... ...) @@ -60,6 +64,7 @@ void xmlSchemaValidityWarningFunc (v xmlDictPtr dict void * includes : the includes, this is opaque for now int preserve : whether to free the document + int counter : used to give ononymous components uniqu }

Structure xmlSchemaParserCtxt

Structure xmlSchemaParserCtxt
struct _xmlSchemaParserCtxt { The content of this structure is not made public by the API. }

Structure xmlSchemaValidCtxt

Structure xmlSchemaValidCtxt
struct _xmlSchemaValidCtxt { @@ -92,6 +97,9 @@ The content of this structure is not made public by the API. XML_SCHEMAS_ERR_ = 24 XML_SCHEMAS_ERR_XXX = 25 } +

Enum xmlSchemaValidOption

Enum xmlSchemaValidOption {
+    XML_SCHEMA_VAL_VC_I_CREATE = 1 : Default/fixed: create an attribute node * or an element's text node on the instance. *
+}
 

Function: xmlSchemaDump

void	xmlSchemaDump			(FILE * output, 
xmlSchemaPtr schema)

Dump a Schema structure.

output:the file output
schema:a schema structure

Function: xmlSchemaFree

void	xmlSchemaFree			(xmlSchemaPtr schema)
@@ -99,30 +107,36 @@ The content of this structure is not made public by the API.
schema:a schema structure

Function: xmlSchemaFreeParserCtxt

void	xmlSchemaFreeParserCtxt		(xmlSchemaParserCtxtPtr ctxt)

Free the resources associated to the schema parser context

ctxt:the schema parser context

Function: xmlSchemaFreeValidCtxt

void	xmlSchemaFreeValidCtxt		(xmlSchemaValidCtxtPtr ctxt)
-

-
ctxt:

Function: xmlSchemaGetParserErrors

int	xmlSchemaGetParserErrors	(xmlSchemaParserCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc * err,
xmlSchemaValidityWarningFunc * warn,
void ** ctx)
+

Free the resources associated to the schema validation context

+
ctxt:the schema validation context

Function: xmlSchemaGetParserErrors

int	xmlSchemaGetParserErrors	(xmlSchemaParserCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc * err,
xmlSchemaValidityWarningFunc * warn,
void ** ctx)

Get the callback information used to handle errors for a parser context

ctxt:a XMl-Schema parser context
err:the error callback result
warn:the warning callback result
ctx:contextual data for the callbacks result
Returns:-1 in case of failure, 0 otherwise

Function: xmlSchemaGetValidErrors

int	xmlSchemaGetValidErrors		(xmlSchemaValidCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc * err,
xmlSchemaValidityWarningFunc * warn,
void ** ctx)
-

-
ctxt:
err:
warn:
ctx:
Returns:

Function: xmlSchemaNewDocParserCtxt

xmlSchemaParserCtxtPtr	xmlSchemaNewDocParserCtxt	(xmlDocPtr doc)
+

Get the error and warning callback informations

+
ctxt:a XML-Schema validation context
err:the error function result
warn:the warning function result
ctx:the functions context result
Returns:-1 in case of error and 0 otherwise

Function: xmlSchemaNewDocParserCtxt

xmlSchemaParserCtxtPtr	xmlSchemaNewDocParserCtxt	(xmlDocPtr doc)

Create an XML Schemas parse context for that document. NB. The document may be modified during the parsing process.

doc:a preparsed document tree
Returns:the parser context or NULL in case of error

Function: xmlSchemaNewMemParserCtxt

xmlSchemaParserCtxtPtr	xmlSchemaNewMemParserCtxt	(const char * buffer, 
int size)

Create an XML Schemas parse context for that memory buffer expected to contain an XML Schemas file.

buffer:a pointer to a char array containing the schemas
size:the size of the array
Returns:the parser context or NULL in case of error

Function: xmlSchemaNewParserCtxt

xmlSchemaParserCtxtPtr	xmlSchemaNewParserCtxt	(const char * URL)

Create an XML Schemas parse context for that file/resource expected to contain an XML Schemas file.

URL:the location of the schema
Returns:the parser context or NULL in case of error

Function: xmlSchemaNewValidCtxt

xmlSchemaValidCtxtPtr	xmlSchemaNewValidCtxt	(xmlSchemaPtr schema)
-

-
schema:
Returns:

Function: xmlSchemaParse

xmlSchemaPtr	xmlSchemaParse		(xmlSchemaParserCtxtPtr ctxt)
+

Create an XML Schemas validation context based on the given schema

+
schema:a precompiled XML Schemas
Returns:the validation context or NULL in case of error

Function: xmlSchemaParse

xmlSchemaPtr	xmlSchemaParse		(xmlSchemaParserCtxtPtr ctxt)

parse a schema definition resource and build an internal XML Shema struture which can be used to validate instances. *WARNING* this interface is highly subject to change

ctxt:a schema validation context
Returns:the internal XML Schema structure built from the resource or NULL in case of error

Function: xmlSchemaSetParserErrors

void	xmlSchemaSetParserErrors	(xmlSchemaParserCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc err,
xmlSchemaValidityWarningFunc warn,
void * ctx)

Set the callback functions used to handle errors for a validation context

ctxt:a schema validation context
err:the error callback
warn:the warning callback
ctx:contextual data for the callbacks

Function: xmlSchemaSetValidErrors

void	xmlSchemaSetValidErrors		(xmlSchemaValidCtxtPtr ctxt, 
xmlSchemaValidityErrorFunc err,
xmlSchemaValidityWarningFunc warn,
void * ctx)
+

Set the error and warning callback informations

+
ctxt:a schema validation context
err:the error function
warn:the warning function
ctx:the functions context

Function: xmlSchemaSetValidOptions

int	xmlSchemaSetValidOptions	(xmlSchemaValidCtxtPtr ctxt, 
int options)

-
ctxt:
err:
warn:
ctx:

Function: xmlSchemaValidateDoc

int	xmlSchemaValidateDoc		(xmlSchemaValidCtxtPtr ctxt, 
xmlDocPtr instance)
-

-
ctxt:
instance:
Returns:

Function: xmlSchemaValidateStream

int	xmlSchemaValidateStream		(xmlSchemaValidCtxtPtr ctxt, 
xmlParserInputBufferPtr input,
xmlCharEncoding enc,
xmlSAXHandlerPtr sax,
void * user_data)
+
ctxt:
options:
Returns:

Function: xmlSchemaValidCtxtGetOptions

int	xmlSchemaValidCtxtGetOptions	(xmlSchemaValidCtxtPtr ctxt)

-
ctxt:
input:
enc:
sax:
user_data:
Returns:

Function type: xmlSchemaValidityErrorFunc

Function type: xmlSchemaValidityErrorFunc
+
ctxt:
Returns:

Function: xmlSchemaValidateDoc

int	xmlSchemaValidateDoc		(xmlSchemaValidCtxtPtr ctxt, 
xmlDocPtr doc)
+

Validate a document tree in memory.

+
ctxt:a schema validation context
doc:a parsed document tree
Returns:0 if the document is schemas valid, a positive error code number otherwise and -1 in case of internal or API error.

Function: xmlSchemaValidateOneElement

int	xmlSchemaValidateOneElement	(xmlSchemaValidCtxtPtr ctxt, 
xmlNodePtr elem)
+

Validate a branch of a tree, starting with the given @elem.

+
ctxt:a schema validation context
elem:an element node
Returns:0 if the element and its subtree is valid, a positive error code number otherwise and -1 in case of an internal or API error.

Function: xmlSchemaValidateStream

int	xmlSchemaValidateStream		(xmlSchemaValidCtxtPtr ctxt, 
xmlParserInputBufferPtr input,
xmlCharEncoding enc,
xmlSAXHandlerPtr sax,
void * user_data)
+

Validate a document tree in memory.

+
ctxt:a schema validation context
input:the input to use for reading the data
enc:an optional encoding information
sax:a SAX handler for the resulting events
user_data:the context to provide to the SAX handler.
Returns:0 if the document is schemas valid, a positive error code number otherwise and -1 in case of internal or API error.

Function type: xmlSchemaValidityErrorFunc

Function type: xmlSchemaValidityErrorFunc
 void	xmlSchemaValidityErrorFunc	(void * ctx, 
const char * msg,
... ...)

ctx:
msg:
...:

Function type: xmlSchemaValidityWarningFunc

Function type: xmlSchemaValidityWarningFunc
diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml
index 2d275032..e618c273 100644
--- a/doc/libxml2-api.xml
+++ b/doc/libxml2-api.xml
@@ -628,6 +628,7 @@
      minimal HTTP implementation
      minimal HTTP implementation allowing to fetch resources like external subset. 
      Daniel Veillard 
+     
      
      
      
@@ -637,7 +638,7 @@
      
      
      
-     
+     
      
      
      
@@ -1053,6 +1054,7 @@
      
      
      
+     
      
      
      
@@ -1061,6 +1063,7 @@
      
      
      
+     
      
      
      
@@ -1071,6 +1074,7 @@
      
      
      
+     
      
      
      
@@ -1083,6 +1087,7 @@
      
      
      
+     
      
      
      
@@ -1765,16 +1770,18 @@
      
      
      
+     
      
+     
      
-     
+     
      
      
      
      
-     
+     
      
-     
+     
      
      
     
@@ -1869,7 +1876,7 @@
      
      
      
-     
+     
      
      
      
@@ -1877,6 +1884,7 @@
      
      
      
+     
      
      
      
@@ -1893,7 +1901,7 @@
      
      
      
-     
+     
      
      
      
@@ -1936,6 +1944,7 @@
      
      
      
+     
      
      
      
@@ -1965,6 +1974,7 @@
      
      
      
+     
      
      
      
@@ -2042,6 +2052,7 @@
      
      
      
+     
      
      
      
@@ -2068,7 +2079,7 @@
      
      
      
-     
+     
      
      
      
@@ -2169,6 +2180,7 @@
      
      
      
+     
      
      
      
@@ -2276,6 +2288,7 @@
      
      
      
+     
      
      
      
@@ -2337,6 +2350,7 @@
      
      
      
+     
      
      
      
@@ -2377,6 +2391,7 @@
      
      
      
+     
      
      
      
@@ -2695,6 +2710,7 @@
      
      
      
+     
      
      
      
@@ -2708,6 +2724,7 @@
      
      
      
+     
      
      
      
@@ -2715,21 +2732,24 @@
      
      
      
+     
      
      
      
      
      
+     
      
      
      
+     
      
      
      
      
      
      
-     
+     
     
     
      implementation of XML Schema Datatypes
@@ -3727,6 +3747,7 @@
     
     
     
+      this is set when the "type" and "ref" references have been resolved.
     
     
       allow elements in no namespace
@@ -3829,6 +3850,17 @@
     
       the schema requires qualified elements
     
+    
+      the simple/complexType is abstract.
+    
+    
+      the complexType did not specify 'block' so use the default of the <schema> item.
+    
+    
+      the complexType has a 'block' of "extension".
+    
+    
+    
     
     
     
@@ -4673,6 +4705,8 @@
     
     
     
+    
+    
     
     
     
@@ -4712,6 +4746,7 @@
     
     
     
+    
     
     
     
@@ -4751,7 +4786,7 @@
     
     
     
-    
+    
     
     
     
@@ -4791,6 +4826,7 @@
     
     
     
+    
     
     
     
@@ -4927,6 +4963,8 @@
     
     
     
+    
+    
     
     
     
@@ -4968,6 +5006,8 @@
     
     
     
+    
+    
     
     
     
@@ -5033,6 +5073,9 @@
     
     
     
+    
     
     
     
@@ -5776,6 +5819,7 @@ actually an xmlCharEncoding'/>
       
       
       
+      
     
     
       
@@ -5800,6 +5844,8 @@ actually an xmlCharEncoding'/>
       
       
       
+      
+      
     
     
       
@@ -5849,6 +5895,7 @@ actually an xmlCharEncoding'/>
       
       
       
+      
     
     
     
@@ -5907,6 +5954,7 @@ actually an xmlCharEncoding'/>
       
       
       
+      
     
     
       
@@ -5921,6 +5969,7 @@ actually an xmlCharEncoding'/>
     
     
     
+    
     
       
       
@@ -7541,6 +7590,19 @@ actually an xmlCharEncoding'/>
       
       
     
+    
+      LIBXML_AUTOMATA_ENABLED
+      If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and @token2 and whose number is between @min and @max
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    
     
       LIBXML_AUTOMATA_ENABLED
       If @to is NULL, this creates first a new target state in the automata and then adds an epsilon transition from the @from state to the target state which will increment the counter provided
@@ -7587,6 +7649,19 @@ actually an xmlCharEncoding'/>
       
       
     
+    
+      LIBXML_AUTOMATA_ENABLED
+      If @to is NULL, this creates first a new target state in the automata and then adds a transition from the @from state to the target state activated by a succession of input of value @token and @token2 and whose number is between @min and @max, moreover that transition can only be crossed once.
+      
+      
+      
+      
+      
+      
+      
+      
+      
+    
     
       LIBXML_AUTOMATA_ENABLED
       Create a new disconnected state in the automata
@@ -9980,6 +10055,12 @@ actually an xmlCharEncoding'/>
       
       
     
+    
+      LIBXML_HTTP_ENABLED
+      Provides the specified content length from the HTTP header.
+      
+      
+    
     
       LIBXML_HTTP_ENABLED
       Provides the specified encoding if specified in the HTTP headers.
@@ -10887,7 +10968,7 @@ actually an xmlCharEncoding'/>
       
     
     
-      parse an XML name.  [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender  [5] Name ::= (Letter | '_' | ':') (NameChar)*  [6] Names ::= Name (S Name)*
+      parse an XML name.  [4] NameChar ::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar | Extender  [5] Name ::= (Letter | '_' | ':') (NameChar)*  [6] Names ::= Name (#x20 Name)*
       
       
     
@@ -10897,7 +10978,7 @@ actually an xmlCharEncoding'/>
       
     
     
-      parse an XML Nmtoken.  [7] Nmtoken ::= (NameChar)+  [8] Nmtokens ::= Nmtoken (S Nmtoken)*
+      parse an XML Nmtoken.  [7] Nmtoken ::= (NameChar)+  [8] Nmtokens ::= Nmtoken (#x20 Nmtoken)*
       
       
     
@@ -12200,9 +12281,9 @@ actually an xmlCharEncoding'/>
     
     
       LIBXML_SCHEMAS_ENABLED
-      
+      Free the resources associated to the schema validation context
       
-      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
@@ -12252,12 +12333,12 @@ actually an xmlCharEncoding'/>
     
     
       LIBXML_SCHEMAS_ENABLED
-      
-      
-      
-      
-      
-      
+      Get the error and warning callback informations
+      
+      
+      
+      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
@@ -12297,9 +12378,9 @@ actually an xmlCharEncoding'/>
     
     
       LIBXML_SCHEMAS_ENABLED
-      
-      
-      
+      Create an XML Schemas validation context based on the given schema
+      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
@@ -12318,12 +12399,19 @@ actually an xmlCharEncoding'/>
     
     
       LIBXML_SCHEMAS_ENABLED
-      
+      Set the error and warning callback informations
       
+      
+      
+      
+      
+    
+    
+      LIBXML_SCHEMAS_ENABLED
+      
+      
       
-      
-      
-      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
@@ -12343,12 +12431,18 @@ actually an xmlCharEncoding'/>
       
       
     
-    
+    
       LIBXML_SCHEMAS_ENABLED
       
       
       
-      
+    
+    
+      LIBXML_SCHEMAS_ENABLED
+      Validate a document tree in memory.
+      
+      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
@@ -12378,6 +12472,13 @@ actually an xmlCharEncoding'/>
       
       
     
+    
+      LIBXML_SCHEMAS_ENABLED
+      Validate a branch of a tree, starting with the given @elem.
+      
+      
+      
+    
     
       LIBXML_SCHEMAS_ENABLED
       Check that a value conforms to the lexical space of the predefined type. if true a value is computed and returned in @val.
@@ -12388,13 +12489,13 @@ actually an xmlCharEncoding'/>
     
     
       LIBXML_SCHEMAS_ENABLED
-      
-      
-      
-      
-      
-      
-      
+      Validate a document tree in memory.
+      
+      
+      
+      
+      
+      
     
     
       LIBXML_SCHEMAS_ENABLED
diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml
index 8d8c6620..7320cde6 100644
--- a/doc/libxml2-refs.xml
+++ b/doc/libxml2-refs.xml
@@ -688,6 +688,8 @@
     
     
     
+    
+    
     
     
     
@@ -727,6 +729,7 @@
     
     
     
+    
     
     
     
@@ -806,6 +809,7 @@
     
     
     
+    
     
     
     
@@ -977,6 +981,10 @@
     
     
     
+    
+    
+    
+    
     
     
     
@@ -1006,6 +1014,8 @@
     
     
     
+    
+    
     
     
     
@@ -1047,6 +1057,8 @@
     
     
     
+    
+    
     
     
     
@@ -1112,6 +1124,7 @@
     
     
     
+    
     
     
     
@@ -1502,11 +1515,13 @@
     
     
     
+    
     
     
     
     
     
+    
     
     
     
@@ -1999,6 +2014,7 @@
     
     
     
+    
     
     
     
@@ -2443,6 +2459,7 @@
     
     
     
+    
     
     
     
@@ -2454,12 +2471,15 @@
     
     
     
+    
     
     
+    
     
     
     
     
+    
     
     
     
@@ -3867,6 +3887,8 @@
       
       
       
+      
+      
       
       
       
@@ -3906,6 +3928,7 @@
       
       
       
+      
       
       
       
@@ -3985,6 +4008,7 @@
       
       
       
+      
       
       
       
@@ -4156,6 +4180,10 @@
       
       
       
+      
+      
+      
+      
       
       
       
@@ -4185,6 +4213,8 @@
       
       
       
+      
+      
       
       
       
@@ -4226,6 +4256,8 @@
       
       
       
+      
+      
       
       
       
@@ -4291,6 +4323,7 @@
       
       
       
+      
       
       
       
@@ -4717,11 +4750,13 @@
       
       
       
+      
       
       
       
       
       
+      
       
       
       
@@ -5214,6 +5249,7 @@
       
       
       
+      
       
       
       
@@ -5658,6 +5694,7 @@
       
       
       
+      
       
       
       
@@ -5669,12 +5706,15 @@
       
       
       
+      
       
       
+      
       
       
       
       
+      
       
       
       
@@ -6545,10 +6585,12 @@
       
       
       
+      
       
       
       
       
+      
       
       
       
@@ -7277,7 +7319,9 @@
       
       
       
+      
       
+      
       
       
       
@@ -7815,7 +7859,9 @@
       
       
       
+      
       
+      
       
       
       
@@ -7883,6 +7929,7 @@
       
       
       
+      
       
       
       
@@ -8028,11 +8075,13 @@
       
       
       
+      
       
       
       
       
       
+      
       
       
       
@@ -8042,10 +8091,12 @@
     
       
       
+      
       
       
       
       
+      
       
       
       
@@ -8666,6 +8717,7 @@
       
       
       
+      
       
       
       
@@ -9156,7 +9208,10 @@
       
       
       
+      
+      
       
+      
       
     
     
@@ -10115,6 +10170,7 @@
       
       
       
+      
       
       
       
@@ -10590,6 +10646,10 @@
       
       
       
+      
+      
+      
+      
       
       
       
@@ -11208,11 +11268,13 @@
       
       
       
+      
       
       
       
       
       
+      
       
       
       
@@ -11598,6 +11660,8 @@
       
       
       
+      
+      
       
       
       
@@ -11637,6 +11701,7 @@
       
       
       
+      
       
       
       
@@ -11716,6 +11781,7 @@
       
       
       
+      
       
       
       
@@ -11779,6 +11845,8 @@
       
       
       
+      
+      
       
       
       
@@ -11820,6 +11888,8 @@
       
       
       
+      
+      
       
       
       
@@ -12130,6 +12200,7 @@
       
       
       
+      
       
       
       
@@ -12147,10 +12218,14 @@
       
       
       
+      
       
+      
       
       
+      
       
+      
       
       
       
@@ -12826,8 +12901,11 @@
           
           
           
+          
           
+          
           
+          
           
           
           
@@ -14336,6 +14414,7 @@
           
           
           
+          
           
           
           
@@ -15141,6 +15220,7 @@
           
           
           
+          
           
           
           
@@ -15459,6 +15539,7 @@
           
           
           
+          
           
           
           
@@ -15932,6 +16013,7 @@
           
           
           
+          
         
         
           
@@ -16012,6 +16094,7 @@
           
           
           
+          
           
           
           
@@ -16556,6 +16639,9 @@
           
           
           
+          
+          
+          
           
           
           
@@ -16724,6 +16810,9 @@
           
           
         
+        
+          
+        
         
           
         
@@ -16942,6 +17031,7 @@
         
         
           
+          
         
         
           
@@ -16996,7 +17086,9 @@
           
           
           
+          
           
+          
           
           
           
@@ -17097,10 +17189,12 @@
         
           
           
+          
           
           
           
           
+          
           
           
           
@@ -17626,6 +17720,7 @@
           
           
           
+          
           
           
           
@@ -17759,7 +17854,9 @@
         
         
           
+          
           
+          
           
           
           
@@ -17840,6 +17937,9 @@
         
           
         
+        
+          
+        
         
           
         
@@ -18540,6 +18640,9 @@
           
         
         
+          
+          
+          
           
           
           
@@ -18547,6 +18650,9 @@
         
           
         
+        
+          
+        
         
           
           
@@ -18991,10 +19097,12 @@
         
           
           
+          
           
           
           
           
+          
           
           
           
@@ -19010,6 +19118,7 @@
         
         
           
+          
         
         
           
@@ -19487,6 +19596,7 @@
           
         
         
+          
           
         
         
@@ -20190,6 +20300,7 @@
         
         
           
+          
         
         
           
@@ -20318,6 +20429,7 @@
         
           
           
+          
           
           
         
@@ -20806,7 +20918,9 @@
           
           
           
+          
           
+          
           
           
           
@@ -20930,6 +21044,7 @@
         
         
           
+          
         
         
           
@@ -21089,6 +21204,7 @@
         
         
           
+          
           
           
           
@@ -21122,6 +21238,7 @@
         
         
           
+          
           
           
           
@@ -21435,6 +21552,7 @@
           
           
           
+          
           
         
         
@@ -21540,6 +21658,7 @@
           
           
           
+          
           
           
         
@@ -21614,6 +21733,7 @@
           
           
           
+          
           
         
         
@@ -21637,6 +21757,8 @@
           
           
           
+          
+          
           
           
         
@@ -21930,6 +22052,7 @@
           
         
         
+          
           
           
           
@@ -22593,7 +22716,9 @@
         
         
           
+          
           
+          
           
         
         
@@ -22700,7 +22825,9 @@
         
         
           
+          
           
+          
           
           
           
@@ -22788,6 +22915,7 @@
         
         
           
+          
         
         
           
@@ -22851,6 +22979,7 @@
         
           
           
+          
           
           
           
@@ -23260,7 +23389,9 @@
         
         
           
+          
           
+          
         
         
           
@@ -23340,6 +23471,7 @@
         
           
           
+          
           
           
           
@@ -23365,6 +23497,9 @@
           
           
         
+        
+          
+        
         
           
         
@@ -23470,6 +23605,7 @@
           
           
           
+          
           
           
           
@@ -23876,9 +24012,12 @@
           
           
           
+          
           
           
+          
           
+          
           
           
           
@@ -23954,6 +24093,7 @@
           
           
           
+          
           
           
         
@@ -24264,6 +24404,7 @@
           
           
           
+          
           
           
         
@@ -24483,6 +24624,7 @@
           
         
         
+          
           
         
         
@@ -24646,6 +24788,7 @@
           
         
         
+          
           
           
           
@@ -24657,6 +24800,7 @@
           
         
         
+          
           
           
           
@@ -24992,6 +25136,7 @@
           
         
         
+          
           
         
         
@@ -25008,6 +25153,7 @@
           
           
           
+          
           
           
         
@@ -25017,6 +25163,7 @@
         
           
           
+          
         
         
           
@@ -25284,7 +25431,9 @@
           
           
           
+          
           
+          
         
         
           
@@ -25557,6 +25706,7 @@
           
         
         
+          
           
           
           
@@ -25772,6 +25922,7 @@
           
         
         
+          
           
         
         
@@ -25843,16 +25994,19 @@
         
           
           
+          
           
           
           
           
+          
           
           
           
           
           
           
+          
           
           
           
@@ -26177,6 +26331,7 @@
           
           
           
+          
           
           
           
@@ -26229,11 +26384,15 @@
         
         
           
+          
           
+          
         
         
           
+          
           
+          
         
         
           
@@ -26546,7 +26705,9 @@
         
         
           
+          
           
+          
           
           
           
@@ -26885,6 +27046,7 @@
         
         
           
+          
           
         
         
@@ -27196,7 +27358,9 @@
           
           
           
+          
           
+          
           
           
           
@@ -27326,7 +27490,9 @@
         
         
           
+          
           
+          
           
         
         
@@ -27505,6 +27671,8 @@
           
           
           
+          
+          
           
           
         
diff --git a/doc/libxml2.xsa b/doc/libxml2.xsa
index 0cfe5ead..d093fb70 100644
--- a/doc/libxml2.xsa
+++ b/doc/libxml2.xsa
@@ -8,34 +8,19 @@
   
   
     libxml2
-    2.6.12
-     Aug 22 2004
+    2.6.13
+     Aug 31 2004
     http://xmlsoft.org/
-       - build fixes: fix --with-minimum, elfgcchack.h fixes (Peter
-    Breitenlohner), perl path lookup (William), diff on Solaris (Albert
-    Chin), some 64bits cleanups.
-   - Python: avoid a warning with 2.3 (William Brack), tab and space mixes
-    (William), wrapper generator fixes (William), Cygwin support (Gerrit P.
-    Haase), node wrapper fix (Marc-Antoine Parent), XML Schemas support
-    (Torkel Lyng)
-   - Schemas: a lot of bug fixes and improvements from Kasimier Buchcik
-   - fixes: RVT fixes (William), XPath context resets bug (William), memory
-    debug (Steve Hay), catalog white space handling (Peter Breitenlohner),
-    xmlReader state after attribute reading (William), structured error
-    handler (William), XInclude generated xml:base fixup (William), Windows
-    memory reallocation problem (Steve Hay), Out of Memory conditions
-    handling (William and Olivier Andrieu), htmlNewDoc() charset bug,
-    htmlReadMemory init (William), a posteriori validation DTD base
-    (William), notations serialization missing, xmlGetNodePath (Dodji),
-    xmlCheckUTF8 (Diego Tartara), missing line numbers on entity
-  (William)
-   - improvements: DocBook catalog build scrip (William), xmlcatalog tool
-    (Albert Chin), xmllint --c14n option, no_proxy environment (Mike Hommey),
-    xmlParseInNodeContext() addition, extend xmllint --shell, allow XInclude
-    to not generate start/end nodes, extend xmllint --version to include CVS
-    tag (William)
-   - documentation: web pages fixes, validity API docs fixes (William)
-    schemas API fix (Eric Haszlakiewicz), xmllint man page (John Fleck)
+       - build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc,
+    Solaris compiler warning, fixing RPM BuildRequires,
+   - fixes: DTD loading on Windows (Igor), Schemas error reports APIs
+    (Kasimier Buchcik), Schemas validation crash, xmlCheckUTF8 (William Brack
+    and Julius Mittenzwei), Schemas facet check (Kasimier), default namespace
+    problem (William), Schemas hexbinary empty values, encoding error could
+    genrate a serialization loop.
+   - Improvements: Schemas validity improvements (Kasimier), added --path
+    and --load-trace options to xmllint
+   - documentation: tutorial update (John Fleck)
 
 
   
diff --git a/doc/news.html b/doc/news.html
index 187ace70..5e25490f 100644
--- a/doc/news.html
+++ b/doc/news.html
@@ -12,8 +12,23 @@ to help those

The change log describes the recents commits -to the CVS code base.

There is the list of public releases:

2.6.13: Aug 31 2004

  • build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc, - Solaris compiler warning, fixing RPM BuildRequires,
  • +to the CVS code base.

    There is the list of public releases:

    2.6.14: Sep 29 2004

    • build fixes: configure paths for xmllint and xsltproc, compilation + without HTML parser, compilation warning cleanups (William Brack & + Malcolm Tredinnick), VMS makefile update (Craig Berry),
    • +
    • bug fixes: xmlGetUTF8Char (William Brack), QName properties (Kasimier + Buchcik), XInclude testing, Notation serialization, UTF8ToISO8859x + transcoding (Mark Itzcovitz), lots of XML Schemas cleanup and fixes + (Kasimier), ChangeLog cleanup (Stepan Kasal), memory fixes (Mark Vakoc), + handling of failed realloc(), out of bound array adressing in Schemas + date handling, Python space/tabs cleanups (Malcolm Tredinnick), NMTOKENS + E20 validation fix (Malcolm),
    • +
    • improvements: added W3C XML Schemas testsuite (Kasimier Buchcik), add + xmlSchemaValidateOneElement (Kasimier), Python exception hierearchy + (Malcolm Tredinnick), Python libxml2 driver improvement (Malcolm + Tredinnick), Schemas support for xsi:schemaLocation, + xsi:noNamespaceSchemaLocation, xsi:type (Kasimier Buchcik)
    • +

    2.6.13: Aug 31 2004

    • build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc, + Solaris compiler warning, fixing RPM BuildRequires,
    • fixes: DTD loading on Windows (Igor), Schemas error reports APIs (Kasimier Buchcik), Schemas validation crash, xmlCheckUTF8 (William Brack and Julius Mittenzwei), Schemas facet check (Kasimier), default namespace diff --git a/doc/xml.html b/doc/xml.html index 4684728e..a94803b7 100644 --- a/doc/xml.html +++ b/doc/xml.html @@ -603,8 +603,8 @@ database:

      href="ftp://xmlsoft.org/">xmlsoft.org server ( HTTP, FTP and rsync are available), there is also -mirrors (Australia( -Web), Australia( Web), France) or on the Gnome FTP server as source archive @@ -680,10 +680,29 @@ to the CVS code base.

      There is the list of public releases:

      +

      2.6.14: Sep 29 2004

      +
        +
      • build fixes: configure paths for xmllint and xsltproc, compilation + without HTML parser, compilation warning cleanups (William Brack & + Malcolm Tredinnick), VMS makefile update (Craig Berry),
      • +
      • bug fixes: xmlGetUTF8Char (William Brack), QName properties (Kasimier + Buchcik), XInclude testing, Notation serialization, UTF8ToISO8859x + transcoding (Mark Itzcovitz), lots of XML Schemas cleanup and fixes + (Kasimier), ChangeLog cleanup (Stepan Kasal), memory fixes (Mark Vakoc), + handling of failed realloc(), out of bound array adressing in Schemas + date handling, Python space/tabs cleanups (Malcolm Tredinnick), NMTOKENS + E20 validation fix (Malcolm),
      • +
      • improvements: added W3C XML Schemas testsuite (Kasimier Buchcik), add + xmlSchemaValidateOneElement (Kasimier), Python exception hierearchy + (Malcolm Tredinnick), Python libxml2 driver improvement (Malcolm + Tredinnick), Schemas support for xsi:schemaLocation, + xsi:noNamespaceSchemaLocation, xsi:type (Kasimier Buchcik)
      • +
      +

      2.6.13: Aug 31 2004

      • build fixes: Windows and zlib (Igor Zlatkovic), -O flag with gcc, - Solaris compiler warning, fixing RPM BuildRequires,
      • + Solaris compiler warning, fixing RPM BuildRequires,
      • fixes: DTD loading on Windows (Igor), Schemas error reports APIs (Kasimier Buchcik), Schemas validation crash, xmlCheckUTF8 (William Brack and Julius Mittenzwei), Schemas facet check (Kasimier), default namespace diff --git a/python/libxml2class.txt b/python/libxml2class.txt index 9e2496ed..433da9c0 100644 --- a/python/libxml2class.txt +++ b/python/libxml2class.txt @@ -501,6 +501,9 @@ Class xmlNode(xmlCore) xincludeProcessTree() xincludeProcessTreeFlags() + # functions from module xmlschemas + schemaValidateOneElement() + # functions from module xpath xpathCastNodeToNumber() xpathCastNodeToString() @@ -1052,7 +1055,10 @@ Class SchemaParserCtxt() Class SchemaValidCtxt() # functions from module xmlschemas + schemaSetValidOptions() + schemaValidCtxtGetOptions() schemaValidateDoc() + schemaValidateOneElement() Class xmlTextReaderLocator() # functions from module xmlreader -- cgit v1.2.1