• Home
Name Date Size #Lines LOC

..--

.gitattributesD07-Sep-202432 32

.gitignoreD07-Sep-20241.7 KiB127126

.gitlab-ci.ymlD07-Sep-20248.4 KiB291250

BUILD.gnD07-Sep-20248 KiB261239

CopyrightD07-Sep-20241.3 KiB2419

Fix-CVE-2023-25062.patchD07-Sep-2024828 3025

Fix-CVE-2023-45322-first.patchD07-Sep-20241.4 KiB5146

Fix-CVE-2023-45322-pre.patchD07-Sep-20241.3 KiB4641

Fix-CVE-2023-45322-second.patchD07-Sep-20241.2 KiB4338

Fix-malloc-fail.patchD07-Sep-2024422 1313

Fix-memleaks-in-xmlXIncludeProcessFlags.patchD07-Sep-20241.1 KiB4237

Fix-memory-leaks-for-xmlACatalogAdd.patchD07-Sep-2024725 2925

Fix-memory-leaks-in-xmlACatalogAdd-when-xmlHashAddEntry-failed.patchD07-Sep-2024689 2622

OAT.xmlD07-Sep-20242 KiB4531

README.OpenSourceD07-Sep-2024535 1311

README.mdD07-Sep-20241.1 KiB3019

README_ZH.mdD07-Sep-20241,006 3119

backport-Add-whitespace-folding-for-some-atomic-data-types-th.patchD07-Sep-20243.2 KiB10696

backport-Avoid-arithmetic-on-freed-pointers.patchD07-Sep-20242.9 KiB10592

backport-Avoid-creating-an-out-of-bounds-pointer-by-rewriting.patchD07-Sep-20241 KiB3429

backport-Avoid-double-free-if-malloc-fails-in-inputPush.patchD07-Sep-2024920 3327

backport-CVE-2022-40303-Fix-integer-overflows-with-XML_PARSE_.patchD07-Sep-202421.7 KiB619593

backport-CVE-2022-40304-Fix-dict-corruption-caused-by-entity-.patchD07-Sep-20243.9 KiB10295

backport-CVE-2023-28484.patchD07-Sep-20242.8 KiB7970

backport-CVE-2023-29469.patchD07-Sep-20241.1 KiB4232

backport-CVE-2023-45322.patchD07-Sep-20242 KiB7569

backport-Correctly-relocate-internal-pointers-after-realloc.patchD07-Sep-20241.7 KiB4336

backport-Create-stream-with-buffer-in-xmlNewStringInputStream.patchD07-Sep-20241.9 KiB5750

backport-Don-t-initialize-SAX-handler-in-htmlReadMemory.patchD07-Sep-2024982 3126

backport-Don-t-reset-nsDef-when-changing-node-content.patchD07-Sep-20241.4 KiB4640

backport-Fix-HTML-parser-with-threads-and-without-legacy.patchD07-Sep-20241.8 KiB5648

backport-Fix-htmlReadMemory-mixing-up-XML-and-HTML-functions.patchD07-Sep-2024883 2924

backport-Fix-integer-overflow-in-xmlBufferDump.patchD07-Sep-20241,010 4234

backport-Fix-memory-leak-in-xmlLoadEntityContent-error-path.patchD07-Sep-2024830 3425

backport-Fix-memory-leak-with-invalid-XSD.patchD07-Sep-20241.7 KiB6457

backport-Fix-missing-NUL-terminators-in-xmlBuf-and-xmlBuffer-.patchD07-Sep-20242.4 KiB8578

backport-Fix-overflow-check-in-SAX2.c.patchD07-Sep-20242.1 KiB6457

backport-Fix-unintended-fall-through-in-xmlNodeAddContentLen.patchD07-Sep-20241,013 3530

backport-Fix-use-after-free-bugs-when-calling-xmlTextReaderCl.patchD07-Sep-20244.3 KiB116108

backport-Fix-use-after-free-in-xmlParseContentInternal.patchD07-Sep-20241 KiB3831

