Xerces-C++ 3.1.1 released

2010-04-27 Thread Boris Kolpackov
Hi,

I am pleased to announce the release of Xerces-C++ 3.1.1. This version 
is a bug-fix release and is binary-compatible with Xerces-C++ 3.1.0.
It also adds project and solution files for Visual Studio 2010 (10.0).

The following bugs have been fixed in this version compared to the 
previous release (3.1.0):

XERCESC-1920 XERCESC-1919 XERCESC-1918 XERCESC-1916 XERCESC-1914 
XERCESC-1913 XERCESC-1912 XERCESC-1911 XERCESC-1907

For the compete list of changes see:

http://xerces.apache.org/xerces-c/releases.html

This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   Windows - MSVC 10.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.10, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   Windows - MSVC 10.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:

http://xerces.apache.org/xerces-c/download.cgi

Note that it takes up to 24 hours for the release to propagate to all 
the mirrors so use the master distribution directory if the files are 
not yet available on your favorite mirror. It is important that you 
verify the integrity of the files you download using either the PGP 
signatures or MD5 checksums as described on the download page.

Finally I would like to thank all who contributed source code, 
submitted bug reports, and helped test the release.

Enjoy,
Boris

-- 
Boris Kolpackov, Code Synthesishttp://codesynthesis.com/~boris/blog
Open-source XML data binding for C++   http://codesynthesis.com/products/xsd
XML data binding for embedded systems  http://codesynthesis.com/products/xsde
Command line interface to C++ compiler http://codesynthesis.com/projects/cli

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers. Please 
use
debian-j...@lists.debian.org for discussions and questions.


Xerces-C++ 3.1.0 released

2010-02-01 Thread Boris Kolpackov
Hi,

I am pleased to announce the release of Xerces-C++ 3.1.0. This version 
is interface-compatible (but not necessarily binary-compatible) with 
Xerces-C++ 3.0.x and contains the following major new features and
improvements:

 * Working multi-import support. The support for handling multiple import
   declarations with the same target namespaces has been improved and
   thoroughly tested. Furthermore, the same logic was extended to
   loadGrammar and the schemaLocation attributes so that you can load
   several schemas with the same namespace and/or add more declarations
   with the schemaLocation attributes. To enable this feature, set the
   XMLUni::fgXercesHandleMultipleImports feature/parameter to true.
   Starting with this release all the tests and examples have multi-import
   support enabled by default.

 * New property, XMLUni::fgXercesLowWaterMark, allows the configuration
   of the parser buffer low water mark. In particular, setting this value
   to 0 disables data caching in the parser which can be useful if you
   want the SAX events to be dispatched as soon as the data is available.

 * DOMLSParser::parseWithContext implementation. In particular, this 
   functionality allows one to parse a document fragment with missing
   namespace declarations as long as the context document provides them.

 * Improved performance and reduced memory footprint when validating with
   large maxOccurs values. If available, the SSE2 instructions are used to 
   further speedup this case.

 * Improved scalability of the XML Schema identity checking (key, keyref,
   and unique).

 * Multiple XML Schema conformance fixes.

 * More robust external library detection (libcurl and ICU). In particular,
   the build system no longer tries to inject any additional paths such as
   /usr or /usr/local. 

 * Compilation of the ICU message loader resources no longer depends on
   the ICU implementation details.
  
The following bugs and security vulnerabilities have been fixed in this
release compared to the previous release (3.0.1):

CVE-2009-1885, XERCESC-646, XERCESC-697, XERCESC-809, XERCESC-961,
XERCESC-1021, XERCESC-1051, XERCESC-1246, XERCESC-1249, XERCESC-1263,
XERCESC-1380, XERCESC-1480, XERCESC-1481, XERCESC-1507, XERCESC-1568,
XERCESC-1583, XERCESC-1607, XERCESC-1659, XERCESC-1703, XERCESC-1707,
XERCESC-1713, XERCESC-1716, XERCESC-1717, XERCESC-1747, XERCESC-1748,
XERCESC-1759, XERCESC-1808, XERCESC-1826, XERCESC-1831, XERCESC-1833,
XERCESC-1847, XERCESC-1852, XERCESC-1856, XERCESC-1858, XERCESC-1863,
XERCESC-1866, XERCESC-1867, XERCESC-1868, XERCESC-1869, XERCESC-1870,
XERCESC-1871, XERCESC-1872, XERCESC-1874, XERCESC-1878, XERCESC-1882,
XERCESC-1892, XERCESC-1893, XERCESC-1894, XERCESC-1896 XERCESC-1898

For the compete list of changes see:

http://xerces.apache.org/xerces-c/releases.html

This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.10, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:

http://xerces.apache.org/xerces-c/download.cgi

Note that it takes up to 24 hours for the release to propagate to all 
the mirrors so use the master distribution directory if the files are 
not yet available on your favorite mirror. It is important that you 
verify the integrity of the files you download using either the PGP 
signatures or MD5 checksums as described on the download page.

