http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Download
Installation
Build Instructions

API Docs
Samples
Schema

FAQs
Programming
Migration

Releases
Bug-Reporting
Feedback

Y2K Compliance
PDF Document

CVS Repository
Mail Archive

Xerces-C++ Version 1.7.0: March 8, 2002
 
Date  Contributor  Description 
2002-03-07  Tinny Ng  Add a keys file to store public key of committers who sign and upload packages to Apache.  
2002-03-07  PeiYong Zhang  Call Terminate() to avoid memory tools reporting memory leak in Traversal test cases.  
2002-03-06  PeiYong Zhang  Schema: Allow [+]? [0]* '.'? [0]* and normalize the input to positive zero string. And similarly input conforming to '-' [0]* '.'? [0]* is normalized to negative zero.  
2002-03-04  Tinny Ng  [Bug 2869] AIX 4.3.3 mutex/atomic-operation changes for build.  
2002-03-04  Khaled Noaman  [Bug 6834] apparently correct schema/instance not validating.  
2002-02-28  PeiYong Zhang  [Bug 2717] Unterminated INCLUDE section causes infinite loop with setExitOnFirstFatalError(false)  
2002-02-28  Tinny Ng  Fix: ReaderMgr Should check if XMLReader is created successfully.  
2002-02-28  Tinny Ng  [Bug 1368] improper DOMStringHandle locking.  
2002-02-28  Martin Kalen  [Bug 6445] Caldera (SCO) OpenServer Port.  
2002-02-27  Tinny Ng  Fix: default attribute are not added when namespace is on and validation is off.  
2002-02-27  Tinny Ng  Fix: SAX AttributeList::getName should attach prefix if present  
2002-02-26  Tinny Ng  [Bug 6672] SAXValidator results in an access violation when validating against schema with empty element that has default value.  
2002-02-26  Khaled Noaman  Fix: Create ZeroOrOne node for PCDATA only if needed.  
2002-02-25  Tinny Ng  Schema Fix: Thread-safe the built-in datatype validator registry.  
2002-02-25  Tinny Ng  Merge IThreadTest and ThreadTest. Modify ThreadTest to do schema processing, and add ThreadTest to sanityTest.pl  
2002-02-20  Don Mastrovito  Project files for BCB6.  
2002-02-20  Tinny Ng  [Bug 2845] HP-UX 10.20 with CC A.10.40 needs +Z instead of +z.  
2002-02-20  Tinny Ng  [Bug 5977] Warnings on generating apiDocs.  
2002-02-18  PeiYong Zhang  Fix: Add code for ContentSpecNode::All in formatNode.  
2002-02-18  James Berry  Add support for building with new MacOSURLAccessCF NetAccessor that doesn't require Carbon but can allow Xerces to live solely within CoreServices layer.  
2002-02-17  James Berry  [Bug 6092] stricmp and strnicmp not present in FreeBSD.  
2002-02-17  James Berry  Update Mac OS projects to reflect "sane includes" changes.  
2002-02-15  Tinny Ng  Add IDOM to API documentation.  
2002-02-15  PeiYong Zhang  Base64 interface redefined for conversion in XMLByte.  
2002-02-14  PeiYong Zhang  Add getEnumString to DatatypeValidator.  
2002-02-13  Khaled Noaman  Add constraint checking for the extension of an 'all' content model.  
2002-02-13  Khaled Noaman  [Bug 4581] erroneous static cast in programming examples.  
2002-02-13  Khaled Noaman  [Bug 6336] Output of XMLString::transcode not freed?  
2002-02-13  Khaled Noaman  Update samples to use SAX2 features/properties constants from XMLUni.  
2002-02-11  PeiYong Zhang  [Bug 6330] Base64::encode does not work.  
2002-02-11  Tinny Ng  [Bug 2715] Build recursion suppresses make failures.  
2002-02-11  Tinny Ng  [Bug 2496] libxerces-c1_5_0 fails to build correctly on Solaris.  
2002-02-06  Khaled Noaman  Added a new flag '-p' to SAX2 samples to set the 'namespace-prefixes' feature.  
2002-02-06  Khaled Noaman  Use IDOM for schema processing.  
2002-02-05  Tinny Ng  Remove 3rd party jar style-apachexmljar, expand into physical files.  
2002-02-05  Tinny Ng  Add IDOMMemTest.  
2002-02-05  Tinny Ng  Modify InitTermTest to take option flag like -s, -f , and -n.  
2002-02-05  Tinny Ng  [Bug 5716] Can't parse with Validation more than one file.  
2002-02-05  Tinny Ng  Recognize IBM01140 (IANA encoding) as alias of intrinsic encoding IBM1140.  
2002-02-04  Tinny Ng  [Bug 6114] Memory leaks on IDOM getElementsByTagName().  
2002-02-04  Tinny Ng  Add DOM Level2 missing functions: NodeIterator::getRoot, TreeWalker::getRoot Element::hasAttribute, Element::hasAttributeNS and Node::hasAttribute  
2002-02-04  Tinny Ng  Memory leak fix in samples / test cases.  
2002-02-01  PeiYong Zhang  src and include folder reorganization for "sane_include".  
2002-01-28  Khaled Noaman  Fix: some SAX calls were not passed to the LexicalHandler.  
2002-01-29  Tinny Ng  Remove those jar files that are not clear in license issue.  
2002-01-28  Khaled Noaman  Add a 'null' string constant in XMLUni.  
2002-01-28  Khaled Noaman  Add SAX2-ext's DeclHandler support.  
2002-01-28  Khaled Noaman  The namespace-prefixes feature in SAX2 should be off by default.  
2002-01-24  Tinny Ng  [Bug 3111] Problem with LexicalHandler::startDTD() and LexicalHandler::endDTD().  
2002-01-23  Tinny Ng  Progressive parse does not do post-validation and thus ID/IDREF are not checked.  
2002-01-23  Tinny Ng  [Bug 5545] Progressive Parse trashes when encountering "<! ... "  
2002-01-23  Tinny Ng  Update DOM/IDOM hasFeature method to correctly reflect current status. And add more hasFeature test to DOMMemTest.  
2002-01-21  Tinny Ng  Some intrinsic encodings support (e.g. UTF-16) only work as input encoding while reading in XML data; but do not work as output encoding in XMLformatter.  
2002-01-21  Tinny Ng  Document encoding alias for intrinsic encoding support.  
2002-01-21  Tinny Ng  [Bug 5847] ICUMsgLoader can't be compiled with gcc 3.0.3 and ICU2. And also fix the memory leak introduced by Bug 2730 fix.  
2002-01-18  Max Gotlib  Adds the capability to compile the tests under FreeBSD and either ICU or IconvFBSD transservice (the transcoding service is automatically detected during configuration stage), with or without pthreads.  
2002-01-18  Tinny Ng  [Bug 5371] runConfigure extra linker options ignored in Makefiles for tests and samples.  
2002-01-18  Tinny Ng  Break program.xml which takes too long to load, into program-sax.xml, program-sax2.xml program-dom.xml, program-idom.xml.  
2002-01-18  Tinny Ng  Break faq-parse.xml which becomes longer and longer into faq-parse.xml and faq-build.xml to better categorize the FAQ, and update the FAQ  
2002-01-18  Tinny Ng  Create symbolic link to those duplicate ICU libraries, instead of physical duplicate copies.  
2002-01-15  Khaled Noaman  [Bug 5807] Parser produces unexpected errors from 'Good' document.  
2002-01-14  PeiYong Zhang  XMLURi bug fix: related to Authority and wellformedAddress  
2002-01-14  Max Gotlib  [Bug 5570] DOM_Range lacks the copy constructor.  
2002-01-14  Max Gotlib  Support IconvFBSD in multi-threading environment with all the possible combinations of threading and transcoding options.  
2002-01-10  Khaled Noaman  [Bug 5786] Unexpected Schema errors.  
2002-01-03  Khaled Noaman  Fix for identity constraints - union operation.  
2002-01-03  Khaled Noaman  Resolve namespace first before resolving the schema location in <import>.  
2002-01-03  Khaled Noaman  [Bug 5675] Use of setExternalSchemaLocation() yields inconsistent behavior.  
2002-01-02  Khaled Noaman  Fix for validity constraint check for standalone documents.  
2002-01-02  Khaled Noaman  Fix for regular expression patterns that begin with ".".  
2002-01-02  Khaled Noaman  Fix for error message when checking for attributes with a namespace prefix.  
2002-01-02  Khaled Noaman  [Bug 5569] <extension> does not work -- ancestor elements not recognized.  
2002-01-02  Tinny Ng  Schema Fix: should not store a temp value as the key in the element pool and the attribute pool.  
2001-12-22  Jason Stewart  [Bug 4953] Propagate existing CFLAGS and CXXFLAGS.  
2001-12-21  Jason Stewart  [Bug 5514] XMLEnumerator needs virtual destructor.  
2001-12-21  Tinny Ng  [Bug 2680] Remove '-instances=static' from the compile step.  
2001-12-21  Tinny Ng  [Bug 1833] LexicalHandler::startDTD not called correctly.  
2001-12-21  Frank Balluffi  [Bug 5466] Memory Leak: ElementImpl.cpp's ElementImpl::ElementImpl copy constructor does not cleanup attributes before assignment.  
2001-12-21  Frank Balluffi  [Bug 5464] Memory Leak: DocumentImpl::importNode does not delete old attribute if its reference count equals zero.  
2001-12-21  Tinny Ng  Schema fix: leading whitespace should be preserved for CData type.  
2001-12-14  Khaled Noaman  Add surrogate support to comments and processing instructions.  
2001-12-14  Tinny Ng  Performance: Do not transcode twice in DOMString constructor.  
2001-12-14  Tinny Ng  update BUILDINSTRUCTIONS.TXT to be in sync with build instruction in build*.xml.  
2001-12-13  PeiYong Zhang  Fix: Invalid Argument to FreeLibrary (Hint: 0x0000000).  
2001-12-13  Linda Swan  iSeries (AS/400) documentation update and other iSeries related fixes.  
2001-12-13  Khaled Noaman  [Bug 5410] non-schema <attribute> attributes cause error.  
2001-12-12  Tinny Ng  Fix typos in messages.  
2001-12-12  PeiYong Zhang  Memory leak: fRedefineList.  
2001-12-12  Tinny Ng  [Bug 5367] Progressive parse does not throw error when file is empty.  
2001-12-12  Tinny Ng  Performance: Remove obsolete code in ElemStack.  
2001-12-11  Max Gotlib  More changes to IconvFBSDTransService. Allow using "old" TransServece implementation (via '-t native' option to runConfigure) or to employ libiconv (it is a part of FreeBSD ports-collection) services.  
2001-12-11  Christopher Just  [Bug 5320] 1.5.2 Build fails on IRIX. The variable "atomicOpsMutex" has been defined twice.  
2001/12/10  PeiYong Zhang  Swap checking to avoid "dangling pointer" reported by BoundsChecker.  
2001-12-10  PeiYong Zhang  Memory Leak: fLeafNameTypeVector.  