backport-Fix-xmlCtxtReadDoc-with-encoding.patchD07-Sep-20242.4 KiB8877

backport-Make-XPath-depth-check-work-with-recursive-invocatio.patchD07-Sep-20243.6 KiB116101

backport-Properly-fold-whitespace-around-the-QName-value-when.patchD07-Sep-20241.3 KiB4537

backport-Reserve-byte-for-NUL-terminator-and-report-errors-co.patchD07-Sep-20245.1 KiB154137

backport-Reset-nsNr-in-xmlCtxtReset.patchD07-Sep-2024684 2923

backport-Restore-behavior-of-htmlDocContentDumpFormatOutput.patchD07-Sep-20241.2 KiB4335

backport-Revert-uri-Allow-port-without-host.patchD07-Sep-2024833 3226

backport-SAX-Always-initialize-SAX1-element-handlers.patchD07-Sep-20242.2 KiB6863

backport-Use-UPDATE_COMPAT-consistently-in-buf.c.patchD07-Sep-20242.6 KiB9386

backport-Use-xmlNewDocText-in-xmlXIncludeCopyRange.patchD07-Sep-20241.8 KiB6152

backport-Use-xmlStrlen-in-CtxtReadDoc.patchD07-Sep-20241.7 KiB5750

backport-Use-xmlStrlen-in-xmlNewStringInputStream.patchD07-Sep-20241.1 KiB3025

backport-buf-Fix-return-value-of-xmlBufGetInputBase.patchD07-Sep-2024850 3225

backport-catalog-Fix-memory-leaks.patchD07-Sep-20241.3 KiB4943

backport-encoding-Cast-toupper-argument-to-unsigned-char.patchD07-Sep-20242 KiB6960

backport-encoding-Fix-error-code-in-asciiToUTF8.patchD07-Sep-2024809 3325

backport-error-Don-t-move-past-current-position.patchD07-Sep-20241.2 KiB4034

backport-error-Make-sure-that-error-messages-are-valid-UTF-8.patchD07-Sep-20242.6 KiB7972

backport-fix-xmlXPathParserContext-could-be-double-delete-in-.patchD07-Sep-2024834 3025

backport-hash-Fix-possible-startup-crash-with-old-libxslt-ver.patchD07-Sep-2024825 3727

backport-html-Fix-check-for-end-of-comment-in-push-parser.patchD07-Sep-20242 KiB6761

backport-html-Fix-quadratic-behavior-in-htmlParseTryOrFinish.patchD07-Sep-20241.2 KiB4033

backport-io-Check-for-memory-buffer-early-in-xmlParserInputGrow.patchD07-Sep-20241.2 KiB4133

backport-io-Fix-buffer-full-error-with-certain-buffer-sizes.patchD07-Sep-20241 KiB3730

backport-io-Remove-xmlInputReadCallbackNop.patchD07-Sep-20243.6 KiB115103

backport-malloc-fail-Add-error-check-in-htmlParseHTMLAttribut.patchD07-Sep-2024978 3528

backport-malloc-fail-Add-error-check-in-xmlXPathEqualNodeSetFloat.patchD07-Sep-2024833 3125

backport-malloc-fail-Add-error-checks-in-xmlXPathEqualValuesCommon.patchD07-Sep-20241.2 KiB3933

backport-malloc-fail-Add-more-error-checks-when-parsing-names.patchD07-Sep-20241.6 KiB6049

backport-malloc-fail-Check-for-malloc-failure-in-xmlFindCharEncodingHandler.patchD07-Sep-20241.5 KiB5044

backport-malloc-fail-Check-for-malloc-failure-in-xmlHashAddEn.patchD07-Sep-20242.7 KiB10395

backport-malloc-fail-Check-for-malloc-failures-when-creating.patchD07-Sep-20246 KiB211197

backport-malloc-fail-Check-return-value-of-xmlXPathNodeSetDupNs.patchD07-Sep-20243.5 KiB10795