Finally I would like to thank all who contributed source code, submitted
bug reports, and helped test the beta releases.

Enjoy,
Boris

-- 
Boris Kolpackov, Code Synthesishttp://codesynthesis.com/~boris/blog
Open-source XML data binding for C++   http://codesynthesis.com/products/xsd
XML data binding for embedded systems  http://codesynthesis.com/products/xsde
Command line interface to C++ compiler http://codesynthesis.com/projects/cli

___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers


Xerces-C++ 3.0.1 released

2009-02-19 Thread Boris Kolpackov
Hi,

I am pleased to announce the release of Xerces-C++ 3.0.1. This
version is binary-compatible with Xerces-C++ 3.0.0 and contains
the following bug fixes and minor enhancements:

 * More robust handling of leading/trailing whitespaces (XERCESC-1838). 
 * Minor documentation updates, including a fix for XERCESC-1848. 
 * Add --disable-rpath configure option. 
 * Remove class name from method declaration (XERCESC-1850). 
 * Fix a bug in the socket and winsock net accessors when a redirection 
   response does not contain a Location header. 
 * Make XMLMutex use the correct MemoryManager when it closes its mutex. 
 * Documentation fixes (XERCESC-1841). 
 * Force Borland projects to use CRLF EOL. 
 * The wrong constructor was called, causing a memory leak (XERCESC-1840). 
 * Fix memory leak (XERCESC-1834). 

This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:


http://xerces.apache.org/xerces-c/download.cgi


Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

Enjoy,
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

___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers


Xerces-C++ 3.0.0 released

2008-09-29 Thread Boris Kolpackov
Hi,

I am pleased to announce the release of Xerces-C++ 3.0.0. This
version is interface-incompatible with Xerces-C++ 2.8.0 and
contains a large number of improvements, bug fixes, and clean-
ups, including:

  * Autotools-based build system for the UNIX/Linux/Mac OS X platforms
  * Project files for VC++ 9
  * Support for the ICU transcoder in VC++ 7.1, 8, and 9 project files
  * 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.
  * Various XML Schema 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

For the compete list of changes see:


http://xerces.apache.org/xerces-c/releases.html


For information on migrating from 2.8.0 to 3.0.0 see:


http://xerces.apache.org/xerces-c/migrate-3.html


This release is available in source code and as pre-compiled
libraries/examples for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   Windows - MSVC 9.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7, both SPARC and x86-64
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:


http://xerces.apache.org/xerces-c/download.cgi


Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

Finally I would like to thank all who contributed source code, 
submitted bug reports, and helped test the beta releases. I
would like to especially thank Alberto Massari for his help
in getting this release out.


Enjoy,
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

___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers


Xerces-C++ 2.8.0 released

2007-08-31 Thread Boris Kolpackov
Hi,

I am pleased to announce the release of Xerces-C++ 2.8.0. This
version is interface-compatible with Xerces-C++ 2.7.0 and contains
a large number of bug fixes as well as improvements to the build
system. For the compete list of changes see:


http://xerces.apache.org/xerces-c/releases.html


For information on migrating from 2.7.0 to 2.8.0 see:


http://xerces.apache.org/xerces-c/migrate.html


This release is available in source code and as pre-compiled
libraries for the following platforms and architectures:

32 bit:

   Windows - MSVC 7.1
   Windows - MSVC 8.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7 and g++ 3.4.x, both SPARC and x86
   HP-UX 11i - aCC A.03.x, PA-RISC
   HP-UX 11i - aCC A.06.x, IA64
   Mac OS X 10.4 (Tiger) - g++ 4.0, both PowerPC and x86

64 bit:

   Windows - MSVC 8.0
   GNU/Linux - g++ 3.4.x
   AIX 5.3 - xlC 7
   Solaris 10 - Sun C++ 5.7 and g++ 3.4.x, both SPARC and x86-64
   HP-UX 11i - aCC A.03.x, PA-RISC
   HP-UX 11i - aCC A.06.x, IA64

The source code archives and pre-compiled libraries are available
from the download page:


http://xerces.apache.org/xerces-c/download.cgi


Note that it takes up to 24 hours for the release to propagate
to all the mirrors so use the master distribution directory if
the files are not yet available on your favorite mirror. It is
important that you verify the integrity of the files you download
using either the PGP signatures or MD5 checksums as described on
the download page.

With this release we have also moved the website from
xml.apache.org/xerces-c/ to xerces.apache.org/xerces-c/ and the
master distribution directory from www.apache.org/dist/xml/xerces-c/
to www.apache.org/dist/xerces/c/ . We believe we have established
redirects in all the necessary places but if you notice any problems
with the website, please report them.

Finally I would like to thank Gareth Reakes, Alberto Massari, David
Cargill as well as everybody who tested the release candidate and
provided fixes.


Enjoy,
Boris


-- 
Boris Kolpackov
Code Synthesis Tools CC
http://www.codesynthesis.com
Open-Source, Cross-Platform C++ XML Data Binding

___
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers