| Releases Plan |

| For future release plan about Xerces-C++, please refer to Releases Plan.

| Releases Archive |

| For release information about Xerces-C++ 2.2.0 or earlier, please refer to Releases Archive.

| Release Information of Xerces-C++ 2.3.0: May 23, 2003 |

Here is the list of fixed bugzilla bugs that are resolved in this release, Xerces-C++ 2.3.0.

Date | Contributor | Description
2003-05-16 | Khaled Noaman | Configurable Memory Management
2003-05-15 | Gareth Reakes | Partial Document::normalizeDocument() Implementaion
2003-05-15 | Nathan Codding | Optimization. We now resize the hash when appropriate.
2003-05-14 | Alberto Massari | Fix to problem with multiple default namespace attributes being serialized
2003-05-14 | Hiramatsu Yoshifumi | port to NetBSD
2003-05-13 | Neil Graham | Fix a bug that caused ComplexTypeInfo#elementCount() to report values including references to global elements only when the schema-full-checking flag was true
2003-05-12 | Alberto Massari | [Bug 18832] Corrected serilization with regards to namespace nodes
2003-05-10 | Zeid Derhally | Fix bugs 19816, 19817, 19818;
2003-05-06 | Neil Graham | Fix GCC compilation problem and incorrect #include
2003-05-05 | Urs Muff/Neil Graham | Adding optional support for reference counting of nodes within the DOM
2003-05-01 | James Devries | Socket support added on OS400
2003-04-30 | Khaled Noaman | MemoryManager and XMemory
2003-04-30 | Andrew Hefford | [Bug 19472]Spelling mistake correction.
2003-04-29 | Khaled Noaman | Cut link to XMLBigInteger
2003-04-28 | Neil Graham | Implement namespaces 1.1
2003-04-28 | Ailian Ding | [Bug 19402] OS2PlatformUtils.cpp compareAndSwap() need to return retVal.
2003-04-28 | James Berry | Add function prototype to eliminate compiler warning
2003-04-27 | James Berry | Add new files to Mac OS CodeWarrior project
2003-04-27 | James Berry | Add include for stdlib to pull in size_t declaration
2003-04-27 | James Berry | Add new files to Mac OS ProjectBuilder projects
2003-04-27 | James Berry | PanicHandler, GetCurrentDir() and isAnySlash() on MAC
2003-04-25 | Khaled Noaman | Replicate key2 and key3 when putting an item in the list
2003-04-25 | PeiYong Zhang | throw exception if getcwd() fails
2003-04-25 | Neil Graham | Win32PlatformUtils: use WIN API to make it compilable on Windows with both cygwin and MSVC++
2003-04-24 | PeiYong Zhang | Logical Path Resolution
2003-04-22 | Khaled Noaman | Initialize security manager in Scanner constructor
2003-04-22 | Neil Graham | change const static member (in SecurityManager) to an enum to make MSVC happy
2003-04-21 | Khaled Noaman | Use XMLString::release to prepare for configurable memory manager.
2003-04-21 | Khaled Noaman | Performance: use memcpy in moveChars and replicate.
2003-04-21 | Khaled Noaman | MemoryManager and MemoryManagerImpl
2003-04-21 | PeiYong Zhang | Performance tuning to XMLPlatformUtils::getFullPath()
2003-04-17 | Neil Graham | new property, http://apache.org/xml/properties/security-manager
2003-04-15 | Berin Lautenbach | [Bug 17096] XMLUri relative path calculation badly broken
2003-04-09 | Pedro Lopes | [Bug 18860] Samples on Borland C++ 6 - access violations and build errors
2003-04-09 | Guido Gagliardi | [Bug 18856] Example code do not compile
2003-04-07 | Vasily Tchekalkin | [Bug 18672] IconvGNUTranscoder can't be build when namespaces is on.
2003-04-04 | Neil Graham | Update to project file: DOMConfigurationImpl
2003-04-03 | PeiYong Zhang | Revised Implementation of getTextContent() to use castToNodeImpl()
2003-04-02 | Erik Rydgren | Implementation of getTextContent().
2003-04-02 | Neil Graham | Fix to personal.xsd to permit xml:base on on elements
2003-04-01 | PeiYong Zhang | [Bug 18594] DOMWriter does not recognize Document Fragment
2003-04-01 | PeiYong Zhang | Link in version numbered ICU on AIX
2003-03-31 | Gareth Reakes | Changed the API for document normalization to the new Level 3 WD
2003-03-31 | Caroline Rioux | DOMConfiguration
2003-03-27 | Tinny Ng | use __IBMCPP__ instead of __xlC__ to determine xlC compiler
2003-03-25 | Khaled Noaman | Fix typo in program-others.xml
2003-03-24 | Tinny Ng | Link in version numbered ICU so that multiple version of XML4C can coexist
2003-03-23 | PeiYong Zhang | Invalid second values in XMLDateTime
2003-03-21 | Khaled Noaman | Should reset reader manager before returning loaded grammar
2003-03-20 | PeiYong Zhang | Fix to 'genrb' on Linux
2003-03-20 | Neil Graham | [Bug 12436] Add detection of invalid UTF-8 byte sequences
2003-03-19 | Vinayak | Added flag (p) and code to the countChildElements fn to enable printing of nodes and all associated attributes
2003-03-18 | PeiYong Zhang | Build versioned shared library, libXercesMessages on UNIX
2003-03-18 | Khaled Noaman | Schema Errata E2-18.
2003-03-18 | Alberto Massari | [Bug 18063] References to attributeGroup/group definition are not allowed to have annotations
2003-03-17 | PeiYong Zhang | Build versioned Message on Windows
2003-03-16 | PeiYong Zhang | [Bug 18051] Memory leak in Formatter
2003-03-15 | PeiYong | [Bug 17983] Formatter does not escape control characters
2003-03-14 | PeiYong Zhang | Copy non-versioned libXercesMessages to target directory
2003-03-14 | PeiYong Zhang | Enable to locate libXercesMessage
2003-03-14 | Tinny Ng | Change to 2.3
2003-03-14 | Tinny Ng | [Bug 17147] C++ namespace breaks build of XercesCOM DLL.
2003-03-13 | Chris McKillop | [Bug 17858] Support for QNX/Neutrino.
2003-03-13 | Vitaly Prapirny | [Bug 11974] mak-files for bcc32 v.5.5.1 (free or from BCB5).
2003-03-11 | PeiYong Zhang | Build versioned dll for ICU message files.
2003-03-11 | Khaled Noaman | Schema Fix: Check that target namespace of global/local attribute declarations is not the xsi uri.
2003-03-11 | Khaled Noaman | Schema Fix for circular substitution group check.
2003-03-10 | Khaled Noaman | Schema Fix for complex type declarations with mixed content.
2003-03-10 | PeiYong Zhang | Schema Errata E2-40 double/float.
2003-03-10 | Khaled Noaman | Schema Fix for types referred to without explicitly specifying its namespace.
2003-03-10 | Tinny Ng | XML1.0 Errata E38.
2003-03-09 | PeiYong Zhang | Pluggable PanicHandler.
2003-03-07 | Jacques Legare | [Bug 17589] Refactoring ....
2003-03-07 | Peter Crozier | [Bug 17774] Unixware platform utils not implemented.
2003-03-07 | Tinny Ng | [Bug 11692] Unimplement the hidden constructors and assignment operator to remove warnings from gcc.
2003-03-07 | Tinny Ng | Return a reference instead of void for operator=.
2003-03-07 | Bjoern A. Zeeb | [Bug 17571] fix building IconvFBSD (namespaces).
2003-03-07 | Bjoern A. Zeeb | [Bug 17570] IconvFBSD build on alpha,sparc.
2003-03-06 | Alberto Massari | [Bug 17633] Empty complex type definition is always non-mixed even if declaration says otherwise.
2003-03-04 | Khaled Noaman | [Bug 17516] Thread safety problems in ../util/ and ../util/regx.
2003-03-04 | Khaled Noaman | RegEx: fix for character category escape.
2003-03-01 | PeiYong Zhang | Schema Fix: TotalDigits value must be a positiveInteger.
2003-02-26 | Khaled Noaman | [Bug 17425] Schema using cyclic import fails validation.
2003-02-26 | PeiYong Zhang | Schema Errata E2-43: disallow trailing decimal point and a new pattern added to the Integer definition.
2003-02-25 | Tinny Ng | [Bug 12192] File named 'CVS' should be deleted.
2003-02-25 | Steve Dulin | Modify UnixHTTPURLInputStream for it to work on ebcdic platform.
2003-02-25 | James Berry | Fixes to runConfigure which was worrying overmuch if no C++ compiler was specified. and fix the test for TRU64
2003-02-25 | PeiYong Zhang | Schema Errata: E2-44 totalDigits/fractDigits.
2003-02-25 | Tinny Ng | [Bug 13491] avoid deleting through void* in DOMDocumentImpl.cpp.
2003-02-25 | Tinny Ng | [Bug 7072] Documentation for XMLString::transcode states invalid return value.
2003-02-25 | Tinny Ng | [Bug 13493] Use const on static data in DOMWriterImpl.cpp.
2003-02-25 | Duncan Stodart | [Bug 12350] Xerces compilation problems on Tandem (HP Nonstop).
2003-02-25 | Dan Gohman | [Bug 13492] Unintended comma expression in DOMRangeImpl.cpp.
2003-02-25 | Michael Cahill | [Bug 17358] C++ namespace support in IconvFBSD doesn't compile.
2003-02-22 | James Berry | Improvements to Mac OS port: - Refactor Mac OS file handling into distinct files per file type. - Add Posix file handling to use posix file apis directly where possible. - Carbon file access is now used only where posix files aren't available. - Tweaks to FSSpec/FSRef routines to handle directories better.
2003-02-22 | PeiYong Zhang | Schema Errata E2-35 Length, minLength and maxLength in different derivation steps.
2003-02-21 | Neil Graham | Fix packageBinaries.pl so that it pays attention when you set the compiler to gcc under cygwin.
2003-02-21 | Neil Graham | [Bug 13429] Text in part of the Programming/Parsing FAQ is truncated/missing.
2003-02-20 | PeiYong Zhang | [Bug 7077] build error message shared library for ICUMsgLoader.
2003-02-19 | Khaled Noaman | Schema errata E2-38.
2003-02-17 | Dan Egnor | [Bug 17131] File writing on Win32 very very very slow.
2003/02/17 | PeiYong Zhang | Allow set user specified error message file location in PlatformUtils::Initialize().
2003-02-10 | PeiYong Zhang | Remove -weol from the command line option list of sample DOMPrint.

Copyright © 2003 The Apache Software Foundation. All Rights Reserved.