backport-malloc-fail-Don-t-call-xmlErrMemory-in-xmlstring.c.patchD07-Sep-20242.2 KiB6759

backport-malloc-fail-Fix-OOB-read-after-xmlRegGetCounter.patchD07-Sep-20242.5 KiB7666

backport-malloc-fail-Fix-another-memory-leak-in-xmlSchemaBuck.patchD07-Sep-2024919 3328

backport-malloc-fail-Fix-buffer-overread-after-htmlParseScrip.patchD07-Sep-20241 KiB3832

backport-malloc-fail-Fix-buffer-overread-in-htmlParseScript.patchD07-Sep-2024703 3225

backport-malloc-fail-Fix-buffer-overread-with-HTML-doctype-de.patchD07-Sep-20241.2 KiB4537

backport-malloc-fail-Fix-error-check-in-xmlXPathCompareValues.patchD07-Sep-20241.3 KiB4741

backport-malloc-fail-Fix-error-code-in-htmlParseChunk.patchD07-Sep-20241 KiB3328

backport-malloc-fail-Fix-infinite-loop-in-htmlParseContentInternal.patchD07-Sep-20242.6 KiB9179

backport-malloc-fail-Fix-infinite-loop-in-htmlParseDocTypeDecl.patchD07-Sep-2024975 3226

backport-malloc-fail-Fix-infinite-loop-in-htmlParseStartTag1.patchD07-Sep-20241.4 KiB5242

backport-malloc-fail-Fix-infinite-loop-in-htmlParseStartTag2.patchD07-Sep-2024886 3125

backport-malloc-fail-Fix-infinite-loop-in-xmlParseTextDecl.patchD07-Sep-2024955 3327

backport-malloc-fail-Fix-infinite-loop-in-xmlSkipBlankChars.patchD07-Sep-2024857 3024

backport-malloc-fail-Fix-leak-of-xmlCharEncodingHandler.patchD07-Sep-2024891 3224

backport-malloc-fail-Fix-leak-of-xmlRegAtom.patchD07-Sep-20247 KiB242226

backport-malloc-fail-Fix-memory-leak-after-calling-valuePush.patchD07-Sep-20241.6 KiB4942

backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathNodeSetMerge.patchD07-Sep-20247 KiB234217

backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathWrapNodeSet.patchD07-Sep-20241.6 KiB5145

backport-malloc-fail-Fix-memory-leak-after-calling-xmlXPathWrapString.patchD07-Sep-20241.2 KiB4235

backport-malloc-fail-Fix-memory-leak-after-xmlRegNewState.patchD07-Sep-20249.3 KiB332309

backport-malloc-fail-Fix-memory-leak-in-WXS_ADD_-LOCAL-GLOBAL.patchD07-Sep-20241.7 KiB5747

backport-malloc-fail-Fix-memory-leak-in-htmlCreateMemoryParserCtxt.patchD07-Sep-2024935 3226

backport-malloc-fail-Fix-memory-leak-in-htmlCreatePushParserCtxt.patchD07-Sep-2024831 2924

backport-malloc-fail-Fix-memory-leak-in-xmlCopyNamespaceList.patchD07-Sep-2024782 3226

backport-malloc-fail-Fix-memory-leak-in-xmlCopyPropList.patchD07-Sep-2024838 3328

backport-malloc-fail-Fix-memory-leak-in-xmlCreatePushParserCt.patchD07-Sep-2024873 2924

backport-malloc-fail-Fix-memory-leak-in-xmlDocDumpFormatMemoryEnc.patchD07-Sep-2024809 3022

backport-malloc-fail-Fix-memory-leak-in-xmlFAParseCharProp.patchD07-Sep-20242.7 KiB9484

backport-malloc-fail-Fix-memory-leak-in-xmlGetDtdElementDesc2.patchD07-Sep-20242.8 KiB8877

backport-malloc-fail-Fix-memory-leak-in-xmlGetNsList.patchD07-Sep-20242.6 KiB7165

backport-malloc-fail-Fix-memory-leak-in-xmlNewDocNodeEatName.patchD07-Sep-2024959 3328

