dbertoni@apache.org 02/21/2001 c/src/Include GCCDefinitions.hpp Added new #define for POSIX. auriemma@apache.org 02/23/2001 c/src/Include HPUXDefinitions.hpp HP has posix thread support. auriemma@apache.org 02/23/2001 c/src/XMLSupport FormatterToHTML.cpp Ignore % in URI to avoid escaping. Bug fix reported by Holger Floerke. auriemma@apache.org 02/23/2001 c/src/Include SolarisDefinitions.hpp Solaris has posix thread support. dbertoni@apache.org 02/26/2001 c/src/PlatformSupport XalanReferenceCountedObject.hpp Added accessor for reference count. dbertoni@apache.org 02/27/2001 c/src/XSLT ElemValueOf.cpp Moved fire of selection event into if(). dbertoni@apache.org 02/27/2001 c/src/XPath XObjectFactoryDefault.cpp XObjectFactoryDefault.hpp Made static global XBooleans into instance members to solve thread-safety issues. dbertoni@apache.org 02/27/2001 c/src/XSLT Constants.cpp Removed extraneous ; dbertoni@apache.org 02/27/2001 c/src/XalanDOM XalanDOMException.hpp Changed UNKNOWN to UNKNOWN_ERR to avoid conflicts with UNKNOWN. dbertoni@apache.org 02/27/2001 c/src/XercesParserLiaison XercesDOMException.cpp XercesDOMException.hpp Changed UNKNOWN to UNKNOWN_ERR to avoid conflicts with UNKNOWN. dbertoni@apache.org 02/27/2001 c/src/XSLT ElemValueOf.cpp Removed code that was commented out. auriemma@apache.org 02/27/2001 c/src/XSLT ElemSort.cpp ElemSort.hpp ElemTemplateElement.cpp Updated ElemSort to use AVT's. auriemma@apache.org 02/27/2001 c/src/XSLT ElemSort.cpp Clean up left over comments. dbertoni@apache.org 02/28/2001 c/src/XPath XPathAllocator.cpp XPathAllocator.hpp XPathFactoryBlock.cpp XPathFactoryBlock.hpp Initial revision. dbertoni@apache.org 03/01/2001 c/src/PlatformSupport StdBinInputStream.cpp Fixed bug where one too many characters was read. dbertoni@apache.org 03/01/2001 c/src/XPath XObjectFactoryDefault.cpp XObjectFactoryDefault.hpp Use vector instead of set for holding instances. auriemma@apache.org 03/01/2001 c/src/XSLT ElemPI.cpp ElemPI.hpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp XSLTEngineImpl.cpp XSLTEngineImpl.hpp XSLTProcessor.hpp Removed evaluateAttrVal. dbertoni@apache.org 03/01/2001 c/src/XMLSupport FormatterToHTML.cpp Fixed bug where we were looking for the wrong qname separator character.. auriemma@apache.org 03/02/2001 c/src/XSLT ElemPI.cpp Fix memory leak bug. auriemma@apache.org 03/02/2001 c/src/XSLT ElemApplyImport.cpp ElemApplyImport.hpp ElemApplyTemplates.cpp ElemApplyTemplates.hpp ElemAttribute.cpp ElemAttribute.hpp ElemAttributeSet.cpp ElemAttributeSet.hpp ElemCallTemplate.cpp ElemCallTemplate.hpp ElemChoose.cpp ElemChoose.hpp ElemComment.cpp ElemComment.hpp ElemCopy.cpp ElemCopy.hpp ElemCopyOf.cpp ElemCopyOf.hpp ElemDecimalFormat.cpp ElemDecimalFormat.hpp ElemElement.cpp ElemElement.hpp ElemEmpty.cpp ElemEmpty.hpp ElemExtensionCall.cpp ElemExtensionCall.hpp ElemFallback.cpp ElemFallback.hpp ElemForEach.cpp ElemForEach.hpp ElemIf.cpp ElemIf.hpp ElemLiteralResult.cpp ElemLiteralResult.hpp ElemMessage.cpp ElemMessage.hpp ElemNumber.cpp ElemNumber.hpp ElemParam.cpp ElemParam.hpp ElemPI.cpp ElemPI.hpp ElemTemplate.cpp ElemTemplate.hpp ElemTemplateElement.cpp ElemTemplateElement.hpp ElemTextLiteral.cpp ElemTextLiteral.hpp ElemUse.cpp ElemUse.hpp ElemValueOf.cpp ElemValueOf.hpp ElemVariable.cpp ElemVariable.hpp Stylesheet.cpp Stylesheet.hpp StylesheetExecutionContext.cpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetRoot.cpp TracerEvent.cpp TracerEvent.hpp VariablesStack.cpp XSLTEngineImpl.cpp XSLTEngineImpl.hpp XSLTProcessor.hpp Removed the sourceTree paramater from most element execution functions. dbertoni@apache.org 03/02/2001 c/src/PlatformSupport ArenaAllocator.hpp ReusableArenaAllocator.hpp Moved part of function into base class. dbertoni@apache.org 03/02/2001 c/src/XalanSourceTree FormatterToSourceTree.cpp FormatterToSourceTree.hpp XalanSourceTreeDocument.cpp XalanSourceTreeDocument.hpp Added PrefixResolver support. dbertoni@apache.org 03/02/2001 c/src/XMLSupport FormatterToDOM.cpp FormatterToDOM.hpp Added PrefixResolver support. dbertoni@apache.org 03/02/2001 c/src/XSLT StylesheetExecutionContextDefault.cpp XSLTEngineImpl.cpp Added PrefixResolver support. dbertoni@apache.org 03/02/2001 c/src/TestXSLT process.cpp Integrated new XPathFactory implementation and new PrefixResolver functionality. dbertoni@apache.org 03/02/2001 c/src/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp Use new XPathFactory for stylesheets. dbertoni@apache.org 03/03/2001 c/src/XSLT ElemTemplateElement.cpp Allow extender and combining characters in NCNames. dbertoni@apache.org 03/04/2001 c/src/Include XalanArrayKeyMap.hpp Fixed compiler error when iterator is not a pointer. dbertoni@apache.org 03/04/2001 c/src/PlatformSupport AttributeListImpl.cpp Fixed compiler error when iterator is not a pointer, and iterator bug in operator=(). dbertoni@apache.org 03/04/2001 c/src/XPath XPathExecutionContext.hpp New constructor for PrefixResolverSetAndRestore() whenthe old resolver is already known. dbertoni@apache.org 03/04/2001 c/src/XPath SimpleNodeLocator.cpp Better variable scope. dbertoni@apache.org 03/05/2001 c/src/XSLT ElemPI.cpp ElemTemplateElement.cpp XSLTEngineImpl.cpp Replaced embedded string, and changed toCharArray() to c_wstr(). auriemma@apache.org 03/06/2001 c/src/XSLT ElemApplyImport.cpp ElemApplyImport.hpp ElemApplyTemplates.cpp ElemApplyTemplates.hpp ElemAttribute.cpp ElemAttribute.hpp ElemAttributeSet.cpp ElemAttributeSet.hpp ElemCallTemplate.cpp ElemCallTemplate.hpp ElemChoose.cpp ElemChoose.hpp ElemComment.cpp ElemComment.hpp ElemCopy.cpp ElemCopy.hpp ElemCopyOf.cpp ElemCopyOf.hpp ElemDecimalFormat.cpp ElemDecimalFormat.hpp ElemElement.cpp ElemElement.hpp ElemEmpty.cpp ElemEmpty.hpp ElemExtensionCall.cpp ElemExtensionCall.hpp ElemFallback.cpp ElemFallback.hpp ElemForEach.cpp ElemForEach.hpp ElemIf.cpp ElemIf.hpp ElemLiteralResult.cpp ElemLiteralResult.hpp ElemMessage.cpp ElemMessage.hpp ElemNumber.cpp ElemNumber.hpp ElemParam.cpp ElemParam.hpp ElemPI.cpp ElemPI.hpp ElemTemplate.cpp ElemTemplate.hpp ElemTemplateElement.cpp ElemTemplateElement.hpp ElemTextLiteral.cpp ElemTextLiteral.hpp ElemUse.cpp ElemUse.hpp ElemValueOf.cpp ElemValueOf.hpp ElemVariable.cpp ElemVariable.hpp SelectionEvent.cpp Stylesheet.cpp Stylesheet.hpp StylesheetExecutionContext.cpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetRoot.cpp TracerEvent.cpp TracerEvent.hpp Added mode to the execution context and removed mode parameter from several functions. auriemma@apache.org 03/09/2001 c/src/XSLT TracerEvent.hpp TracerEvent.cpp StylesheetRoot.cpp Stylesheet.cpp ElemVariable.hpp ElemVariable.cpp ElemValueOf.hpp ElemValueOf.cpp ElemUse.hpp ElemUse.cpp ElemTextLiteral.hpp ElemTextLiteral.cpp ElemTemplateElement.hpp ElemTemplateElement.cpp ElemTemplate.hpp ElemTemplate.cpp ElemPI.hpp ElemPI.cpp ElemParam.hpp ElemParam.cpp ElemNumber.hpp ElemNumber.cpp ElemMessage.hpp ElemMessage.cpp ElemLiteralResult.hpp ElemLiteralResult.cpp ElemIf.hpp ElemIf.cpp ElemForEach.hpp ElemForEach.cpp ElemFallback.hpp ElemFallback.cpp ElemExtensionCall.hpp ElemExtensionCall.cpp ElemEmpty.hpp ElemEmpty.cpp ElemElement.hpp ElemElement.cpp ElemDecimalFormat.hpp ElemDecimalFormat.cpp ElemCopyOf.hpp ElemCopyOf.cpp ElemCopy.hpp ElemCopy.cpp ElemComment.hpp ElemComment.cpp ElemChoose.hpp ElemChoose.cpp ElemCallTemplate.hpp ElemCallTemplate.cpp ElemAttributeSet.hpp ElemAttributeSet.cpp ElemAttribute.hpp ElemAttribute.cpp ElemApplyTemplates.hpp ElemApplyTemplates.cpp ElemApplyImport.hpp ElemApplyImport.cpp Removed the sourceNode paramater from most element execution functions. auriemma@apache.org 03/09/2001 c/src/XPath XPathExecutionContextDefault.cpp Re-initialized additional member variables in reset function. auriemma@apache.org 03/09/2001 c/src/XPath XPath.cpp No longer setting the current node in execute since it is already being done. auriemma@apache.org 03/09/2001 c/src/XPath XPath.cpp I guess not! dbertoni@apache.org 03/09/2001 c/src/XPath XPathAllocator.hpp Added #ifdef. dbertoni@apache.org 03/11/2001 c/src/XalanSourceTree XalanSourceTreeDocument.cpp Removed bogus assert and changed default allocation sizes. dbertoni@apache.org 03/11/2001 c/src/XSLT StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp Fixed bug with recursive execution of pushParams(). dbertoni@apache.org 03/11/2001 c/src/XMLSupport FormatterToHTML.cpp FormatterToHTML.hpp Changed XalanDOMString parameter to pass by const reference, rather than by value. auriemma@apache.org 03/12/2001 c/src/XSLT XalanTemplate.cpp Changes for AIX. dbertoni@apache.org 03/14/2001 c/src/XercesParserLiaison XercesParserLiaison.cpp Turn off xml decl nodes. auriemma@apache.org 03/15/2001 c/src/XSLT XSLTResultTarget.cpp XSLTResultTarget.hpp Added constructor overloades for const char * and std ostream to allow implicit conversion of these types. auriemma@apache.org 03/16/2001 c/src/XalanTransformer XalanTransformerOutputStream.hpp Changed call back to extern "C" to fix compiler problems for some UNIX platforms. auriemma@apache.org 03/16/2001 c/src/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp Added (c++) support for compiled stylesheets and stylesheet parameters. auriemma@apache.org 03/16/2001 c/src/XalanTransformer XalanCompiledStylesheet.cpp XalanCompiledStylesheet.hpp Added (c++) support for compiled stylesheets and stylesheet parameters. auriemma@apache.org 03/19/2001 c/samples/ApacheModuleXSLT ApacheModuleXSLT.dsp Removed XalanTransformer form link line and updated the dependencies. auriemma@apache.org 03/20/2001 c/src/XalanTransformer XalanCAPI.cpp XalanCAPI.h XalanTransformer.hpp Added (c) support for compiled stylesheets and stylesheet parameters. dbertoni@apache.org 03/29/2001 c/src/ICUBridge ICUBridgeCollationCompareFunctor.cpp ICUBridgeCollationCompareFunctor.hpp New operator() for locale string. dbertoni@apache.org 03/29/2001 c/src/PlatformSupport AttributeListImpl.cpp AttributeListImpl.hpp Moved AttributeVectorEntry out. dbertoni@apache.org 03/29/2001 c/src/PlatformSupport AttributesImpl.cpp AttributesImpl.hpp AttributeVectorEntry.hpp AttributeVectorEntryExtended.hpp Initial revision. dbertoni@apache.org 03/29/2001 c/src/PlatformSupport DOMStringHelper.cpp Better implementation for TranscodeFromLocalCodePage. Changed DOMStringToDouble to use long conversion when possible. dbertoni@apache.org 03/29/2001 c/src/PlatformSupport XalanDOMStringPool.cpp XalanDOMStringPool.hpp Keep a pointer to string in the index, instead of an iterator into to deque. dbertoni@apache.org 03/29/2001 c/src/XalanDOM XalanDOMString.cpp XalanDOMString.hpp Enabled caching of size and fixed a few bugs related to caching. dbertoni@apache.org 03/29/2001 c/src/XalanSourceTree XalanSourceTreeParserLiaison.cpp Set entity resolver. dbertoni@apache.org 03/29/2001 c/src/XalanSourceTree XalanSourceTreeDOMSupport.cpp Fixed typo in assert(). dbertoni@apache.org 03/29/2001 c/src/XPath XPathEvaluator.cpp XPathEvaluator.hpp Initial revision. dbertoni@apache.org 03/29/2001 c/src/XPath XObject.cpp XObject.hpp Better exception throwing. dbertoni@apache.org 03/29/2001 c/src/XPath XPathEnvSupport.hpp Removed XLocator-related interfaces. dbertoni@apache.org 03/29/2001 c/src/XPath XResultTreeFrag.cpp XResultTreeFrag.hpp Disabled auto-conversion to nodeset. dbertoni@apache.org 03/29/2001 c/src/XPath XPathException.cpp XPathException.hpp Pass text string to base class. dbertoni@apache.org 03/29/2001 c/src/XPath XPath.cpp XPath.hpp Removed dead code and re-structured code a bit. dbertoni@apache.org 03/29/2001 c/src/XPath XPathEnvSupportDefault.cpp XPathEnvSupportDefault.hpp Removed XLocator-related interfaces. dbertoni@apache.org 03/29/2001 c/src/XPath XPathExecutionContext.hpp Removed XLocator-related interfaces. dbertoni@apache.org 03/29/2001 c/src/XPath XPathExecutionContextDefault.cpp XPathExecutionContextDefault.hpp Allow support classe instances to be changed. dbertoni@apache.org 03/29/2001 c/src/XSLT VariablesStack.cpp Removed extraneous call to function. dbertoni@apache.org 03/29/2001 c/src/XSLT ElemChoose.cpp Removed embedded string. dbertoni@apache.org 03/29/2001 c/src/XSLT NodeSorter.cpp NodeSortKey.cpp NodeSortKey.hpp Implement sort for xsl:sort lang attribute. dbertoni@apache.org 03/29/2001 c/src/XSLT OutputContextStack.hpp Added header file. dbertoni@apache.org 03/29/2001 c/src/XSLT ElemApplyImport.cpp ElemApplyTemplates.cpp ElemForEach.cpp ElemTemplateElement.cpp ElemTemplateElement.hpp ElemTextLiteral.cpp ElemTextLiteral.hpp StylesheetConstructionContextDefault.cpp StylesheetConstructionContextDefault.hpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetHandler.cpp StylesheetRoot.cpp XSLTEngineImpl.cpp XSLTEngineImpl.hpp XSLTProcessor.hpp XSLTProcessorEnvSupport.hpp XSLTProcessorEnvSupportDefault.cpp XSLTProcessorEnvSupportDefault.hpp Allow for support class instances to be changed. dbertoni@apache.org 03/29/2001 c/src/XalanDOM XalanDOMString.hpp Added explicit scope for swap() call. dbertoni@apache.org 03/29/2001 c/src/XPath XPathEvaluator.cpp Make return explicit. dbertoni@apache.org 03/29/2001 c/src/XalanTransformer XalanCAPI.cpp Fixed typo. auriemma@apache.org 03/30/2001 c/src/XalanDOM XalanDOMString.hpp Minor change to add swap to the namespace. auriemma@apache.org 03/30/2001 c/src/XSLT StylesheetExecutionContextDefault.hpp Fixed the name of a member function. auriemma@apache.org 03/30/2001 c/src/XalanTransformer XalanCAPI.cpp XalanCAPI.h XalanTransformer.cpp XalanTransformer.hpp Added support for parsed xml source. auriemma@apache.org 03/30/2001 c/src/XalanTransformer XalanDefaultParsedSource.cpp XalanDefaultParsedSource.hpp XalanParsedSource.cpp XalanParsedSource.hpp XercesDOMParsedSource.cpp XercesDOMParsedSource.hpp Added support for parsed xml source. dbertoni@apache.org 03/31/2001 c/src/XalanTransformer XalanTransformer.cpp Put header file in the correct location. dbertoni@apache.org 03/31/2001 c/src/XalanTransformer XalanTransformer.hpp Fixed template parameter. dbertoni@apache.org 04/03/2001 c/src/TestXSLT process.cpp Re-arranged object creation order to fix call of reset() on a dead object. auriemma@apache.org 04/10/2001 c/src/XalanTransformer XalanTransformer.cpp Added support for parameters. auriemma@apache.org 04/10/2001 c/src/XalanTransformer XalanTransformer.hpp Added support for parameters. dbertoni@apache.org 04/10/2001 c/src/XSLT VariablesStack.hpp Fixed doc bug and added export of StackEntry for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/XSLT TopLevelArg.hpp Fixed export of class for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/XSLT ElemVariable.cpp xsl:variable without select and empty now creates an empty string, not a result tree fragment. dbertoni@apache.org 04/10/2001 c/src/Include OS390Definitions.hpp Initial revision. dbertoni@apache.org 04/10/2001 c/src/PlatformSupport DirectoryEnumerator.hpp Changes for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/PlatformSupport DOMStringHelper.cpp DOMStringHelper.hpp DoubleSupport.cpp XalanDOMStringPool.hpp Changes for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/XPath XPath.cpp XPath.hpp XPathExpression.cpp XPathExpression.hpp XPathProcessorImpl.cpp When possible, encode numbers directly into the op map. Short-cut the normal evaluation process when such a situation is encountered during expression evalution. Changes for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/Include PlatformDefinitions.hpp Changes for OS/390 port. dbertoni@apache.org 04/10/2001 c/src/XMLSupport FormatterToHTML.cpp Commented out unused parameter. dbertoni@apache.org 04/10/2001 c/src/XMLSupport FormatterToText.cpp FormatterToText.hpp Changes to allow for reusing instances. dbertoni@apache.org 04/10/2001 c/src/XMLSupport FormatterToXML.cpp Handle ignorableWhitespace() without calling up to characters(). dbertoni@apache.org 04/10/2001 c/src/XSLT NodeSorter.cpp NodeSorter.hpp Make caching of sort results a compile time option, which is not enabled by default. dbertoni@apache.org 04/10/2001 c/src/XSLT XalanTemplate.cpp Removed unused includes. dbertoni@apache.org 04/10/2001 c/src/XSLT ElemTemplateElement.cpp StylesheetExecutionContext.cpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetRoot.cpp Changes to allow for caching of FormatterToText instances. dbertoni@apache.org 04/10/2001 c/src/TestXSLT process.cpp Changes for OS/390 port. dbertoni@apache.org 04/11/2001 c/src/XSLT StylesheetRoot.cpp Commented out VQ stuff. dbertoni@apache.org 04/11/2001 c/src/PlatformSupport DoubleSupport.cpp Fix build problems. dbertoni@apache.org 04/11/2001 c/src/ICUBridge ICUBridgeCollationCompareFunctor.cpp Added hack for platforms where it ICU uses wchar_t. dbertoni@apache.org 04/11/2001 c/src/XSLT XalanTemplate.cpp Removed use of numeric_limits. dbertoni@apache.org 04/11/2001 c/src/XSLT XalanTemplate.cpp Fixed scoping issue with AttributeVector entry and included header file. dbertoni@apache.org 04/11/2001 c/src/ICUBridge ICUBridgeCollationCompareFunctor.cpp Fixed typo. dbertoni@apache.org 04/11/2001 c/src/TestXSLT process.cpp Removed OS/390-specific code, which is no longer needed. dbertoni@apache.org 04/11/2001 c/src/XalanDOM XalanDOMString.cpp Changes for OS/390 port. dbertoni@apache.org 04/11/2001 c/src/TestXSLT process.cpp Added back OS/390 stuff and moved initialization of Xerces. dbertoni@apache.org 04/11/2001 c/src/ICUBridge ICUBridgeCollationCompareFunctor.cpp Fixed another type. dbertoni@apache.org 04/11/2001 c/src/XercesParserLiaison XercesParserLiaison.cpp Changed order of header files for OS/390 compiler bug. dbertoni@apache.org 04/11/2001 c/src/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp Removed const qualifier from vector typedefs. Removed use of SetParamFunctor because of problems with AIX and OS/390 builds. dbertoni@apache.org 04/11/2001 c/src/XSLT XalanTemplate.cpp Lots more stuff. dbertoni@apache.org 04/11/2001 c/src/XSLT XalanTemplate.cpp Fixed some errors. dbertoni@apache.org 04/12/2001 c/src/TestXSLT process.cpp Changes for OS/390 port. dbertoni@apache.org 04/12/2001 c/src/XSLT Stylesheet.cpp Removed disabled code. dbertoni@apache.org 04/12/2001 c/src/XPath XPath.cpp Removed some agressive asserts so TestXPath works again. dbertoni@apache.org 04/12/2001 c/samples/StreamTransform StreamTransform.cpp Changes for the OS/390 port. dbertoni@apache.org 04/12/2001 c/src/TestXSLT process.cpp Changes for the OS/390 port. dbertoni@apache.org 04/12/2001 c/src/Include OS390Definitions.hpp Changes for the OS/390 port. dbertoni@apache.org 04/12/2001 c/src/XalanSourceTree XalanSourceTreeDocument.cpp Removed unreachable returns. dbertoni@apache.org 04/12/2001 c/src/PlatformSupport STLHelper.hpp Removed incorrect typenames. dbertoni@apache.org 04/12/2001 c/src/PlatformSupport XalanDOMStringPool.cpp Added cast. dbertoni@apache.org 04/12/2001 c/src/XSLT ElemTemplateElement.cpp Fixed return/exception throw problem. dbertoni@apache.org 04/12/2001 c/src/PlatformSupport DirectoryEnumerator.hpp Changes for the TRU64 port. auriemma@apache.org 04/17/2001 c/src/PlatformSupport AttributeVectorEntryExtended.hpp Error compiling on AIX. dbertoni@apache.org 04/18/2001 c/src/XPath XPath.cpp XPath.hpp XPathExpression.cpp XPathExpression.hpp XPathProcessorImpl.cpp Better implementation for immediate numeric literals. dbertoni@apache.org 04/18/2001 c/src/Include PlatformDefinitions.hpp c/src/Include TRU64Definitions.hpp Changes for Tru64 port. dbertoni@apache.org 04/18/2001 c/src/XalanTransformer XalanDefaultDocumentBuilder.cpp XalanDefaultDocumentBuilder.hpp XalanDocumentBuilder.hpp Initial revision. dbertoni@apache.org 04/18/2001 c/src/XSLT Stylesheet.hpp Work-around for Tru64 compiler. dbertoni@apache.org 04/18/2001 c/src/XalanTransformer XalanDocumentBuilder.hpp Added inline destructor and removed constructor. auriemma@apache.org 04/19/2001 c/samples/CompileStylesheet CompileStylesheet.cpp Updated to use the XalanTransformer class. auriemma@apache.org 04/19/2001 c/samples/SimpleTransform SimpleTransform.cpp Updated to use the XalanTransformer class. auriemma@apache.org 04/19/2001 c/samples/StreamTransform StreamTransform.cpp Updated to use the XalanTransformer class. auriemma@apache.org 04/19/2001 c/samples/UseStylesheetParam UseStylesheetParam.cpp Updated to use the XalanTransformer class. auriemma@apache.org 04/19/2001 c/src/XalanTransformer XalanCompiledStylesheet.hpp Fixes some tabs. auriemma@apache.org 04/20/2001 c/src/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp Added support for external functions. auriemma@apache.org 04/20/2001 c/samples/ExternalFunction ExternalFunction.cpp foo.xsl Updated to use the XalanTransformer class. dbertoni@apache.org 04/20/2001 c/src/Include XalanObjectCache.hpp Initial revision. dbertoni@apache.org 04/23/2001 c/src/XPath QName.cpp QName.hpp Changes for Tru64 port. dbertoni@apache.org 04/24/2001 c/src/PlatformSupport DOMStringHelper.cpp Fixed some assertions. dbertoni@apache.org 04/26/2001 c/samples/SimpleXPathAPI SimpleXPathAPI.dsp SimpleXPathAPI.cpp foo.xml Initial revision. dbertoni@apache.org 04/27/2001 c/samples/SimpleXPathAPI SimpleXPathAPI.cpp Fixed compiler error. dbertoni@apache.org 04/27/2001 c/src/PlatformSupport AttributesImpl.cpp AttributesImpl.hpp Make sure attribute URIs and localNames are never null. dbertoni@apache.org 04/27/2001 c/src/PlatformSupport XalanDOMStringPool.cpp XalanDOMStringPool.hpp Improve insertion speed of keys. dbertoni@apache.org 04/27/2001 c/src/XalanSourceTree XalanSourceTreeDocument.cpp XalanSourceTreeDocument.hpp Fixed problems with creating source documents. dbertoni@apache.org 04/27/2001 c/src/XalanSourceTree XalanSourceTreeParserLiaison.cpp XalanSourceTreeParserLiaison.hpp Fixed problems with creating source documents. dbertoni@apache.org 04/27/2001 c/src/XMLSupport FormatterToHTML.cpp FormatterToXML.cpp Fixed problem with writing comments. auriemma@apache.org 04/27/2001 c/samples/ThreadSafe ThreadSafe.cpp Updated to use the XalanTransformer class. dbertoni@apache.org 04/27/2001 c/samples/ThreadSafe ThreadSafe.cpp A little clean-up. dbertoni@apache.org 04/27/2001 c/src/XalanTransformer XalanDefaultDocumentBuilder.cpp XalanDefaultDocumentBuilder.hpp XalanDefaultParsedSource.cpp XalanDefaultParsedSource.hpp XalanDocumentBuilder.hpp XalanParsedSource.hpp XalanTransformer.cpp XalanTransformer.hpp XercesDOMParsedSource.cpp XercesDOMParsedSource.hpp Changes for new document builder. dbertoni@apache.org 04/27/2001 c/samples/DocumentBuilder DocumentBuilder.cpp DocumentBuilder.dsp foo.out foo.xsl Initial revision. dbertoni@apache.org 04/30/2001 c/src/Include XalanObjectCache.hpp Finished implementation. dbertoni@apache.org 04/30/2001 c/src/Include STLHelper.hpp Moved here from PlatformSupport. dbertoni@apache.org 04/30/2001 c/src/PlatformSupport AttributeListImpl.cpp AttributesImpl.cpp DOMStringHelper.cpp URISupport.cpp XalanDOMStringCache.cpp XalanNumberFormat.cpp c/src/PlatformSupport STLHelper.hpp Changes required to move STLHelper.hpp to Include. dbertoni@apache.org 04/30/2001 c/src/XalanSourceTree XalanSourceTreeDocument.hpp XalanSourceTreeParserLiaison.cpp Changes required to move STLHelper.hpp to Include. dbertoni@apache.org 04/30/2001 c/src/XercesParserLiaison XercesDocumentBridge.cpp XercesNamedNodeListCache.cpp XercesParserLiaison.cpp Changes required to move STLHelper.hpp to Include. dbertoni@apache.org 04/30/2001 c/src/XPath QName.cpp XPath.cpp XPathEnvSupportDefault.cpp XPathExecutionContextDefault.cpp XPathExecutionContextDefault.hpp XPathFunctionTable.hpp Changes required to move STLHelper.hpp to Include. Use new cache template. dbertoni@apache.org 04/30/2001 c/src/XSLT AVT.cpp ElemForEach.cpp ElemLiteralResult.cpp Stylesheet.cpp StylesheetConstructionContextDefault.cpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetHandler.cpp XSLTEngineImpl.cpp XSLTProcessorEnvSupportDefault.cpp Changes required to move STLHelper.hpp to Include. Use new cache template. dbertoni@apache.org 04/30/2001 c/src/PlatformSupport XalanDOMStringPool.cpp Added cast for Solaris compiler. dbertoni@apache.org 04/30/2001 c/src/XalanSourceTree FormatterToSourceTree.cpp FormatterToSourceTree.hpp Allow for default construction. dbertoni@apache.org 04/30/2001 c/src/Include XalanObjectCache.hpp Use typedef for iterator, and improve exception safety of get(). dbertoni@apache.org 04/30/2001 c/samples/ExternalFunction ExternalFunction.cpp Fixed include files. dbertoni@apache.org 04/30/2001 c/samples/XPathWrapper XPathWrapper.cpp Fixed include file. dbertoni@apache.org 05/02/2001 c/src/DOMSupport DOMServices.cpp DOMServices.hpp New getNodeData() functions. dbertoni@apache.org 05/02/2001 c/src/PlatformSupport PlatformSupportInit.cpp c/src/PlatformSupport FormatterListener.cpp FormatterListener.hpp Moved FormatterListener from XMLSupport to PlatformSupport. dbertoni@apache.org 05/02/2001 c/src/TestXSLT process.cpp Removed option to use DOM for RTFs. dbertoni@apache.org 05/02/2001 c/src/XalanSourceTree FormatterToSourceTree.hpp Moved FormatterListener from XMLSupport to PlatformSupport. dbertoni@apache.org 05/02/2001 c/src/XMLSupport FormatterToDOM.hpp FormatterToNull.hpp FormatterToText.hpp FormatterToXML.hpp XMLSupportInit.cpp c/src/XMLSupport Formatter.cpp Formatter.hpp FormatterListener.cpp FormatterListener.hpp Moved FormatterListener from XMLSupport to PlatformSupport. dbertoni@apache.org 05/02/2001 c/src/XPath XPathExpression.cpp Don't assume that vector::iterator is a pointer. dbertoni@apache.org 05/02/2001 c/src/XPath SimpleNodeLocator.cpp SimpleNodeLocator.hpp XBoolean.cpp XBoolean.hpp XNodeSet.cpp XNodeSet.hpp XNull.cpp XNull.hpp XNumber.cpp XNumber.hpp XNumberBase.hpp XObject.cpp XObject.hpp XResultTreeFrag.cpp XResultTreeFrag.hpp XString.cpp XString.hpp XStringAdapter.cpp XStringAdapter.hpp XStringBase.hpp XStringCached.cpp XStringCached.hpp XStringReference.cpp XStringReference.hpp XToken.cpp XToken.hpp XTokenNumberAdapter.cpp XTokenNumberAdapter.hpp XTokenStringAdapter.cpp XTokenStringAdapter.hpp XUnknown.cpp XUnknown.hpp New implementation to push character data to the result tree. dbertoni@apache.org 05/02/2001 c/src/XSLT ElemCopyOf.cpp ElemValueOf.cpp ElemValueOf.hpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetHandler.cpp StylesheetHandler.hpp StylesheetRoot.cpp StylesheetRoot.hpp XSLTEngineImpl.cpp XSLTEngineImpl.hpp XSLTResultTarget.hpp New implementation to push character data to the result tree. dbertoni@apache.org 05/02/2001 c/src/XMLSupport FormatterTreeWalker.cpp Fixed include file. dbertoni@apache.org 05/03/2001 c/samples/ApacheModuleXSLT mod_xslt.c Hopefully, a fix for bug 1149. dbertoni@apache.org 05/03/2001 c/samples/ApacheModuleXSLT mod_xslt.c Oops, this is the real fix for bug 1149. dbertoni@apache.org 05/03/2001 c/src/XPath FunctionNormalizeSpace.cpp Used cached string instead of stack-based vector. dbertoni@apache.org 05/03/2001 c/src/XPath SimpleNodeLocator.cpp SimpleNodeLocator.hpp Removed nodeTest() overload. dbertoni@apache.org 05/09/2001 c/src/PlatformSupport DOMStringHelper.cpp Removed unused #ifdef. dbertoni@apache.org 05/10/2001 c/src/Include XalanObjectCache.hpp Add #ifdef to avoid tracking objects. dbertoni@apache.org 05/10/2001 c/src/PlatformSupport XalanDOMStringHashTable.cpp XalanDOMStringHashTable.hpp Initial revision. dbertoni@apache.org 05/10/2001 c/src/PlatformSupport XalanDOMStringPool.cpp XalanDOMStringPool.hpp New hashtable and allocator implementations. dbertoni@apache.org 05/10/2001 c/src/XalanSourceTree XalanSourceTreeDocument.cpp XalanSourceTreeDocument.hpp Exposed new string pool constructor parameters. dbertoni@apache.org 05/10/2001 c/src/XalanSourceTree XalanSourceTreeParserLiaison.cpp XalanSourceTreeParserLiaison.hpp Moved getEntityResolver() into XMLParserLiaison. dbertoni@apache.org 05/10/2001 c/src/XercesParserLiaison XercesLiaisonXalanDOMStringPool.cpp XercesLiaisonXalanDOMStringPool.hpp Changes for new XalanDOMStringPool implementation. dbertoni@apache.org 05/10/2001 c/src/XercesParserLiaison XercesParserLiaison.cpp XercesParserLiaison.hpp Moved getEntityResolver() into XMLParserLiaison. dbertoni@apache.org 05/10/2001 c/src/XMLSupport XMLParserLiaison.hpp XMLParserLiaisonDefault.cpp XMLParserLiaisonDefault.hpp Moved getEntityResolver() into XMLParserLiaison. dbertoni@apache.org 05/10/2001 c/src/XPath XObject.cpp Allow XUnknown in comparisons. dbertoni@apache.org 05/10/2001 c/src/XPath XObject.hpp Added operator<() so XObjectPtr can be a key in a map or a value in a set. dbertoni@apache.org 05/10/2001 c/src/XPath XPathExecutionContextDefault.cpp XPathExecutionContextDefault.hpp Changes for new XalanObjectCache implementation. dbertoni@apache.org 05/10/2001 c/src/XSLT ElemTemplateElement.cpp ElemTemplateElement.hpp Changes for caching NodeSorters. dbertoni@apache.org 05/10/2001 c/src/XSLT NodeSorter.cpp NodeSorter.hpp New and improved sort caching implementation. dbertoni@apache.org 05/10/2001 c/src/XSLT XSLTEngineImpl.cpp XSLTEngineImpl.hpp Changes to use the EntityResolver before using an internal InputSource. dbertoni@apache.org 05/10/2001 c/src/XSLT VariablesStack.cpp VariablesStack.hpp Fix for bug 1682/1702. dbertoni@apache.org 05/10/2001 c/src/XSLT XSLTEngineImpl.cpp Make sure an InputSource from an EntityResolver is deleted. dbertoni@apache.org 05/10/2001 c/src/XSLT StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp Removed option to use Xerces DOM for RTFs. Added new NodeSorter caching. Return XUnknown when a variable is not found. dbertoni@apache.org 05/10/2001 c/src/PlatformSupport XalanDOMStringHashTable.cpp Changed hash to hashString since Solaris seems to have a conflicting hash() function. The evils of global functions... dbertoni@apache.org 05/10/2001 c/src/XSLT NodeSorter.hpp Fixed typo. dbertoni@apache.org 05/11/2001 c/src/PlatformSupport DoubleSupport.cpp Fixed problem with conversion of large number. dbertoni@apache.org 05/11/2001 c/src/XalanTransformer XalanTransformer.cpp XalanTransformer.hpp Make sure resets happen, even if an uncaught exception is thrown. dbertoni@apache.org 05/11/2001 c/src/XSLT ElemLiteralResult.cpp ElemLiteralResult.hpp NamespacesHandler.cpp NamespacesHandler.hpp Make sure the NamespacesHandler knows which prefixes are being used, so that it emits the appropriate namespace declarations (lre10). dbertoni@apache.org 05/11/2001 c/src/XSLT ResultNamespacesStack.cpp Make sure namespace declarations are searched in reverse order (namespace99). dbertoni@apache.org 05/13/2001 c/src/DOMSupport PrefixResolver.hpp DOMSupportDefault.hpp DOMSupportDefault.cpp DOMSupport.hpp DOMServices.hpp DOMServices.cpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/13/2001 c/src/TestXPath TestXPath.cpp Fixed type of argv. dbertoni@apache.org 05/13/2001 c/src/XercesParserLiaison XercesDOMSupport.hpp XercesDOMSupport.cpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/13/2001 c/src/XalanSourceTree XalanSourceTreeDOMSupport.hpp XalanSourceTreeDOMSupport.cpp XalanSourceTreeDocument.hpp XalanSourceTreeDocument.cpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/13/2001 c/src/XMLSupport FormatterToHTML.cpp FormatterToDOM.hpp FormatterToDOM.cpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/13/2001 c/src/XPath ElementPrefixResolverProxy.cpp ElementPrefixResolverProxy.hpp QName.cpp QName.hpp QNameByValue.cpp XPathExecutionContext.hpp XPathExecutionContextDefault.cpp XPathExecutionContextDefault.hpp XPathProcessorImpl.cpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/13/2001 c/src/XSLT ElemAttribute.cpp ElemElement.cpp ElemLiteralResult.cpp ElemTemplateElement.cpp ElemTemplateElement.hpp FunctionElementAvailable.cpp FunctionFunctionAvailable.cpp FunctionFunctionAvailable.hpp FunctionSystemProperty.cpp NamespacesHandler.cpp NamespacesHandler.hpp ResultNamespacesStack.cpp ResultNamespacesStack.hpp Stylesheet.cpp Stylesheet.hpp StylesheetExecutionContext.hpp StylesheetExecutionContextDefault.cpp StylesheetExecutionContextDefault.hpp StylesheetHandler.cpp StylesheetHandler.hpp XSLTEngineImpl.cpp XSLTEngineImpl.hpp Return pointers to string instead of references for namespace-related functions, to support empty namespace URIs. dbertoni@apache.org 05/14/2001 c/src/XalanTransformer XalanCAPI.cpp Added newline to supress warning on HP. dbertoni@apache.org 05/14/2001 c/src/XSLT ElemElement.cpp ElemElement.hpp NamespacesHandler.cpp NamespacesHandler.hpp Fixed more namespace bugs (76 and 80). auriemma@apache.org 05/15/2001 c/src/XSLT NodeSorter.hpp Added default parameters to constructor. dbertoni@apache.org 05/17/2001 c/src/XSLT ElemLiteralResult.hpp Minor clean-up. dbertoni@apache.org 05/17/2001 c/src/XSLT ElemElement.cpp Minor clean-up. dbertoni@apache.org 05/17/2001 c/src/XPath XObjectFactoryDefault.cpp XObjectFactoryDefault.hpp XPath.cpp XPathExecutionContext.hpp XResultTreeFrag.cpp XResultTreeFrag.hpp Allow for caching of XResultTreeFrag instances. dbertoni@apache.org 05/17/2001 c/src/XSLT XalanTemplate.cpp Updates for new templates. dbertoni@apache.org 05/17/2001 c/src/XSLT ElemElement.cpp Removed bogus const. dbertoni@apache.org 05/18/2001 c/src/XPath XPathProcessorImpl.cpp Report error for missing node test. Fixes bug 1805. dbertoni@apache.org 05/18/2001 c/src/XSLT ElemAttribute.cpp Generate a new prefix for xsl:attribute if that prefix is already mapped to a different namespace. dbertoni@apache.org 05/21/2001 c/src/XalanTransformer XalanTransformer.hpp XalanTransformer.cpp Fixed problem with not destroying parsed source. Fixed some error handling problems. dbertoni@apache.org 06/06/2001 c/src/DOMSupport DOMServices.cpp Fixed bug where attributes were being ordered after other node types. dbertoni@apache.org 06/06/2001 c/src/DOMSupport DOMServices.hpp Get parent of attribute node by calling getOwnerElement(). Deprecated findOwnerElement(). dbertoni@apache.org 06/06/2001 c/src/XalanSourceTree XalanSourceTreeDOMSupport.hpp Made pointer to parser liaison const. dbertoni@apache.org 06/06/2001 c/src/XalanSourceTree XalanSourceTreeParserLiaison.cpp XalanSourceTreeParserLiaison.hpp Allow for documents that persist between resets. dbertoni@apache.org 06/06/2001 c/src/XalanTransformer XalanCAPI.cpp XalanCAPI.h XalanDefaultDocumentBuilder.cpp XalanDefaultDocumentBuilder.hpp XalanDefaultParsedSource.cpp XalanDefaultParsedSource.hpp XalanDocumentBuilder.hpp XalanParsedSource.hpp XalanTransformer.cpp XalanTransformer.hpp XercesDOMParsedSource.cpp XercesDOMParsedSource.hpp Re-vamp of interfaces. dbertoni@apache.org 06/06/2001 c/src/XercesParserLiaison XercesParserLiaison.cpp XercesParserLiaison.hpp A DOMSupport instance is no longer required. dbertoni@apache.org 06/06/2001 c/src/XercesParserLiaison XercesDocumentBridge.cpp XercesDocumentBridge.hpp Made some fixes so the bridge nodes can always be rebuilt. dbertoni@apache.org 06/06/2001 c/src/XMLSupport FormatterToXML.cpp Removed commented out line. dbertoni@apache.org 06/06/2001 c/src/XPath SimpleNodeLocator.cpp Fixed bug with certain match patterns. Fix courtesy of mfpeng@excite.com. dbertoni@apache.org 06/06/2001 c/src/XPath XNodeSet.cpp XNodeSet.hpp XNumber.cpp XNumber.hpp XObject.cpp XObject.hpp XResultTreeFrag.cpp XResultTreeFrag.hpp Added an overload for str() that allows for string data to be appended to a buffer. dbertoni@apache.org 06/06/2001 c/src/XPath XObjectFactoryDefault.cpp Fixed bug were result tree cache wasn't cleared in reset(). dbertoni@apache.org 06/06/2001 c/src/XPath XPathFactoryDefault.cpp XPathFactoryDefault.hpp Removed instance count stuff. dbertoni@apache.org 06/06/2001 c/src/XPath XPathExpression.cpp XPathExpression.hpp Replaced set with static array. dbertoni@apache.org 06/06/2001 c/src/XPath XPathProcessorImpl.cpp XPathProcessorImpl.hpp Arguments to id() and key() in match patterns must be literals. dbertoni@apache.org 06/06/2001 c/src/XSLT ResultNamespacesStack.cpp Make sure both prefix and namespace URI are empty. dbertoni@apache.org 06/06/2001 c/src/XSLT XSLTInputSource.cpp Do sanity check for null systemId. dbertoni@apache.org 06/06/2001 c/src/XSLT XalanTemplate.cpp Update for new typedef. dbertoni@apache.org 06/06/2001 c/src/XSLT AVT.cpp AVT.hpp AVTPartXPath.cpp AVTPartXPath.hpp ElemApplyImport.cpp ElemApplyTemplates.cpp ElemAttribute.cpp ElemAttribute.hpp ElemCallTemplate.cpp ElemCallTemplate.hpp ElemComment.cpp ElemForEach.cpp ElemForEach.hpp ElemLiteralResult.cpp ElemLiteralResult.hpp ElemMessage.cpp ElemPI.cpp ElemTemplateElement.cpp ElemTemplateElement.hpp ElemTextLiteral.cpp ElemTextLiteral.hpp Stylesheet.cpp Stylesheet.hpp StylesheetExecutionContext.cpp StylesheetExecutionContext.hpp XSLTEngineImpl.cpp Optimization work. dbertoni@apache.org 06/06/2001 c/src/TestXSLT process.cpp Removed EER options for controlling entity reference expansion. dbertoni@apache.org 06/06/2001 c/src/PlatformSupport XalanFileOutputStream.cpp XalanFileOutputStream.hpp New native Win32 file handling. dbertoni@apache.org 06/06/2001 c/samples/DocumentBuilder DocumentBuilder.cpp Simplified sample. dbertoni@apache.org 06/06/2001 c/samples/ExternalFunction ExternalFunction.cpp Simplified sample. dbertoni@apache.org 06/06/2001 c/samples/SimpleTransform SimpleTransform.dsp Added new configuration. dbertoni@apache.org 06/06/2001 c/samples/SimpleTransform SimpleTransform.cpp Simplified sample. dbertoni@apache.org 06/06/2001 c/samples/ThreadSafe ThreadSafe.cpp Simplified sample. dbertoni@apache.org 06/06/2001 c/samples/UseStylesheetParam UseStylesheetParam.cpp Simplified sample. dbertoni@apache.org 06/07/2001 c/src/XalanTransformer XalanCAPI.cpp Added header file to get appropriate definitions. dbertoni@apache.org 06/07/2001 c/src/XalanTransformer XalanCAPI.cpp Fixed header file name. dbertoni@apache.org 06/07/2001 c/samples/ThreadSafe ThreadSafe.cpp Made globals pointers to const objects. dbertoni@apache.org 06/07/2001 c/samples/XalanTransform XalanTransform.cpp Added missing header files. dbertoni@apache.org 06/07/2001 c/samples/XalanTransform XalanTransform.cpp Simplified sample. dbertoni@apache.org 06/07/2001 c/samples/DocumentBuilder DocumentBuilder.cpp c/samples/ExternalFunction ExternalFunction.cpp c/samples/SimpleTransform SimpleTransform.cpp c/samples/UseStylesheetParam UseStylesheetParam.cpp Added missing header files. dbertoni@apache.org 06/07/2001 c/src/XalanTransformer XalanCompiledStylesheet.hpp XalanTransformer.cpp XalanTransformer.hpp c/src/XalanTransformer XalanCompiledStylesheetDefault.cpp XalanCompiledStylesheetDefault.hpp c/src/XalanTransformer XalanCompiledStylesheet.cpp Cleaned up stuff.