Xerces-C++ Version 1.6.0: December 6, 2001
 
Date  Contributor  Description 
2001-12-06  Khaled Noaman  Schema: Add Identity Constraint(Key, KeyRef, Unique, Selector, Field, and Partial XPath Support).
Add XPathSymbols,
XPathMatcherStack,
XPathMatcher,
XPathException,
XercesXPath,
ValueStoreCache,
ValueStore,
IdentityConstraint,
IC_Unique,
IC_Selector,
IC_KeyRef,
IC_Key,
IC_Field,
FieldValueMap,
FieldActivator.
Support Particle Derivation Constraint Checking.  
2001-12-06  PeiYong Zhang  DatatypeValidator:
Support DateTimeValidator,
DateTimeDatatypeValidator,
DateDatatypeValidator,
TimeDatatypeValidator,
DayDatatypeValidator,
MonthDatatypeValidator,
MonthDayDatatypeValidator,
YearDatatypeValidator,
YearMonthDatatypeValidator,
DurationDatatypeValidator.
Add SchemaDataTimeException,
XMLAbstractDoubleFloat,
XMLDateTime.  
2001-12-06  Tinny Ng  [Bug 1959] setNodeValue throws exception when spec specifies NOP.  
2001-12-06  Erik Rydgren  [Bug 2174] Bug in NamedNodeMapImpl.  
2001-12-06  Henry Zongaro  Performance Enhancement. Added setNPrefix and setNLocalPart methods in QName that allow code to take advantage of the fact that it knows the length of the prefix and local name, when possible.  
2001-12-06  Henry Zongaro  Performance Enhancement. Added a second ContentSpecNode constructor that allows the QName to be just assigned, not copied.  
2001-12-06  Henry Zongaro  Performance Enhancement. Added a second CMLeaf constructor that indicated the QName passed in was to be adopted.  
2001-12-06  Henry Zongaro  Performance Enhancement. Modify the handling of the fNEL option so that it results in fgCharCharsTable being modified, instead of having all of the low-level routines check the option.  
2001-12-06  Tinny Ng  Make the runConfigure and associated config*, Makefile* in folders tests, samples and src more consistent.  
2001-12-05  Khaled Noaman  [Bug 1236] Incorrect NMTOKENS attribute normalization.  
2001-12-05  Khaled Noaman  [Bug 2752] Surrogate support incomplete.  
2001-12-05  Edward Avis  Fix runConfigure which can run into infinite loop with invalid argument  
2001-12-05  Tinny Ng  Generate linker map for certain platforms  
2001-12-03  Tinny Ng  [Bug 5237] PATH_MAX undefined during build without threading support.  
2001-12-03  Tinny Ng  [Bug 5179] Misprint in downcasting description.  
2001-12-03  Max Gotlib  Add FreeBSD native transcoder (IconvFBSD).  
2001-11-30  PeiYong Zhang  Build all tests on HP-UX 11.  
2001-11-29  Michael Huedepohl  Add FreeBSD Support.  
2001-11-28  PeiYong Zhang  DOMMemTest: delete compiler generated temporary DOMString object "Hello Goodbye".  
2001-11-28  Tinny Ng  Fix broken ParserTest.  
2001-11-28  Tinny Ng  Do not increment the error count if it is a warning.  
2001-11-28  Phil Brown  [Bug 4019] XMLReader::getNextChar can over read (UTF-16).  
2001-11-28  Tinny Ng  [Bug 4544] DOM_NodeList::getLength incorrect when called twice for empty list.  
2001-11-28  Artur Klauser  [Bug 2238]libWWW problems with broken proxys and range requests.  
2001-11-28  Artur Klauser  [Bug 2237] libWWW redirect error.  
2001-11-28  Matt Lovett  [Bug 4422] BinMemInputStream::readBytes is inefficient.  
2001-11-28  Tinny Ng  [Bug 3683] Access Violations when performing custom schema validation.  
2001-11-28  Tinny Ng  Check tohash pointer before accessing content in XMLString::hash.  
2001-11-27  Tinny Ng  Fix packageBinaries.pl to correctly strip the zip file name from the target directory which has "." dot in it.  
2001-11-26  Don Mastrovito  BCB4 can use wchar_t.  
2001-11-23  Tinny Ng  Support ICU 2.0.  
2001-11-23  Tinny Ng  Eliminate Warning from Solaris Forte C++: Warning (Anachronism): Formal argument start_routine of type extern "C".  
2001-11-23  Tinny Ng  Eliminate Warning from Solaris Forte C++: Warning: String literal converted to char* in initialization.  
2001-11-23  Tinny Ng  Eliminate Warning from AIX xlC 3.6:1540-399.  
2001-11-23  Tinny Ng  [Bug 4655] config.status be included in all future binary releases.  
2001-11-23  Tinny Ng  [Bug 4873] ICU 2.0 breaks Xerces 1.5.2 build.  
2001-11-22  PeiYong Zhang  Eliminate Visual C++ compiler warning C4273.  
2001-11-22  PeiYong Zhang  Schema: Allow "0.0" to be a valid lexcial representation of ZERO.  
2001-11-21  Peter A. Volchek and PeiYong Zhang  Add sample SEnumVal.  
2001-11-21  Tinny Ng  New method InputSource::get/setIssueFatalErrorIfNotFound to tell the parser whether to issue fatal error or not if cannot find it (the InputSource). This is required for schema processing as it shouldn't be a fatal error if the schema is not found.  
2001-11-20  Tinny Ng  Allow schemaLocation and noNamespaceSchemaLocation to be specified outside the instance document. New methods setExternalSchemaLocation and setExternalNoNamespaceSchemaLocation are added (for SAX2, two new properties are added).  
2001-11-19  PeiYong Zhang  XMLFloat and XMLDouble boundary Values updated.  
2001-11-16  Tinny Ng  Add test case InitTermTest to test XMLPlatformUtils:Initialize/Terminate() pair.  
2001-11-16  Khaled Noaman  Design change: GeneralAttributeCheck is not longer a singleton class.  
2001-11-15  Khaled Noaman  Re-organize constant values in XMLAttDef.  
2001-11-13  Tinny Ng  Move root element check from XMLValidator to XMLScanner and deprecate XMLValidator::checkRootElement().  
2001-11-13  Tinny Ng  Update documentation for SAX2XMLReader, DefaultHandler and DOMParser.  
2001-11-09  Tinny Ng  Regular Expression: Update the Block Names and Block Range to comply to the latest standard.  
2001-11-09  Carolyn Weiss  DOMIDTest/MemParse fix: Pulled the hardcoded encoding out of the document itself and made it a #define to make it easier to support other encodings.  
2001-11-09  Carolyn Weiss  DOMMemTest fix: Changed some literal values to their equivalent hex values so they work correctly on both ASCII and EBCDIC systems.  
2001-11-09  Linda Swan  Bug Fix: maxChars in XMLString::copyNString is more related to the target than the src.  
2001-11-07  Tinny Ng  Performance: Create QName in ContentSpecNode only if it is a leaf/Any/PCDataNode.  
2001-11-07  Tinny Ng  Performance: move getRawName() to outer loop in DFAContentModel so that it is called only once per outer loop.  
2001-11-06  Khaled Noaman  [Bug 4644] Memory leak in schema traverser.  
2001-11-02  Jason Stewart  [Bug 4133] --prefix not used properly in configure.  
2001-11-01  Jason Stewart  [Bug 2730] Can't build xerces-c-1.5.1 with ICUMsgLoader.  
2001-11-01  Jason Stewart  [Bug 4578] No documentation for XMLTranscoder.  
2001-11-01  Tinny Ng  IDOM: Leak: should allocate the fNodeListPool with the overloaded new.  
2001/10/29  Tinny Ng  Update samples doc to reflect the latest changes. Also update runConfigure usage in build doc to reflect the latest changes.  
2001-10-26  PeiYong Zhang  Thread safe XMLFloat and XMLDouble.  
2001-10-26  Tinny Ng  Update SAX standard web link.  

Releases Archive
 

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


Releases Plan
 

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



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