backport-malloc-fail-Fix-memory-leak-in-xmlNewPropInternal.patchD07-Sep-20241.3 KiB4033

backport-malloc-fail-Fix-memory-leak-in-xmlParseEntityDecl.patchD07-Sep-20241.1 KiB3934

backport-malloc-fail-Fix-memory-leak-in-xmlParseReference.patchD07-Sep-2024808 3126

backport-malloc-fail-Fix-memory-leak-in-xmlParserInputBufferCreateMem.patchD07-Sep-2024854 3125

backport-malloc-fail-Fix-memory-leak-in-xmlRegexpCompile.patchD07-Sep-20241.8 KiB6859

backport-malloc-fail-Fix-memory-leak-in-xmlSAX2ExternalSubset.patchD07-Sep-2024878 2924

backport-malloc-fail-Fix-memory-leak-in-xmlSAX2StartElementNs.patchD07-Sep-2024737 2924

backport-malloc-fail-Fix-memory-leak-in-xmlSchemaBucketCreate.patchD07-Sep-2024957 3631

backport-malloc-fail-Fix-memory-leak-in-xmlSchemaItemListAddS.patchD07-Sep-20241.2 KiB4237

backport-malloc-fail-Fix-memory-leak-in-xmlSchemaParse.patchD07-Sep-2024899 3025

backport-malloc-fail-Fix-memory-leak-in-xmlSchemaParseUnion.patchD07-Sep-20241.3 KiB4337

backport-malloc-fail-Fix-memory-leak-in-xmlStaticCopyNodeList.patchD07-Sep-20241.4 KiB4943

backport-malloc-fail-Fix-memory-leak-in-xmlStringGetNodeList.patchD07-Sep-20243.2 KiB121109

backport-malloc-fail-Fix-memory-leak-in-xmlXIncludeAddNode.patchD07-Sep-2024786 3024

backport-malloc-fail-Fix-memory-leak-in-xmlXIncludeLoadTxt.patchD07-Sep-20244.5 KiB165150

backport-malloc-fail-Fix-memory-leak-in-xmlXPathCacheNewNodeS.patchD07-Sep-20241.4 KiB5245

backport-malloc-fail-Fix-memory-leak-in-xmlXPathCompareValues.patchD07-Sep-20241.2 KiB4641

backport-malloc-fail-Fix-memory-leak-in-xmlXPathDistinctSorte.patchD07-Sep-20241.3 KiB4842

backport-malloc-fail-Fix-memory-leak-in-xmlXPathEqualNodeSetF.patchD07-Sep-2024909 3126

backport-malloc-fail-Fix-memory-leak-in-xmlXPathEqualValuesCommon.patchD07-Sep-20241.3 KiB4236

backport-malloc-fail-Fix-memory-leak-in-xmlXPathNameFunction.patchD07-Sep-20241,016 3328

backport-malloc-fail-Fix-memory-leak-in-xmlXPathRegisterNs.patchD07-Sep-20241.4 KiB5044

backport-malloc-fail-Fix-memory-leak-in-xmlXPathTryStreamCompile.patchD07-Sep-2024837 2824

backport-malloc-fail-Fix-null-deref-after-xmlPointerListAddSi.patchD07-Sep-20242.1 KiB7368

backport-malloc-fail-Fix-null-deref-after-xmlSchemaCompareDat.patchD07-Sep-20243.3 KiB9482

backport-malloc-fail-Fix-null-deref-after-xmlSchemaItemList-A.patchD07-Sep-20242.7 KiB8681

backport-malloc-fail-Fix-null-deref-after-xmlXIncludeNewRef.patchD07-Sep-20241.5 KiB5245

backport-malloc-fail-Fix-null-deref-if-growing-input-buffer-fails.patchD07-Sep-20241.5 KiB5243

backport-malloc-fail-Fix-null-deref-in-htmlnamePush.patchD07-Sep-20241.8 KiB5550

