Linux repositories inspector

libxml2-devel - Libraries, includes, etc. to develop XML and HTML applications

Libraries, include files, etc you can use to develop XML applications. This library allows to manipulate XML files. It includes support to read, modify and write XML and HTML files. There is DTDs support this includes parsing and validation even with complex DtDs, either at parse time or later once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select sub nodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.
2.9.10
Fedora iconFedora rawhide
2.9.9
Fedora iconFedora 30
OpenSUSE iconOpenSUSE Tumbleweed
2.9.8
Fedora iconFedora 29
2.9.7
Fedora iconFedora 28
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
2.9.4
OpenSUSE iconOpenSUSE Leap 42.3
2.9.1
CentOS iconCentOS 7.6.1810
DistributionVersionSincePackageInstalledPackager
CentOS iconCentOS 7.6.1810 osrpm2.9.1-6.el7_2.3Jan 141.05 MiB8.79 MiBCentOS BuildSystem
Fedora iconFedora 28 releases/Everything-osrpm2.9.7-4.fc28Jan 141.04 MiB8.78 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm2.9.8-4.fc29Jan 141.03 MiB8.78 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm2.9.8-4.fc29Jan 141.03 MiB8.78 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm2.9.9-2.fc30Jun 171.03 MiB8.79 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm2.9.10-1.fc32Nov 05852 kiB8.8 MiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.9.7-lp150.1.7Jan 1799.3 kiB432 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.6.1Feb 21100 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.3.1Jan 1899.8 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.14.10 - 15:3194.6 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.10.1Aug 1894.5 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.9.7-lp151.4.2Mar 2099.8 kiB432 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.6.10 - 11:4694.6 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.3.1Aug 1894.5 kiB432 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.9.4-10.1Jan 1794.7 kiB433 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-18.1Jan 2196.5 kiB433 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-15.1Jan 2195.7 kiB433 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.9.4-12.1Jan 2194.9 kiB433 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.9.9-2.2Oct 1195.9 kiB432 kiBhttps://bugs.opensuse.org

Manual pages

xml2-config(1)

xml-config - script to get information about the installed version of GNOME-XML

libxml(3)

libxml - library used to parse XML files

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]
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.9.9-6.fc32 to 2.9.10-1.fc32

Nov 05
  • Update to 2.9.10 (#1767151)
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
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.9.9-5.fc32 to 2.9.9-6.fc32

Oct 05
  • Rebuilt for Python 3.8.0rc1 (#1748018)
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
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.9.9-3.fc31 to 2.9.9-5.fc32

Aug 24
  • Rebuild to fix corrupted libxml2-static package on aarch64 (#1745020)
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
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 2.9.9-2.fc30 to 2.9.9-3.fc31

Aug 03
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
Fedora 30 icon

Fedora 30 releases/Everything-os: Version 2.9.9-2.fc30 introduced

Jun 17
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

Related packages

libxml2 - Library providing XML and HTML support
devel - Hydrogen header files
libxml2-devel-32bit - Development files for libxml2, an XML manipulation library
⇧ Top