CVE-2026-86140: add the missing bounds checks around the two unguarded strcat()
calls in xmlSnprintfElements(), the sibling of the function fixed for
CVE-2025-24928
CVE-2026-86142: reject a saturated xmlStrlen() result in xmlXPtrEvalXPtrPart()
before it is used to size the XPointer buffer
CVE-2026-86143: check the xmlBufUse() length against INT_MAX before narrowing it
to the int parameter of the output writecallback, at all six call sites
CVE-2026-86144: propagate the document parseFlags through xmlXIncludeProcess(),
xmlXIncludeProcessTree() and xmlXIncludeLoadTxt() so XML_PARSE_NONET is honoured
during XInclude resolution