Download List

Project Description

Libxml2 is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml2 implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, Relax NG, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, and SAX2. Support for W3C XML Schemas is in progress. It includes xmllint, a command line XML validator.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-08-16 01:15
2.4.2

New xmlLineNumbersDefault() to control line number generation, a lot of bugfixes, updates to the Microsoft MSC projects files, inheritance of namespaces from DTD defaulted attributes, a fix for a serious potential security bug, and a new --format option in xmllint.
Tags: Minor security fixes

2001-07-28 23:34
2.4.1

Bugfixes and a patch to save through HTTP PUT or POST.
Tags: Minor bugfixes

2001-07-11 03:50
2.4.0

A few bugs in XPath, validation, and tree handling
have been fixed as well as the XML Base
implementation. A couple of examples have been
added to the regression tests, and there is a bit
of cleanup.
Tags: Minor bugfixes

2001-07-06 18:56
2.3.14

Some serious XPath improvements were made. A few other bug fixes in were made
XPath and HTML parsers. The amount of memory needed when substituting entities
references by their content was reduced.
Tags: Minor feature enhancements

2001-06-29 19:10
2.3.13

Tags: Minor bugfixes

Project Resources