libxml2-2-2.9.4-3.1.x86_64.rpm


Advertisement

Description

libxml2-2 - A Library to Manipulate XML Files

Distribution: openSUSE 42.2
Repository: openSUSE Update Oss all
Package name: libxml2-2
Package version: 2.9.4
Package release: 3.1
Package architecture: x86_64
Package type: rpm
Installed size: 1.55 MB
Download size: 573.54 KB
Official Mirror: ftp.gwdg.de
The XML C library was initially developed for the GNOME project. It is now used by many programs to load and save extensible data structures or manipulate any kind of XML files. This library implements a number of existing standards related to markup languages, including the XML standard, name spaces in XML, XML Base, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML catalogs, and XML catalogs. In most cases, libxml tries to implement the specification in a rather strict way. To some extent, it provides support for the following specifications, but does not claim to implement them: DOM, FTP client, HTTP client, and SAX. The library also supports RelaxNG. Support for W3C XML Schemas is in progress.

Alternatives

Provides

  • libxml2-2 = 2.9.4-3.1
  • libxml2-2(x86-64) = 2.9.4-3.1
  • libxml2.so.2()(64bit)
  • libxml2.so.2(LIBXML2_2.4.30)(64bit)
  • libxml2.so.2(LIBXML2_2.5.0)(64bit)
  • libxml2.so.2(LIBXML2_2.5.2)(64bit)
  • libxml2.so.2(LIBXML2_2.5.4)(64bit)
  • libxml2.so.2(LIBXML2_2.5.5)(64bit)
  • libxml2.so.2(LIBXML2_2.5.6)(64bit)
  • libxml2.so.2(LIBXML2_2.5.7)(64bit)
  • libxml2.so.2(LIBXML2_2.5.8)(64bit)
  • libxml2.so.2(LIBXML2_2.5.9)(64bit)
  • libxml2.so.2(LIBXML2_2.6.0)(64bit)
  • libxml2.so.2(LIBXML2_2.6.1)(64bit)
  • libxml2.so.2(LIBXML2_2.6.10)(64bit)
  • libxml2.so.2(LIBXML2_2.6.11)(64bit)
  • libxml2.so.2(LIBXML2_2.6.12)(64bit)
  • libxml2.so.2(LIBXML2_2.6.14)(64bit)
  • libxml2.so.2(LIBXML2_2.6.15)(64bit)
  • libxml2.so.2(LIBXML2_2.6.16)(64bit)
  • libxml2.so.2(LIBXML2_2.6.17)(64bit)
  • libxml2.so.2(LIBXML2_2.6.18)(64bit)
  • libxml2.so.2(LIBXML2_2.6.19)(64bit)
  • libxml2.so.2(LIBXML2_2.6.2)(64bit)
  • libxml2.so.2(LIBXML2_2.6.20)(64bit)
  • libxml2.so.2(LIBXML2_2.6.21)(64bit)
  • libxml2.so.2(LIBXML2_2.6.23)(64bit)
  • libxml2.so.2(LIBXML2_2.6.24)(64bit)
  • libxml2.so.2(LIBXML2_2.6.25)(64bit)
  • libxml2.so.2(LIBXML2_2.6.27)(64bit)
  • libxml2.so.2(LIBXML2_2.6.28)(64bit)
  • libxml2.so.2(LIBXML2_2.6.29)(64bit)
  • libxml2.so.2(LIBXML2_2.6.3)(64bit)
  • libxml2.so.2(LIBXML2_2.6.32)(64bit)
  • libxml2.so.2(LIBXML2_2.6.5)(64bit)
  • libxml2.so.2(LIBXML2_2.6.6)(64bit)
  • libxml2.so.2(LIBXML2_2.6.7)(64bit)
  • libxml2.so.2(LIBXML2_2.6.8)(64bit)
  • libxml2.so.2(LIBXML2_2.7.0)(64bit)
  • libxml2.so.2(LIBXML2_2.7.3)(64bit)
  • libxml2.so.2(LIBXML2_2.7.4)(64bit)
  • libxml2.so.2(LIBXML2_2.8.0)(64bit)
  • libxml2.so.2(LIBXML2_2.9.0)(64bit)
  • libxml2.so.2(LIBXML2_2.9.1)(64bit)

    Download

    Install Howto

    Install libxml2-2 rpm package:

    # zypper install libxml2-2

    Files

    • /usr/lib64/libxml2.so.2
    • /usr/lib64/libxml2.so.2.9.4
    • /usr/share/doc/packages/libxml2/AUTHORS
    • /usr/share/doc/packages/libxml2/COPYING
    • /usr/share/doc/packages/libxml2/Copyright
    • /usr/share/doc/packages/libxml2/NEWS
    • /usr/share/doc/packages/libxml2/README
    • /usr/share/doc/packages/libxml2/TODO
    • /usr/share/doc/packages/libxml2/TODO_SCHEMAS

    Changelog

    2017-01-09 - sflees@suse.de - Security fix * libxml2-CVE-2016-9597.patch * Stack overflow before detecting invalid XML file * [bnc#1017497, CVE-2016-9597]

    2016-12-14 - sflees@suse.de - Security fix * libxml2-CVE-2016-9318.patch * XML External Entity vulnerability, as this would be an invasive fix, a new flag has been added to disable the feature if not need. * [bnc#1010675,bnc#1013930] * libxml2-2.9.4-CVE-2016-4658.patch * use-after-free error * [bnc#1005544] - Fix NULL dereference in xpointer.c when in recovery mode * libxml2-NULL-deref-xpointer.patch * [bnc#1014873] - Fix NULL dereference in xmlDumpElementContent when in recovery mode * libxml2-NULL-deref-xmlDumpElementContent.patch * [bnc#1014873] - Fix infinite recursion in xmlParseConditionalSections when in recovery mode * libxml2-inf-rec-xmlParseConditionalSections.patch * [bnc#1014873]

    2016-06-08 - kstreitova@suse.com - add libxml2-2.9.4-fix_attribute_decoding.patch to fix attribute decoding during XML schema validation [bnc#983288]

    2016-05-27 - psimons@suse.com - Update libxml2 to version libxml2-2.9.4. The new version is resistant against CVE-2016-3627, CVE-2016-1833, CVE-2016-1835, CVE-2016-1837, CVE-2016-1836, CVE-2016-1839, CVE-2016-1838, CVE-2016-1840, CVE-2016-4483, CVE-2016-1834, CVE-2016-3705, and CVE-2016-1762. - Remove obsolete patches libxml2-2.9.1-CVE-2016-3627.patch and 0001-Add-missing-increments-of-recursion-depth-counter-to.patch.

    2016-05-03 - sflees@suse.de - Add libxml2-2.9.1-CVE-2016-3627.patch to fix stack exhaustion while parsing certain XML files in recovery mode (CVE-2016-3627, bnc#972335). - Add 0001-Add-missing-increments-of-recursion-depth-counter-to.patch to improve protection against Billion Laughs Attack (bnc#975947).

    2016-04-15 - mgorse@suse.com - Update to GNOME 3.20 Fate#318572 - Drop 0001-Fix-a-regression-in-xmlGetDocCompressMode.patch, libxml2-2.9.1-CVE-2015-1819.patch, libxml2-2.9.1-CVE-2015-5312.patch, libxml2-2.9.1-CVE-2015-7497.patch, libxml2-2.9.1-CVE-2015-7498.patch, libxml2-2.9.1-CVE-2015-7499.patch, libxml2-2.9.1-CVE-2015-7500.patch, libxml2-2.9.1-CVE-2015-7941.patch, libxml2-2.9.1-CVE-2015-7942.patch, libxml2-2.9.1-CVE-2015-8035.patch, libxml2-2.9.1-CVE-2015-8241.patch, libxml2-2.9.1-CVE-2015-8242.patch, libxml2-2.9.1-CVE-2015-8317.patch, libxml2-2.9.1-CVE-2015-8710.patch: fixed upstream.

    2016-01-12 - kstreitova@suse.com - add libxml2-2.9.1-CVE-2015-8710.patch to fix parsing short unclosed comment uninitialized access [bnc#960674], [CVE-2015-8710]

    Advertisement
    Advertisement