153aa9179Sopenharmony_ciSummary: Library providing XML and HTML support 253aa9179Sopenharmony_ciName: libxml2 353aa9179Sopenharmony_ciVersion: 2.9.14 453aa9179Sopenharmony_ciRelease: 9 553aa9179Sopenharmony_ciLicense: MIT 653aa9179Sopenharmony_ciGroup: Development/Libraries 753aa9179Sopenharmony_ciSource: https://download.gnome.org/sources/%{name}/2.9/%{name}-%{version}.tar.xz 853aa9179Sopenharmony_ci 953aa9179Sopenharmony_ciPatch0: libxml2-multilib.patch 1053aa9179Sopenharmony_ciPatch1: Fix-memleaks-in-xmlXIncludeProcessFlags.patch 1153aa9179Sopenharmony_ciPatch2: Fix-memory-leaks-for-xmlACatalogAdd.patch 1253aa9179Sopenharmony_ciPatch3: Fix-memory-leaks-in-xmlACatalogAdd-when-xmlHashAddEntry-failed.patch 1353aa9179Sopenharmony_ciPatch4: backport-CVE-2022-40303-Fix-integer-overflows-with-XML_PARSE_.patch 1453aa9179Sopenharmony_ciPatch5: backport-CVE-2022-40304-Fix-dict-corruption-caused-by-entity-.patch 1553aa9179Sopenharmony_ciPatch6: backport-schemas-Fix-null-pointer-deref-in-xmlSchemaCheckCOSS.patch 1653aa9179Sopenharmony_ciPatch7: backport-parser-Fix-potential-memory-leak-in-xmlParseAttValue.patch 1753aa9179Sopenharmony_ci 1853aa9179Sopenharmony_ciPatch6000: backport-Add-whitespace-folding-for-some-atomic-data-types-th.patch 1953aa9179Sopenharmony_ciPatch6001: backport-Properly-fold-whitespace-around-the-QName-value-when.patch 2053aa9179Sopenharmony_ciPatch6002: backport-Avoid-arithmetic-on-freed-pointers.patch 2153aa9179Sopenharmony_ciPatch6003: backport-fix-xmlXPathParserContext-could-be-double-delete-in-.patch 2253aa9179Sopenharmony_ciPatch6004: backport-Use-UPDATE_COMPAT-consistently-in-buf.c.patch 2353aa9179Sopenharmony_ciPatch6005: backport-Restore-behavior-of-htmlDocContentDumpFormatOutput.patch 2453aa9179Sopenharmony_ciPatch6006: backport-Fix-use-after-free-bugs-when-calling-xmlTextReaderCl.patch 2553aa9179Sopenharmony_ciPatch6007: backport-Use-xmlNewDocText-in-xmlXIncludeCopyRange.patch 2653aa9179Sopenharmony_ciPatch6008: backport-xmlBufAvail-should-return-length-without-including-a.patch 2753aa9179Sopenharmony_ciPatch6009: backport-Fix-integer-overflow-in-xmlBufferDump.patch 2853aa9179Sopenharmony_ciPatch6010: backport-Fix-missing-NUL-terminators-in-xmlBuf-and-xmlBuffer-.patch 2953aa9179Sopenharmony_ciPatch6011: backport-Reserve-byte-for-NUL-terminator-and-report-errors-co.patch 3053aa9179Sopenharmony_ciPatch6012: backport-Fix-unintended-fall-through-in-xmlNodeAddContentLen.patch 3153aa9179Sopenharmony_ciPatch6013: backport-Don-t-reset-nsDef-when-changing-node-content.patch 3253aa9179Sopenharmony_ciPatch6014: backport-Avoid-double-free-if-malloc-fails-in-inputPush.patch 3353aa9179Sopenharmony_ciPatch6015: backport-Fix-memory-leak-in-xmlLoadEntityContent-error-path.patch 3453aa9179Sopenharmony_ciPatch6016: backport-Reset-nsNr-in-xmlCtxtReset.patch 3553aa9179Sopenharmony_ciPatch6017: backport-Fix-htmlReadMemory-mixing-up-XML-and-HTML-functions.patch 3653aa9179Sopenharmony_ciPatch6018: backport-Don-t-initialize-SAX-handler-in-htmlReadMemory.patch 3753aa9179Sopenharmony_ciPatch6019: backport-Fix-HTML-parser-with-threads-and-without-legacy.patch 3853aa9179Sopenharmony_ciPatch6020: backport-Fix-xmlCtxtReadDoc-with-encoding.patch 3953aa9179Sopenharmony_ciPatch6021: backport-Use-xmlStrlen-in-CtxtReadDoc.patch 4053aa9179Sopenharmony_ciPatch6022: backport-Create-stream-with-buffer-in-xmlNewStringInputStream.patch 4153aa9179Sopenharmony_ciPatch6023: backport-Use-xmlStrlen-in-xmlNewStringInputStream.patch 4253aa9179Sopenharmony_ciPatch6024: backport-Fix-memory-leak-with-invalid-XSD.patch 4353aa9179Sopenharmony_ciPatch6025: backport-Make-XPath-depth-check-work-with-recursive-invocatio.patch 4453aa9179Sopenharmony_ciPatch6026: backport-Fix-overflow-check-in-SAX2.c.patch 4553aa9179Sopenharmony_ciPatch6027: backport-xinclude-Fix-memory-leak-when-fuzzing.patch 4653aa9179Sopenharmony_ciPatch6028: backport-xinclude-Fix-more-memory-leaks-in-xmlXIncludeLoadDoc.patch 4753aa9179Sopenharmony_ciPatch6029: backport-schemas-Fix-infinite-loop-in-xmlSchemaCheckElemSubst.patch 4853aa9179Sopenharmony_ciPatch6030: backport-malloc-fail-Fix-memory-leak-in-xmlCreatePushParserCt.patch 4953aa9179Sopenharmony_ciPatch6031: backport-malloc-fail-Fix-memory-leak-in-xmlStaticCopyNodeList.patch 5053aa9179Sopenharmony_ciPatch6032: backport-malloc-fail-Fix-memory-leak-in-xmlNewPropInternal.patch 5153aa9179Sopenharmony_ciPatch6033: backport-malloc-fail-Fix-memory-leak-in-xmlNewDocNodeEatName.patch 5253aa9179Sopenharmony_ciPatch6034: backport-malloc-fail-Fix-infinite-loop-in-xmlSkipBlankChars.patch 5353aa9179Sopenharmony_ciPatch6035: backport-malloc-fail-Fix-memory-leak-in-xmlSAX2ExternalSubset.patch 5453aa9179Sopenharmony_ciPatch6036: backport-malloc-fail-Fix-memory-leak-in-xmlParseReference.patch 5553aa9179Sopenharmony_ciPatch6037: backport-malloc-fail-Fix-use-after-free-in-xmlXIncludeAddNode.patch 5653aa9179Sopenharmony_ciPatch6038: backport-malloc-fail-Fix-memory-leak-in-xmlStringGetNodeList.patch 5753aa9179Sopenharmony_ciPatch6039: backport-parser-Fix-error-message-in-xmlParseCommentComplex.patch 5853aa9179Sopenharmony_ciPatch6040: backport-io-Fix-buffer-full-error-with-certain-buffer-sizes.patch 5953aa9179Sopenharmony_ciPatch6041: backport-reader-Switch-to-xmlParserInputBufferCreateMem.patch 6053aa9179Sopenharmony_ciPatch6042: backport-uri-Allow-port-without-host.patch 6153aa9179Sopenharmony_ciPatch6043: backport-parser-Fix-consumed-accounting-when-switching-encodi.patch 6253aa9179Sopenharmony_ciPatch6044: backport-html-Fix-check-for-end-of-comment-in-push-parser.patch 6353aa9179Sopenharmony_ciPatch6045: backport-parser-Fix-push-parser-with-1-3-byte-initial-chunk.patch 6453aa9179Sopenharmony_ci 6553aa9179Sopenharmony_ciPatch6047: backport-parser-Restore-parser-state-in-xmlParseCDSect.patch 6653aa9179Sopenharmony_ciPatch6048: backport-parser-Remove-dangerous-check-in-xmlParseCharData.patch 6753aa9179Sopenharmony_ciPatch6049: backport-parser-Don-t-call-DefaultSAXHandlerInit-from-xmlInit.patch 6853aa9179Sopenharmony_ciPatch6050: backport-Correctly-relocate-internal-pointers-after-realloc.patch 6953aa9179Sopenharmony_ciPatch6051: backport-Avoid-creating-an-out-of-bounds-pointer-by-rewriting.patch 7053aa9179Sopenharmony_ciPatch6052: backport-error-Make-sure-that-error-messages-are-valid-UTF-8.patch 7153aa9179Sopenharmony_ciPatch6053: backport-io-Check-for-memory-buffer-early-in-xmlParserInputGrow.patch 7253aa9179Sopenharmony_ciPatch6054: backport-io-Remove-xmlInputReadCallbackNop.patch 7353aa9179Sopenharmony_ciPatch6055: backport-Revert-uri-Allow-port-without-host.patch 7453aa9179Sopenharmony_ciPatch6056: backport-xmlParseStartTag2-contains-typo-when-checking-for-default.patch 7553aa9179Sopenharmony_ciPatch6057: backport-parser-Fix-integer-overflow-of-input-ID.patch 7653aa9179Sopenharmony_ciPatch6058: backport-parser-Don-t-increase-depth-twice-when-parsing-internal.patch 7753aa9179Sopenharmony_ciPatch6059: backport-xpath-number-should-return-NaN.patch 7853aa9179Sopenharmony_ciPatch6060: backport-error-Don-t-move-past-current-position.patch 7953aa9179Sopenharmony_ciPatch6061: backport-malloc-fail-Handle-memory-errors-in-xmlTextReaderEntPush.patch 8053aa9179Sopenharmony_ciPatch6062: backport-malloc-fail-Fix-infinite-loop-in-xmlParseTextDecl.patch 8153aa9179Sopenharmony_ciPatch6063: backport-malloc-fail-Fix-null-deref-in-xmlAddDefAttrs.patch 8253aa9179Sopenharmony_ciPatch6064: backport-malloc-fail-Fix-null-deref-if-growing-input-buffer-fails.patch 8353aa9179Sopenharmony_ciPatch6065: backport-malloc-fail-Fix-null-deref-in-xmlSAX2AttributeInternal.patch 8453aa9179Sopenharmony_ciPatch6066: backport-malloc-fail-Fix-null-deref-in-xmlBufResize.patch 8553aa9179Sopenharmony_ciPatch6067: backport-buf-Fix-return-value-of-xmlBufGetInputBase.patch 8653aa9179Sopenharmony_ciPatch6068: backport-malloc-fail-Don-t-call-xmlErrMemory-in-xmlstring.c.patch 8753aa9179Sopenharmony_ciPatch6069: backport-malloc-fail-Fix-reallocation-in-inputPush.patch 8853aa9179Sopenharmony_ciPatch6070: backport-malloc-fail-Fix-use-after-free-in-xmlParseStartTag2.patch 8953aa9179Sopenharmony_ciPatch6071: backport-malloc-fail-Add-error-checks-in-xmlXPathEqualValuesCommon.patch 9053aa9179Sopenharmony_ciPatch6072: backport-malloc-fail-Add-error-check-in-xmlXPathEqualNodeSetFloat.patch 9153aa9179Sopenharmony_ciPatch6073: backport-malloc-fail-Fix-error-check-in-xmlXPathCompareValues.patch 9253aa9179Sopenharmony_ciPatch6074: backport-malloc-fail-Record-malloc-failure-in-xmlXPathCompLiteral.patch 9353aa9179Sopenharmony_ciPatch6075: backport-malloc-fail-Check-return-value-of-xmlXPathNodeSetDupNs.patch 9453aa9179Sopenharmony_ciPatch6076: backport-malloc-fail-Fix-null-deref-in-xmlXIncludeLoadTxt.patch 9553aa9179Sopenharmony_ciPatch6077: backport-malloc-fail-Fix-reallocation-in-xmlXIncludeNewRef.patch 9653aa9179Sopenharmony_ciPatch6078: backport-xinclude-Fix-quadratic-behavior-in-xmlXIncludeLoadTx.patch 9753aa9179Sopenharmony_ciPatch6079: backport-malloc-fail-Fix-memory-leak-in-xmlParserInputBufferCreateMem.patch 9853aa9179Sopenharmony_ciPatch6080: backport-malloc-fail-Check-for-malloc-failure-in-xmlFindCharEncodingHandler.patch 9953aa9179Sopenharmony_ciPatch6081: backport-malloc-fail-Fix-leak-of-xmlCharEncodingHandler.patch 10053aa9179Sopenharmony_ciPatch6082: backport-malloc-fail-Fix-memory-leak-in-xmlParseEntityDecl.patch 10153aa9179Sopenharmony_ciPatch6083: backport-encoding-Cast-toupper-argument-to-unsigned-char.patch 10253aa9179Sopenharmony_ciPatch6084: backport-malloc-fail-Fix-memory-leak-in-xmlXPathCompareValues.patch 10353aa9179Sopenharmony_ciPatch6085: backport-malloc-fail-Fix-memory-leak-in-xmlXPathTryStreamCompile.patch 10453aa9179Sopenharmony_ciPatch6086: backport-malloc-fail-Fix-memory-leak-after-calling-valuePush.patch 10553aa9179Sopenharmony_ciPatch6087: backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathWrapNodeSet.patch 10653aa9179Sopenharmony_ciPatch6088: backport-malloc-fail-Fix-memory-leak-in-xmlXIncludeAddNode.patch 10753aa9179Sopenharmony_ciPatch6089: backport-malloc-fail-Fix-memory-leak-after-xmlRegNewState.patch 10853aa9179Sopenharmony_ciPatch6090: backport-malloc-fail-Fix-memory-leak-in-xmlSAX2StartElementNs.patch 10953aa9179Sopenharmony_ciPatch6091: backport-malloc-fail-Fix-memory-leak-in-xmlGetDtdElementDesc2.patch 11053aa9179Sopenharmony_ciPatch6092: backport-malloc-fail-Fix-memory-leak-in-xmlDocDumpFormatMemoryEnc.patch 11153aa9179Sopenharmony_ciPatch6093: backport-malloc-fail-Fix-infinite-loop-in-htmlParseStartTag1.patch 11253aa9179Sopenharmony_ciPatch6094: backport-malloc-fail-Fix-memory-leak-in-xmlXIncludeLoadTxt.patch 11353aa9179Sopenharmony_ciPatch6095: backport-malloc-fail-Fix-memory-leak-in-xmlCopyPropList.patch 11453aa9179Sopenharmony_ciPatch6096: backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathNodeSetMerge.patch 11553aa9179Sopenharmony_ciPatch6097: backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathWrapString.patch 11653aa9179Sopenharmony_ciPatch6098: backport-malloc-fail-Fix-memory-leak-in-xmlXPathEqualValuesCommon.patch 11753aa9179Sopenharmony_ciPatch6099: backport-malloc-fail-Fix-memory-leak-in-htmlCreateMemoryParserCtxt.patch 11853aa9179Sopenharmony_ciPatch6100: backport-malloc-fail-Fix-memory-leak-in-htmlCreatePushParserCtxt.patch 11953aa9179Sopenharmony_ciPatch6101: backport-malloc-fail-Fix-infinite-loop-in-htmlParseContentInternal.patch 12053aa9179Sopenharmony_ciPatch6102: backport-malloc-fail-Fix-infinite-loop-in-htmlParseStartTag2.patch 12153aa9179Sopenharmony_ciPatch6103: backport-malloc-fail-Fix-null-deref-in-htmlnamePush.patch 12253aa9179Sopenharmony_ciPatch6104: backport-malloc-fail-Fix-infinite-loop-in-htmlParseDocTypeDecl.patch 12353aa9179Sopenharmony_ciPatch6105: backport-malloc-fail-Fix-error-code-in-htmlParseChunk.patch 12453aa9179Sopenharmony_ciPatch6106: backport-malloc-fail-Fix-memory-leak-in-xmlFAParseCharProp.patch 12553aa9179Sopenharmony_ciPatch6107: backport-malloc-fail-Fix-leak-of-xmlRegAtom.patch 12653aa9179Sopenharmony_ciPatch6108: backport-malloc-fail-Fix-memory-leak-in-xmlRegexpCompile.patch 12753aa9179Sopenharmony_ciPatch6109: backport-malloc-fail-Fix-OOB-read-after-xmlRegGetCounter.patch 12853aa9179Sopenharmony_ciPatch6110: backport-parser-Fix-OOB-read-when-formatting-error-message.patch 12953aa9179Sopenharmony_ciPatch6111: backport-malloc-fail-Fix-memory-leak-in-xmlXPathEqualNodeSetF.patch 13053aa9179Sopenharmony_ciPatch6112: backport-malloc-fail-Fix-use-after-free-related-to-xmlXPathNo.patch 13153aa9179Sopenharmony_ciPatch6113: backport-regexp-Add-sanity-check-in-xmlRegCalloc2.patch 13253aa9179Sopenharmony_ciPatch6114: backport-malloc-fail-Fix-null-deref-in-xmlXPathCompiledEvalIn.patch 13353aa9179Sopenharmony_ciPatch6115: backport-malloc-fail-Fix-null-deref-after-xmlPointerListAddSi.patch 13453aa9179Sopenharmony_ciPatch6116: backport-malloc-fail-Fix-memory-leak-in-xmlGetNsList.patch 13553aa9179Sopenharmony_ciPatch6117: backport-malloc-fail-Check-for-malloc-failure-in-xmlHashAddEn.patch 13653aa9179Sopenharmony_ciPatch6118: backport-malloc-fail-Fix-memory-leak-in-xmlXPathCacheNewNodeS.patch 13753aa9179Sopenharmony_ciPatch6119: backport-malloc-fail-Fix-memory-leak-in-xmlXPathDistinctSorte.patch 13853aa9179Sopenharmony_ciPatch6120: backport-xpath-Fix-harmless-integer-overflow-in-xmlXPathTrans.patch 13953aa9179Sopenharmony_ciPatch6121: backport-malloc-fail-Fix-memory-leak-in-xmlXPathNameFunction.patch 14053aa9179Sopenharmony_ciPatch6122: backport-malloc-fail-Fix-memory-leak-in-xmlSchemaItemListAddS.patch 14153aa9179Sopenharmony_ciPatch6123: backport-malloc-fail-Fix-null-deref-in-xmlGet-Min-Max-Occurs.patch 14253aa9179Sopenharmony_ciPatch6124: backport-malloc-fail-Fix-null-deref-in-xmlSchemaValAtomicType.patch 14353aa9179Sopenharmony_ciPatch6125: backport-malloc-fail-Fix-null-deref-in-xmlSchemaInitTypes.patch 14453aa9179Sopenharmony_ciPatch6126: backport-malloc-fail-Fix-memory-leak-in-xmlSchemaParse.patch 14553aa9179Sopenharmony_ciPatch6127: backport-malloc-fail-Fix-memory-leak-in-xmlCopyNamespaceList.patch 14653aa9179Sopenharmony_ciPatch6128: backport-malloc-fail-Fix-another-memory-leak-in-xmlSchemaBuck.patch 14753aa9179Sopenharmony_ciPatch6129: backport-malloc-fail-Fix-null-deref-in-xmlSchemaParseUnion.patch 14853aa9179Sopenharmony_ciPatch6130: backport-malloc-fail-Fix-memory-leak-in-WXS_ADD_-LOCAL-GLOBAL.patch 14953aa9179Sopenharmony_ciPatch6131: backport-malloc-fail-Fix-memory-leak-in-xmlSchemaBucketCreate.patch 15053aa9179Sopenharmony_ciPatch6132: backport-malloc-fail-Fix-null-deref-in-xmlSchemaParseWildcard.patch 15153aa9179Sopenharmony_ciPatch6133: backport-malloc-fail-Fix-type-confusion-after-xmlSchemaFixupT.patch 15253aa9179Sopenharmony_ciPatch6134: backport-malloc-fail-Fix-null-deref-after-xmlSchemaItemList-A.patch 15353aa9179Sopenharmony_ciPatch6135: backport-malloc-fail-Fix-null-deref-after-xmlSchemaCompareDat.patch 15453aa9179Sopenharmony_ciPatch6136: backport-malloc-fail-Fix-memory-leak-in-xmlSchemaParseUnion.patch 15553aa9179Sopenharmony_ciPatch6137: backport-malloc-fail-Fix-memory-leak-in-xmlXPathRegisterNs.patch 15653aa9179Sopenharmony_ciPatch6138: backport-catalog-Fix-memory-leaks.patch 15753aa9179Sopenharmony_ci 15853aa9179Sopenharmony_ciPatch6139: backport-CVE-2023-29469.patch 15953aa9179Sopenharmony_ciPatch6140: backport-CVE-2023-28484.patch 16053aa9179Sopenharmony_ci 16153aa9179Sopenharmony_ciPatch6141: backport-valid-Allow-xmlFreeValidCtxt-NULL.patch 16253aa9179Sopenharmony_ciPatch6142: backport-parser-Use-size_t-when-subtracting-input-buffer-poin.patch 16353aa9179Sopenharmony_ciPatch6143: backport-malloc-fail-Fix-null-deref-in-xmlParserInputShrink.patch 16453aa9179Sopenharmony_ciPatch6144: backport-xmllint-Fix-memory-leak-with-pattern-stream.patch 16553aa9179Sopenharmony_ciPatch6145: backport-xzlib-Fix-implicit-sign-change-in-xz_open.patch 16653aa9179Sopenharmony_ciPatch6146: backport-html-Fix-quadratic-behavior-in-htmlParseTryOrFinish.patch 16753aa9179Sopenharmony_ciPatch6147: backport-valid-Make-xmlValidateElement-non-recursive.patch 16853aa9179Sopenharmony_ciPatch6148: backport-malloc-fail-Fix-buffer-overread-in-htmlParseScript.patch 16953aa9179Sopenharmony_ciPatch6149: backport-malloc-fail-Add-more-error-checks-when-parsing-names.patch 17053aa9179Sopenharmony_ciPatch6150: backport-malloc-fail-Add-error-check-in-htmlParseHTMLAttribut.patch 17153aa9179Sopenharmony_ciPatch6151: backport-parser-Limit-name-length-in-xmlParseEncName.patch 17253aa9179Sopenharmony_ciPatch6152: backport-encoding-Fix-error-code-in-asciiToUTF8.patch 17353aa9179Sopenharmony_ciPatch6153: backport-malloc-fail-Fix-buffer-overread-with-HTML-doctype-de.patch 17453aa9179Sopenharmony_ciPatch6154: backport-parser-Fix-regression-in-xmlParserNodeInfo-accountin.patch 17553aa9179Sopenharmony_ciPatch6155: backport-regexp-Fix-cycle-check-in-xmlFAReduceEpsilonTransiti.patch 17653aa9179Sopenharmony_ciPatch6156: backport-regexp-Fix-checks-for-eliminated-transitions.patch 17753aa9179Sopenharmony_ciPatch6157: backport-regexp-Fix-determinism-checks.patch 17853aa9179Sopenharmony_ciPatch6158: backport-regexp-Fix-mistake-in-previous-commit.patch 17953aa9179Sopenharmony_ciPatch6159: backport-regexp-Fix-null-deref-in-xmlFAFinishReduceEpsilonTra.patch 18053aa9179Sopenharmony_ciPatch6160: backport-hash-Fix-possible-startup-crash-with-old-libxslt-ver.patch 18153aa9179Sopenharmony_ciPatch6161: backport-parser-Fix-old-SAX1-parser-with-custom-callbacks.patch 18253aa9179Sopenharmony_ciPatch6162: backport-xmllint-Fix-use-after-free-with-maxmem.patch 18353aa9179Sopenharmony_ciPatch6163: backport-malloc-fail-Check-for-malloc-failures-when-creating.patch 18453aa9179Sopenharmony_ciPatch6164: backport-malloc-fail-Fix-buffer-overread-after-htmlParseScrip.patch 18553aa9179Sopenharmony_ciPatch6165: backport-xmlValidatePopElement-can-return-invalid-value-1.patch 18653aa9179Sopenharmony_ciPatch6166: backport-Fix-use-after-free-in-xmlParseContentInternal.patch 18753aa9179Sopenharmony_ciPatch6167: backport-malloc-fail-Fix-null-deref-after-xmlXIncludeNewRef.patch 18853aa9179Sopenharmony_ci 18953aa9179Sopenharmony_ciPatch6168: backport-xpath-Ignore-entity-ref-nodes-when-computing-node-ha.patch 19053aa9179Sopenharmony_ciPatch6169: backport-SAX-Always-initialize-SAX1-element-handlers.patch 19153aa9179Sopenharmony_ciPatch6170: backport-CVE-2023-45322.patch 19253aa9179Sopenharmony_ci 19353aa9179Sopenharmony_ciBuildRoot: %{_tmppath}/%{name}-%{version}-root 19453aa9179Sopenharmony_ciBuildRequires: python3-devel 19553aa9179Sopenharmony_ciBuildRequires: zlib-devel 19653aa9179Sopenharmony_ciBuildRequires: pkgconfig 19753aa9179Sopenharmony_ciBuildRequires: xz-devel 19853aa9179Sopenharmony_ciBuildRequires: libtool 19953aa9179Sopenharmony_ciURL: http://xmlsoft.org/ 20053aa9179Sopenharmony_ci 20153aa9179Sopenharmony_ci%description 20253aa9179Sopenharmony_ciThis library allows to manipulate XML files. It includes support 20353aa9179Sopenharmony_cito read, modify and write XML and HTML files. There is DTDs support 20453aa9179Sopenharmony_cithis includes parsing and validation even with complex DtDs, either 20553aa9179Sopenharmony_ciat parse time or later once the document has been modified. The output 20653aa9179Sopenharmony_cican be a simple SAX stream or and in-memory DOM like representations. 20753aa9179Sopenharmony_ciIn this case one can use the built-in XPath and XPointer implementation 20853aa9179Sopenharmony_cito select sub nodes or ranges. A flexible Input/Output mechanism is 20953aa9179Sopenharmony_ciavailable, with existing HTTP and FTP modules and combined to an 21053aa9179Sopenharmony_ciURI library. 21153aa9179Sopenharmony_ci 21253aa9179Sopenharmony_ci%package devel 21353aa9179Sopenharmony_ciSummary: Libraries, includes, etc. to develop XML and HTML applications 21453aa9179Sopenharmony_ciGroup: Development/Libraries 21553aa9179Sopenharmony_ciRequires: libxml2 = %{version}-%{release} 21653aa9179Sopenharmony_ciRequires: zlib-devel 21753aa9179Sopenharmony_ciRequires: xz-devel 21853aa9179Sopenharmony_ciRequires: pkgconfig 21953aa9179Sopenharmony_ciObsoletes: %{name}-static < %{version}-%{release} 22053aa9179Sopenharmony_ciProvides: %{name}-static 22153aa9179Sopenharmony_ci 22253aa9179Sopenharmony_ci%description devel 22353aa9179Sopenharmony_ciLibraries, include files, etc you can use to develop XML applications. 22453aa9179Sopenharmony_ciThis library allows to manipulate XML files. It includes support 22553aa9179Sopenharmony_cito read, modify and write XML and HTML files. There is DTDs support 22653aa9179Sopenharmony_cithis includes parsing and validation even with complex DtDs, either 22753aa9179Sopenharmony_ciat parse time or later once the document has been modified. The output 22853aa9179Sopenharmony_cican be a simple SAX stream or and in-memory DOM like representations. 22953aa9179Sopenharmony_ciIn this case one can use the built-in XPath and XPointer implementation 23053aa9179Sopenharmony_cito select sub nodes or ranges. A flexible Input/Output mechanism is 23153aa9179Sopenharmony_ciavailable, with existing HTTP and FTP modules and combined to an 23253aa9179Sopenharmony_ciURI library. 23353aa9179Sopenharmony_ci 23453aa9179Sopenharmony_ci%package -n python3-%{name} 23553aa9179Sopenharmony_ciSummary: Python 3 bindings for the libxml2 library 23653aa9179Sopenharmony_ciGroup: Development/Libraries 23753aa9179Sopenharmony_ciRequires: libxml2 = %{version}-%{release} 23853aa9179Sopenharmony_ciObsoletes: %{name}-python3 < %{version}-%{release} 23953aa9179Sopenharmony_ciProvides: %{name}-python3 = %{version}-%{release} 24053aa9179Sopenharmony_ci 24153aa9179Sopenharmony_ci%description -n python3-%{name} 24253aa9179Sopenharmony_ciThe libxml2-python3 package contains a Python 3 module that permits 24353aa9179Sopenharmony_ciapplications written in the Python programming language, version 3, to use the 24453aa9179Sopenharmony_ciinterface supplied by the libxml2 library to manipulate XML files. 24553aa9179Sopenharmony_ci 24653aa9179Sopenharmony_ciThis library allows to manipulate XML files. It includes support 24753aa9179Sopenharmony_cito read, modify and write XML and HTML files. There is DTDs support 24853aa9179Sopenharmony_cithis includes parsing and validation even with complex DTDs, either 24953aa9179Sopenharmony_ciat parse time or later once the document has been modified. 25053aa9179Sopenharmony_ci 25153aa9179Sopenharmony_ci%package help 25253aa9179Sopenharmony_ciSummary: Man page for libxml2 25353aa9179Sopenharmony_ciBuildArch: noarch 25453aa9179Sopenharmony_ci 25553aa9179Sopenharmony_ci%description help 25653aa9179Sopenharmony_ci%{summary}. 25753aa9179Sopenharmony_ci 25853aa9179Sopenharmony_ci 25953aa9179Sopenharmony_ci%prep 26053aa9179Sopenharmony_ci%autosetup -n %{name}-%{version} -p1 26153aa9179Sopenharmony_ci 26253aa9179Sopenharmony_cimkdir py3doc 26353aa9179Sopenharmony_cicp doc/*.py py3doc 26453aa9179Sopenharmony_cised -i 's|#!/usr/bin/python |#!%{__python3} |' py3doc/*.py 26553aa9179Sopenharmony_ci 26653aa9179Sopenharmony_ci%build 26753aa9179Sopenharmony_ci./autogen.sh 26853aa9179Sopenharmony_ci%configure 26953aa9179Sopenharmony_ci%make_build 27053aa9179Sopenharmony_ci 27153aa9179Sopenharmony_cifind doc -type f -exec chmod 0644 \{\} \; 27253aa9179Sopenharmony_ci 27353aa9179Sopenharmony_ci%install 27453aa9179Sopenharmony_ci%configure --with-python=%{__python3} 27553aa9179Sopenharmony_ci%make_install 27653aa9179Sopenharmony_ci 27753aa9179Sopenharmony_cirm -f $RPM_BUILD_ROOT%{_libdir}/*.la 27853aa9179Sopenharmony_cirm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.a 27953aa9179Sopenharmony_cirm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.la 28053aa9179Sopenharmony_cirm -rf $RPM_BUILD_ROOT%{_datadir}/doc/libxml2-%{version}/* 28153aa9179Sopenharmony_cirm -rf $RPM_BUILD_ROOT%{_datadir}/doc/libxml2-python-%{version}/* 28253aa9179Sopenharmony_ci(cd doc/examples ; make clean ; rm -rf .deps Makefile) 28353aa9179Sopenharmony_cigzip -9 -c doc/libxml2-api.xml > doc/libxml2-api.xml.gz 28453aa9179Sopenharmony_ci 28553aa9179Sopenharmony_ci%check 28653aa9179Sopenharmony_cimake runtests 28753aa9179Sopenharmony_ci 28853aa9179Sopenharmony_ci%clean 28953aa9179Sopenharmony_cirm -fr %{buildroot} 29053aa9179Sopenharmony_ci 29153aa9179Sopenharmony_ci%post -p /sbin/ldconfig 29253aa9179Sopenharmony_ci 29353aa9179Sopenharmony_ci%postun -p /sbin/ldconfig 29453aa9179Sopenharmony_ci 29553aa9179Sopenharmony_ci%files 29653aa9179Sopenharmony_ci%defattr(-, root, root) 29753aa9179Sopenharmony_ci 29853aa9179Sopenharmony_ci%doc %{_datadir}/doc/libxml2 29953aa9179Sopenharmony_ci 30053aa9179Sopenharmony_ci%{_libdir}/lib*.so.* 30153aa9179Sopenharmony_ci%{_bindir}/xmllint 30253aa9179Sopenharmony_ci%{_bindir}/xmlcatalog 30353aa9179Sopenharmony_ci 30453aa9179Sopenharmony_ci%files devel 30553aa9179Sopenharmony_ci%defattr(-, root, root) 30653aa9179Sopenharmony_ci 30753aa9179Sopenharmony_ci%doc NEWS README.md Copyright 30853aa9179Sopenharmony_ci%doc doc/*.html doc/html doc/*.gif doc/*.png 30953aa9179Sopenharmony_ci%doc doc/tutorial doc/libxml2-api.xml.gz 31053aa9179Sopenharmony_ci%doc doc/examples 31153aa9179Sopenharmony_ci%doc %dir %{_datadir}/gtk-doc/html/libxml2 31253aa9179Sopenharmony_ci%doc %{_datadir}/gtk-doc/html/libxml2/*.devhelp2 31353aa9179Sopenharmony_ci%doc %{_datadir}/gtk-doc/html/libxml2/*.html 31453aa9179Sopenharmony_ci%doc %{_datadir}/gtk-doc/html/libxml2/*.png 31553aa9179Sopenharmony_ci%doc %{_datadir}/gtk-doc/html/libxml2/*.css 31653aa9179Sopenharmony_ci 31753aa9179Sopenharmony_ci%{_libdir}/lib*.so 31853aa9179Sopenharmony_ci%{_libdir}/*.sh 31953aa9179Sopenharmony_ci%{_includedir}/* 32053aa9179Sopenharmony_ci%{_bindir}/xml2-config 32153aa9179Sopenharmony_ci%{_datadir}/aclocal/libxml.m4 32253aa9179Sopenharmony_ci%{_libdir}/pkgconfig/libxml-2.0.pc 32353aa9179Sopenharmony_ci%{_libdir}/cmake/libxml2/libxml2-config.cmake 32453aa9179Sopenharmony_ci 32553aa9179Sopenharmony_ci%{_libdir}/*a 32653aa9179Sopenharmony_ci 32753aa9179Sopenharmony_ci%files -n python3-%{name} 32853aa9179Sopenharmony_ci%defattr(-, root, root) 32953aa9179Sopenharmony_ci 33053aa9179Sopenharmony_ci%{_libdir}/python3*/site-packages/libxml2.py* 33153aa9179Sopenharmony_ci%{_libdir}/python3*/site-packages/drv_libxml2.py* 33253aa9179Sopenharmony_ci%{_libdir}/python3*/site-packages/__pycache__/*py* 33353aa9179Sopenharmony_ci%{_libdir}/python3*/site-packages/libxml2mod* 33453aa9179Sopenharmony_ci%doc python/TODO 33553aa9179Sopenharmony_ci%doc python/libxml2class.txt 33653aa9179Sopenharmony_ci%doc py3doc/*.py 33753aa9179Sopenharmony_ci%doc doc/python.html 33853aa9179Sopenharmony_ci 33953aa9179Sopenharmony_ci%files help 34053aa9179Sopenharmony_ci%doc %{_mandir}/man1/xml2-config.1* 34153aa9179Sopenharmony_ci%doc %{_mandir}/man1/xmllint.1* 34253aa9179Sopenharmony_ci%doc %{_mandir}/man1/xmlcatalog.1* 34353aa9179Sopenharmony_ci%doc %{_mandir}/man3/libxml.3* 34453aa9179Sopenharmony_ci 34553aa9179Sopenharmony_ci 34653aa9179Sopenharmony_ci%changelog 34753aa9179Sopenharmony_ci* Mon Oct 16 2023 BruceGW <gyl93216@163.com> - 2.9.14-9 34853aa9179Sopenharmony_ci- Type:CVE 34953aa9179Sopenharmony_ci- CVE:CVE-2023-45322 35053aa9179Sopenharmony_ci- SUG:NA 35153aa9179Sopenharmony_ci- DESC:fix CVE-2023-45322 35253aa9179Sopenharmony_ci 35353aa9179Sopenharmony_ci* Fri Sep 01 2023 liningjie <liningjie@xfusion.com> - 2.9.14-8 35453aa9179Sopenharmony_ci- SAX: Always initialize SAX1 element handlers 35553aa9179Sopenharmony_ci 35653aa9179Sopenharmony_ci* Mon Jun 19 2023 zhuofeng <zhuofeng2@huawei.com> - 2.9.14-7 35753aa9179Sopenharmony_ci- Type:bugfix 35853aa9179Sopenharmony_ci- CVE:NA 35953aa9179Sopenharmony_ci- SUG:NA 36053aa9179Sopenharmony_ci- DESC:revert parser-Fix-progress-check 36153aa9179Sopenharmony_ci 36253aa9179Sopenharmony_ci* Thu Jun 08 2023 zhuofeng <zhuofeng2@huawei.com> - 2.9.14-6 36353aa9179Sopenharmony_ci- Type:bugfix 36453aa9179Sopenharmony_ci- CVE:NA 36553aa9179Sopenharmony_ci- SUG:NA 36653aa9179Sopenharmony_ci- DESC:backport upstream patches 36753aa9179Sopenharmony_ci 36853aa9179Sopenharmony_ci* Thu Apr 20 2023 BruceGW <gyl93216@163.com> - 2.9.14-5 36953aa9179Sopenharmony_ci- Type:CVE 37053aa9179Sopenharmony_ci- CVE:CVE-2023-28484 CVE-2023-29469 37153aa9179Sopenharmony_ci- SUG:NA 37253aa9179Sopenharmony_ci- DESC:fix CVE-2023-28484CVE-2023-29469 37353aa9179Sopenharmony_ci 37453aa9179Sopenharmony_ci* Mon Nov 21 2022 fuanan <fuanan3@h-partners.com> - 2.9.14-4 37553aa9179Sopenharmony_ci- Type:bugfix 37653aa9179Sopenharmony_ci- CVE:NA 37753aa9179Sopenharmony_ci- SUG:NA 37853aa9179Sopenharmony_ci- DESC:backport upstream patches 37953aa9179Sopenharmony_ci 38053aa9179Sopenharmony_ci* Tue Nov 08 2022 fuanan <fuanan3@h-partners.com> - 2.9.14-3 38153aa9179Sopenharmony_ci- fix CVE-2022-40303 CVE-2022-40304 38253aa9179Sopenharmony_ci 38353aa9179Sopenharmony_ci* Tue Sep 13 2022 fuanan <fuanan3@h-partners.com> - 2.9.14-2 38453aa9179Sopenharmony_ci- Fix Obsoletes in spec 38553aa9179Sopenharmony_ci 38653aa9179Sopenharmony_ci* Wed Jul 13 2022 fuanan <fuanan3@h-partners.com> - 2.9.14-1 38753aa9179Sopenharmony_ci- Type:enhancement 38853aa9179Sopenharmony_ci- ID:NA 38953aa9179Sopenharmony_ci- SUG:NA 39053aa9179Sopenharmony_ci- DESC:Upgrade to upstream v2.9.14 and Cleanup duplicate installation 39153aa9179Sopenharmony_ci 39253aa9179Sopenharmony_ci* Fri Jun 24 2022 fuanan <fuanan3@h-partners.com> - 2.9.12-8 39353aa9179Sopenharmony_ci- Type:bugfix 39453aa9179Sopenharmony_ci- ID:NA 39553aa9179Sopenharmony_ci- SUG:NA 39653aa9179Sopenharmony_ci- DESC:Fix memory leaks in xmlACatalogAdd when xmlHashAddEntry failed 39753aa9179Sopenharmony_ci 39853aa9179Sopenharmony_ci* Thu Jun 16 2022 fuanan <fuanan3@h-partners.com> - 2.9.12-7 39953aa9179Sopenharmony_ci- Type:bugfix 40053aa9179Sopenharmony_ci- ID:NA 40153aa9179Sopenharmony_ci- SUG:NA 40253aa9179Sopenharmony_ci- DESC:Fix memory leaks for xmlACatalogAdd 40353aa9179Sopenharmony_ci 40453aa9179Sopenharmony_ci* Mon May 09 2022 fuanan <fuanan3@h-partners.com> - 2.9.12-6 40553aa9179Sopenharmony_ci- Type:CVE 40653aa9179Sopenharmony_ci- ID:CVE-2022-29824 40753aa9179Sopenharmony_ci- SUG:NA 40853aa9179Sopenharmony_ci- DESC:fix CVE-2022-29824 40953aa9179Sopenharmony_ci 41053aa9179Sopenharmony_ci* Wed Mar 09 2022 fuanan <fuanan3@h-partners.com> - 2.9.12-5 41153aa9179Sopenharmony_ci- Type:CVE 41253aa9179Sopenharmony_ci- ID:CVE-2022-23308 41353aa9179Sopenharmony_ci- SUG:NA 41453aa9179Sopenharmony_ci- DESC:fix CVE-2022-23308 41553aa9179Sopenharmony_ci 41653aa9179Sopenharmony_ci* Sat Feb 12 2022 fuanan <fuanan3@h-partners.com> - 2.9.12-4 41753aa9179Sopenharmony_ci- Type:bugfix 41853aa9179Sopenharmony_ci- ID:NA 41953aa9179Sopenharmony_ci- SUG:NA 42053aa9179Sopenharmony_ci- DESC:use upstream patch refix heap-use-after-free in xmlAddNextSibling and xmlAddChild 42153aa9179Sopenharmony_ci 42253aa9179Sopenharmony_ci* Fri Nov 12 2021 panxiaohe <panxiaohe@huawei.com> - 2.9.12-3 42353aa9179Sopenharmony_ci- Type:bugfix 42453aa9179Sopenharmony_ci- ID:NA 42553aa9179Sopenharmony_ci- SUG:NA 42653aa9179Sopenharmony_ci- DESC:add backport bug fixes. 42753aa9179Sopenharmony_ci work around lxml API abuse 42853aa9179Sopenharmony_ci fix regression in xmlNodeDumpOutputInternal 42953aa9179Sopenharmony_ci fix whitespace when serializing empty HTML documents 43053aa9179Sopenharmony_ci forbid epsilon-reduction of final states 43153aa9179Sopenharmony_ci fix buffering in xmlOutputBufferWrite 43253aa9179Sopenharmony_ci 43353aa9179Sopenharmony_ci* Thu Nov 11 2021 panxiaohe <panxiaohe@huawei.com> - 2.9.12-2 43453aa9179Sopenharmony_ci- Type:bugfix 43553aa9179Sopenharmony_ci- ID:NA 43653aa9179Sopenharmony_ci- SUG:NA 43753aa9179Sopenharmony_ci- DESC:fix heap-use-after-free in xmlAddNextSibling and xmlAddChild 43853aa9179Sopenharmony_ci 43953aa9179Sopenharmony_ci* Wed Nov 10 2021 Zhipeng Xie <xiezhipeng1@huawei.com> - 2.9.12-1 44053aa9179Sopenharmony_ci- Type:enhancement 44153aa9179Sopenharmony_ci- ID:NA 44253aa9179Sopenharmony_ci- SUG:NA 44353aa9179Sopenharmony_ci- DESC:upgrade to upstream v2.9.12 44453aa9179Sopenharmony_ci 44553aa9179Sopenharmony_ci* Tue Nov 9 2021 panxiaohe <panxiaohe@huawei.com> - 2.9.10-19 44653aa9179Sopenharmony_ci- Type:bugfix 44753aa9179Sopenharmony_ci- ID:NA 44853aa9179Sopenharmony_ci- SUG:NA 44953aa9179Sopenharmony_ci- DESC:fix memleaks in xmlXIncludeProcessFlags 45053aa9179Sopenharmony_ci 45153aa9179Sopenharmony_ci* Sat Oct 30 2021 huangduirong <huangduirong@huawei.com> - 2.9.10-18 45253aa9179Sopenharmony_ci- Type:bugfix 45353aa9179Sopenharmony_ci- ID:NA 45453aa9179Sopenharmony_ci- SUG:NA 45553aa9179Sopenharmony_ci- DESC:fix fuzz issues, fix null-deref in xmlSchemaGetComponentTargetNs 45653aa9179Sopenharmony_ci 45753aa9179Sopenharmony_ci* Sat Oct 23 2021 panxiaohe <panxiaohe@huawei.com> - 2.9.10-17 45853aa9179Sopenharmony_ci- Type:bugfix 45953aa9179Sopenharmony_ci- ID:NA 46053aa9179Sopenharmony_ci- SUG:NA 46153aa9179Sopenharmony_ci- DESC:fix fuzz issues 46253aa9179Sopenharmony_ci fix memory leaks in XPointer string-range function 46353aa9179Sopenharmony_ci fix null pointer deref in xmlXPtrRangeInsideFunction 46453aa9179Sopenharmony_ci stop using maxParserDepth in xpath.c 46553aa9179Sopenharmony_ci hardcode maximum XPath recursion depth 46653aa9179Sopenharmony_ci fix XPath recursion limit 46753aa9179Sopenharmony_ci 46853aa9179Sopenharmony_ci* Thu Oct 21 2021 panxiaohe <panxiaohe@huawei.com> - 2.9.10-16 46953aa9179Sopenharmony_ci- Type:bugfix 47053aa9179Sopenharmony_ci- ID:NA 47153aa9179Sopenharmony_ci- SUG:NA 47253aa9179Sopenharmony_ci- DESC:fix fuzz issues 47353aa9179Sopenharmony_ci fix heap-use-after-free in xmlXIncludeIncludeNode 47453aa9179Sopenharmony_ci fix stack overflow in xmlDocDumpMemory 47553aa9179Sopenharmony_ci fix stack overflow in htmlDocContentDumpOutput 47653aa9179Sopenharmony_ci 47753aa9179Sopenharmony_ci* Wed Jun 2 2021 guoxiaoqi <guoxiaoqi2@huawei.com> - 2.9.10-15 47853aa9179Sopenharmony_ci- Type:CVE 47953aa9179Sopenharmony_ci- ID:CVE-2021-3541 48053aa9179Sopenharmony_ci- SUG:NA 48153aa9179Sopenharmony_ci- DESC:fix CVE-2021-3541 48253aa9179Sopenharmony_ci 48353aa9179Sopenharmony_ci* Sat May 29 2021 zoulin <zoulin13@huawei.com> - 2.9.10-14 48453aa9179Sopenharmony_ci- Type:bugfix 48553aa9179Sopenharmony_ci- ID:NA 48653aa9179Sopenharmony_ci- SUG:NA 48753aa9179Sopenharmony_ci- DESC:[add] patches from upstream 48853aa9179Sopenharmony_ci Fix-handling-of-unexpected-EOF-in-xmlParseContent.patch 48953aa9179Sopenharmony_ci Fix-line-numbers-in-error-messages-for-mismatched-ta.patch 49053aa9179Sopenharmony_ci Fix-null-deref-in-legacy-SAX1-parser.patch 49153aa9179Sopenharmony_ci update-for-xsd-language-type-check.patch 49253aa9179Sopenharmony_ci Fix-dangling-pointer-with-xmllint-dropdtd.patch 49353aa9179Sopenharmony_ci Fix-duplicate-xmlStrEqual-calls-in-htmlParseEndTag.patch 49453aa9179Sopenharmony_ci Fix-exponential-behavior-with-recursive-entities.patch 49553aa9179Sopenharmony_ci Fix-quadratic-behavior-when-looking-up-xml-attribute.patch 49653aa9179Sopenharmony_ci Fix-use-after-free-with-xmllint-html-push.patch 49753aa9179Sopenharmony_ci Fix-xmlGetNodePath-with-invalid-node-types.patch 49853aa9179Sopenharmony_ci Stop-checking-attributes-for-UTF-8-validity.patch 49953aa9179Sopenharmony_ci 50053aa9179Sopenharmony_ci* Fri May 28 2021 guoxiaoqi <guoxiaoqi2@huawei.com> - 2.9.10-13 50153aa9179Sopenharmony_ci- Type:CVE 50253aa9179Sopenharmony_ci- ID:CVE-2021-3517, CVE-2021-3518 50353aa9179Sopenharmony_ci- SUG:NA 50453aa9179Sopenharmony_ci- DESC:fix CVE-2021-3517 and CVE-2021-3518 50553aa9179Sopenharmony_ci 50653aa9179Sopenharmony_ci* Wed May 26 2021 yangkang <yangkang90@huawei.com> - 2.9.10-12 50753aa9179Sopenharmony_ci- Type:CVE 50853aa9179Sopenharmony_ci- ID:CVE-2021-3537 50953aa9179Sopenharmony_ci- SUG:NA 51053aa9179Sopenharmony_ci- DESC:fix CVE-2021-3537 51153aa9179Sopenharmony_ci 51253aa9179Sopenharmony_ci* Tue Mar 2 2021 Lirui <lirui130@huawei.com> - 2.9.10-11 51353aa9179Sopenharmony_ci- fix problems detected by oss-fuzz test 51453aa9179Sopenharmony_ci 51553aa9179Sopenharmony_ci* Thu Nov 12 2020 Liquor <lirui130@huawei.com> - 2.9.10-10 51653aa9179Sopenharmony_ci- fix problems detected by oss-fuzz test 51753aa9179Sopenharmony_ci 51853aa9179Sopenharmony_ci* Thu Oct 29 2020 panxiaohe <panxiaohe@huawei.com> - 2.9.10-9 51953aa9179Sopenharmony_ci- remove subpackage python2-libxml2 52053aa9179Sopenharmony_ci 52153aa9179Sopenharmony_ci* Mon Sep 14 2020 yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 2.9.10-8 52253aa9179Sopenharmony_ci- revert Don-t-try-to-handle-namespaces-when-building-HTML-do.patch. 52353aa9179Sopenharmony_ci rubygem-nokogoro test case fail,because this patch remove xml namespace function. 52453aa9179Sopenharmony_ci 52553aa9179Sopenharmony_ci* Thu Sep 10 2020 yangzhuangzhuang <yangzhuangzhuang1@huawei.com> - 2.9.10-7 52653aa9179Sopenharmony_ci- Fixed some issues found in fuzzing testcases 52753aa9179Sopenharmony_ci 52853aa9179Sopenharmony_ci* Fri Aug 28 2020 zoulin <zoulin13@huawei.com> - 2.9.10-6 52953aa9179Sopenharmony_ci- Fix more quadratic runtime issues in HTML push parse 53053aa9179Sopenharmony_ci- Fix reset HTML parser input before reporting error 53153aa9179Sopenharmony_ci 53253aa9179Sopenharmony_ci* Wed Aug 12 2020 Liquor <lirui130@huawei.com> - 2.9.10-5 53353aa9179Sopenharmony_ci- Limit regexp nesting depth 53453aa9179Sopenharmony_ci- Fix exponential runtime in xmlFARecurseDeterminism 53553aa9179Sopenharmony_ci 53653aa9179Sopenharmony_ci* Mon Aug 3 2020 Liquor <lirui130@huawei.com> - 2.9.10-4 53753aa9179Sopenharmony_ci- Fix integer overflow in xmlFAParseQuantExact 53853aa9179Sopenharmony_ci 53953aa9179Sopenharmony_ci* Tue Jul 28 2020 shenyangyang <shenyangyang4@huawei.com> - 2.9.10-3 54053aa9179Sopenharmony_ci- Fix-use-after-free-with-validating-reader and 54153aa9179Sopenharmony_ci Never-expand-parameter-entities-in-text-declaration 54253aa9179Sopenharmony_ci 54353aa9179Sopenharmony_ci* Fri Jul 3 2020 wangchen <wangchen137@huawei.com> - 2.9.10-2 54453aa9179Sopenharmony_ci- Sync some patches from community 54553aa9179Sopenharmony_ci 54653aa9179Sopenharmony_ci* Fri Apr 24 2020 BruceGW <gyl93216@163.com> - 2.9.10-1 54753aa9179Sopenharmony_ci- update upstream to 2.9.10 54853aa9179Sopenharmony_ci 54953aa9179Sopenharmony_ci* Tue Mar 17 2020 Leo Fang<leofang_94@163.com> - 2.9.8-9 55053aa9179Sopenharmony_ci- Sync some patches from community 55153aa9179Sopenharmony_ci 55253aa9179Sopenharmony_ci* Thu Dec 19 2019 openEuler Buildteam <buildteam@openEuler.org> - 2.9.8-8 55353aa9179Sopenharmony_ci- Delete unused infomation 55453aa9179Sopenharmony_ci 55553aa9179Sopenharmony_ci* Tue Sep 24 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.9.8-7 55653aa9179Sopenharmony_ci- Fix memory leak in xmlSchemaValidateStream 55753aa9179Sopenharmony_ci 55853aa9179Sopenharmony_ci* Fri Sep 20 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.9.8-6 55953aa9179Sopenharmony_ci- Delete redundant information 56053aa9179Sopenharmony_ci 56153aa9179Sopenharmony_ci* Tue Sep 10 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.9.8-5 56253aa9179Sopenharmony_ci- Delete epoch 56353aa9179Sopenharmony_ci 56453aa9179Sopenharmony_ci* Thu Sep 5 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.9.8-2 56553aa9179Sopenharmony_ci- Backport upstream patches and merge static library to devel package 56653aa9179Sopenharmony_ci 567