[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
[ANN] Xerces-C++ 3.0.0 released
- From: Boris Kolpackov <boris@codesynthesis.com>
- To: xml-dev@lists.xml.org
- Date: Wed, 1 Oct 2008 16:11:35 +0200
Hi,
I am pleased to announce the availability of Apache Xerces-C++ 3.0.0.
Xerces-C++ is an open-source validating XML parser written in a
portable subset of C++. It provides DOM (level 1, 2, and 3), SAX,
and SAX2 APIs and supports validation of XML documents against DTD
and XML Schema.
This release includes a large number of new features, bug fixes, and
clean-ups, including:
* automake-based build system for the UNIX/Linux/Mac OS X platforms.
* libcurl-based net accessor.
* Support for XInclude in DOM.
* Support for both XPath 1 and XPath 2 models in the DOM XPath interface.
* Support for the XML Schema subset of XPath 1 in DOM.
* Conformance to the final DOM Level 3 interface specification.
* Ability to provide custom DOM memory manager as well as tune the global
DOM heap parameters.
* All public and widely used interfaces as well as a large portion of the
implementation were converted to be 64-bit safe.
* XML Schema bug/errata fixes including the fix for the large maxOccurs
and minOccurs bug as well as for the changed ##other interpretation.
* Reviewed and cleaned up diagnostics messages.
* Optimizations for SAX/SAX2 and DOM parsing as well as XML Schema
validation.
Xerces-C++ 3.0.0 is available in source code and as precompiled binaries
for the following platforms/compilers:
32 bit:
Windows x86 MS Visual C++ 7.1 (2003)
Windows x86 MS Visual C++ 8.0 (2005)
Linux x86 GCC 3.4.x or later
Solaris 10 x86 Sun C++ 5.7 (Studio 10) or later
Solaris 10 SPARC Sun C++ 5.7 (Studio 10) or later
AIX 5.3 PowerPC IBM XL C++ 7.0 or later
HP-UX 11i IA-64 HP aCC A.06.x
Mac OS X 10.4 Tiger x86 GCC 4.0.x (Xcode 2.x) or later
Mac OS X 10.4 Tiger PowerPC GCC 4.0.x (Xcode 2.x) or later
64 bit:
Windows x86-64 MS Visual C++ 8.0 (2005)
Linux x86-64 GCC 3.4.x or later
Solaris 10 x86-64 Sun C++ 5.7 (Studio 10) or later
Solaris 10 SPARC Sun C++ 5.7 (Studio 10) or later
AIX 5.3 PowerPC IBM XL C++ 7.0 or later
HP-UX 11i IA-64 HP aCC A.06.x
More information on Xerces-C++, including documentation and build
instructions, is available from the project's website:
http://xerces.apache.org/xerces-c/
The source code archives and precompiled binaries are available from
the download page:
http://xerces.apache.org/xerces-c/download.cgi
Boris
--
Boris Kolpackov, Code Synthesis Tools http://codesynthesis.com/~boris/blog
Open source XML data binding for C++: http://codesynthesis.com/products/xsd
Mobile/embedded validating XML parsing: http://codesynthesis.com/products/xsde
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]