Linux repositories inspector

libxml2-tools - Tools using libxml

This package contains xmllint, a very useful tool proving libxml's power.
2.9.9
OpenSUSE iconOpenSUSE Tumbleweed
2.9.7
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
2.9.4
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.9.7-lp150.1.7Jan 1754.2 kiB89.7 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.6.1Feb 2155.3 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.3.1Jan 1854.8 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.14.10 - 15:3149.5 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.10.1Aug 1849.4 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.9.7-lp151.4.2Mar 2054.6 kiB89.7 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.6.10 - 11:4649.4 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.3.1Aug 1849.3 kiB89.7 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.9.4-10.1Jan 1750 kiB85.6 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-18.1Jan 2151.9 kiB85.6 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-15.1Jan 2151.1 kiB85.6 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-12.1Jan 2150.2 kiB85.6 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.9.9-2.2Oct 1151.7 kiB102 kiBhttps://bugs.opensuse.org

Manual pages

xmlcatalog(1)

xmlcatalog - Command line tool to parse and manipulate XML or SGML catalog files.

xmllint(1)

xmllint - command line XML tool

Latest updates

OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Updated from 2.9.7-lp150.2.10.1 to 2.9.7-lp150.2.14.1

0 - 15:31
  • Synchronize changelog files for libxml2 and python-libxml2-python [bsc#1123919]
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Updated from 2.9.7-lp151.5.3.1 to 2.9.7-lp151.5.6.1

0 - 11:46
  • Synchronize changelog files for libxml2 and python-libxml2-python [bsc#1123919]
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-2.1 to 2.9.9-2.2

Oct 11
  • Do not depend on setuptools to keep the depgraph small and avoid build cycles
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-1.4 to 2.9.9-2.1

Sep 17
  • Do not depend on setuptools to keep the depgraph small and avoid build cycles
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Updated from 2.9.7-lp150.2.6.1 to 2.9.7-lp150.2.10.1

Aug 18
  • Added a new configurable variable XPATH_DEFAULT_MAX_NODESET_LENGTH to avoid nodeset limit when processing large XML files [bsc#1135123]
    • Added libxml2-make-XPATH_MAX_NODESET_LENGTH-configurable.patch
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Version 2.9.7-lp151.5.3.1 introduced

Aug 18
  • Added a new configurable variable XPATH_DEFAULT_MAX_NODESET_LENGTH to avoid nodeset limit when processing large XML files [bsc#1135123]
    • Added libxml2-make-XPATH_MAX_NODESET_LENGTH-configurable.patch
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-1.3 to 2.9.9-1.4

Jul 16
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression (boo#1088279 boo#1105166).
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops
      (boo#1102046).
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-1.1 to 2.9.9-1.3

Jun 17
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression (boo#1088279 boo#1105166).
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops
      (boo#1102046).
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.6.1 reintroduced

Mar 23
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.3.1 reintroduced

Mar 23
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.6.1 removed

Mar 22
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.3.1 removed

Mar 22
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.9.7-lp151.4.1 to 2.9.7-lp151.4.2

Mar 20
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Updated from 2.9.7-lp150.2.3.1 to 2.9.7-lp150.2.6.1

Feb 21
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.9.7-lp151.3.3 to 2.9.7-lp151.4.1

Feb 19
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.8-2.5 to 2.9.9-1.1

Feb 06
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression (boo#1088279 boo#1105166).
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops
      (boo#1102046).
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.8-2.3 to 2.9.8-2.5

Feb 03
  • Use %license instead of %doc [bsc#1082318]
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 2.9.7-lp151.3.3 introduced

Jan 23
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 update/oss: Updated from 2.9.4-15.1 to 2.9.4-18.1

Jan 21
  • Security fix:
    bsc#1088279, CVE-2018-9251[bsc#1105166, CVE-2018-14567]
    • Infinite loop in LZMA decompression
    • Fixes CVE-2018-9251 introduced by CVE-2017-18258
    • Added libxml2-CVE-2018-14567.patch
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 update/oss: Updated from 2.9.4-12.1 to 2.9.4-15.1

Jan 21
  • Security fix [bsc#1078813, CVE-2016-5131]
    • Use-after-free vulnerability in libxml2 through 2.9.4,
      as used in Google Chrome before 52.0.2743.82, allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors related to the XPointer range-to function.
    • Added patches:
    • libxml2-2.9.4-CVE-2016-5131.patch
    • libxml2-xmlXPathCmpNodes.patch

Related packages

libxml2 - Library providing XML and HTML support
libxml2-tools-debuginfo - Debug information for package libxml2-tools
⇧ Top