backport-malloc-fail-Fix-null-deref-in-xmlAddDefAttrs.patchD07-Sep-2024902 3025

backport-malloc-fail-Fix-null-deref-in-xmlBufResize.patchD07-Sep-2024887 3126

backport-malloc-fail-Fix-null-deref-in-xmlGet-Min-Max-Occurs.patchD07-Sep-20241.5 KiB5042

backport-malloc-fail-Fix-null-deref-in-xmlParserInputShrink.patchD07-Sep-2024934 3628

backport-malloc-fail-Fix-null-deref-in-xmlSAX2AttributeInternal.patchD07-Sep-20242 KiB6557

backport-malloc-fail-Fix-null-deref-in-xmlSchemaInitTypes.patchD07-Sep-20241,018 3227

backport-malloc-fail-Fix-null-deref-in-xmlSchemaParseUnion.patchD07-Sep-2024828 3024

backport-malloc-fail-Fix-null-deref-in-xmlSchemaParseWildcard.patchD07-Sep-2024918 3025

backport-malloc-fail-Fix-null-deref-in-xmlSchemaValAtomicType.patchD07-Sep-2024944 3025

backport-malloc-fail-Fix-null-deref-in-xmlXIncludeLoadTxt.patchD07-Sep-2024982 3428

backport-malloc-fail-Fix-null-deref-in-xmlXPathCompiledEvalIn.patchD07-Sep-2024806 3024

backport-malloc-fail-Fix-reallocation-in-inputPush.patchD07-Sep-20241.6 KiB4943

backport-malloc-fail-Fix-reallocation-in-xmlXIncludeNewRef.patchD07-Sep-20241.3 KiB4640

backport-malloc-fail-Fix-type-confusion-after-xmlSchemaFixupT.patchD07-Sep-20241 KiB3833

backport-malloc-fail-Fix-use-after-free-in-xmlParseStartTag2.patchD07-Sep-20241.9 KiB6053

backport-malloc-fail-Fix-use-after-free-in-xmlXIncludeAddNode.patchD07-Sep-20241 KiB3832

backport-malloc-fail-Fix-use-after-free-related-to-xmlXPathNo.patchD07-Sep-20242.6 KiB8171

backport-malloc-fail-Handle-memory-errors-in-xmlTextReaderEntPush.patchD07-Sep-20242.8 KiB8581

backport-malloc-fail-Record-malloc-failure-in-xmlXPathCompLiteral.patchD07-Sep-2024946 3529

backport-parser-Don-t-call-DefaultSAXHandlerInit-from-xmlInit.patchD07-Sep-20242.4 KiB9181

backport-parser-Don-t-increase-depth-twice-when-parsing-internal.patchD07-Sep-2024937 3125

backport-parser-Fix-OOB-read-when-formatting-error-message.patchD07-Sep-2024953 3629

backport-parser-Fix-consumed-accounting-when-switching-encodi.patchD07-Sep-2024990 2824

backport-parser-Fix-error-message-in-xmlParseCommentComplex.patchD07-Sep-2024837 3025

backport-parser-Fix-integer-overflow-of-input-ID.patchD07-Sep-20242.1 KiB6658

backport-parser-Fix-old-SAX1-parser-with-custom-callbacks.patchD07-Sep-20241.2 KiB3730

backport-parser-Fix-potential-memory-leak-in-xmlParseAttValue.patchD07-Sep-20241.2 KiB4336

backport-parser-Fix-push-parser-with-1-3-byte-initial-chunk.patchD07-Sep-20241.2 KiB3529

backport-parser-Fix-regression-in-xmlParserNodeInfo-accountin.patchD07-Sep-20245.5 KiB172154

backport-parser-Limit-name-length-in-xmlParseEncName.patchD07-Sep-20241.2 KiB5043

backport-parser-Remove-dangerous-check-in-xmlParseCharData.patchD07-Sep-20241 KiB3629

backport-parser-Restore-parser-state-in-xmlParseCDSect.patchD07-Sep-20242.6 KiB9991

backport-parser-Use-size_t-when-subtracting-input-buffer-poin.patchD07-Sep-20241.6 KiB5546

backport-reader-Switch-to-xmlParserInputBufferCreateMem.patchD07-Sep-20241.4 KiB4234

backport-regexp-Add-sanity-check-in-xmlRegCalloc2.patchD07-Sep-2024965 3427

backport-regexp-Fix-checks-for-eliminated-transitions.patchD07-Sep-20242.1 KiB6962

backport-regexp-Fix-cycle-check-in-xmlFAReduceEpsilonTransiti.patchD07-Sep-20241.9 KiB6759

backport-regexp-Fix-determinism-checks.patchD07-Sep-20243.9 KiB122111

backport-regexp-Fix-mistake-in-previous-commit.patchD07-Sep-2024850 3225

backport-regexp-Fix-null-deref-in-xmlFAFinishReduceEpsilonTra.patchD07-Sep-2024835 3124

backport-schemas-Fix-infinite-loop-in-xmlSchemaCheckElemSubst.patchD07-Sep-20241.1 KiB3529

backport-schemas-Fix-null-pointer-deref-in-xmlSchemaCheckCOSS.patchD07-Sep-20242.9 KiB7670

backport-uri-Allow-port-without-host.patchD07-Sep-2024859 3327

backport-valid-Allow-xmlFreeValidCtxt-NULL.patchD07-Sep-2024716 3024

backport-valid-Make-xmlValidateElement-non-recursive.patchD07-Sep-20243.6 KiB128114

backport-xinclude-Fix-memory-leak-when-fuzzing.patchD07-Sep-2024911 3025

backport-xinclude-Fix-more-memory-leaks-in-xmlXIncludeLoadDoc.patchD07-Sep-20243.3 KiB127119

backport-xinclude-Fix-quadratic-behavior-in-xmlXIncludeLoadTx.patchD07-Sep-20244.8 KiB148140

backport-xmlBufAvail-should-return-length-without-including-a.patchD07-Sep-20244.3 KiB137124

backport-xmlParseStartTag2-contains-typo-when-checking-for-default.patchD07-Sep-20241 KiB3629

backport-xmlValidatePopElement-can-return-invalid-value-1.patchD07-Sep-20244.9 KiB123108

backport-xmllint-Fix-memory-leak-with-pattern-stream.patchD07-Sep-20241.1 KiB3832

backport-xmllint-Fix-use-after-free-with-maxmem.patchD07-Sep-20242.1 KiB9485

backport-xpath-Fix-harmless-integer-overflow-in-xmlXPathTrans.patchD07-Sep-2024754 3024

backport-xpath-Ignore-entity-ref-nodes-when-computing-node-ha.patchD07-Sep-20241.3 KiB4639

backport-xpath-number-should-return-NaN.patchD07-Sep-20241.7 KiB6760

backport-xzlib-Fix-implicit-sign-change-in-xz_open.patchD07-Sep-20241.2 KiB4334

bundle.jsonD07-Sep-20241.5 KiB5049

config_linux.jsonD07-Sep-20242 KiB7777

config_win.jsonD07-Sep-20241.6 KiB6161

generate_header.pyD07-Sep-20244.6 KiB12086

install.pyD07-Sep-202415.2 KiB255223

libxml2-2.9.14.tar.xzD07-Sep-20243 MiB

libxml2-multilib.patchD07-Sep-2024360 1917

libxml2.specD07-Sep-202424.3 KiB567486

xml_version.jsonD07-Sep-2024722 3131

README.OpenSource

1[
2    {
3        "Name": "openEuler:libxml2",
4        "License": "MIT License",
5        "License File": "Copyright",
6        "Version Number": "2.9.14-9.oe2203sp3",
7        "Owner": "jameslee@huawei.com",
8        "Upstream URL": "https://repo.openeuler.org/openEuler-22.03-LTS-SP3/source/Packages/libxml2-2.9.14-9.oe2203sp3.src.rpm",
9        "Description": "Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License"
10    }
11]
12
13