2
I Use This!
Inactive

News

Analyzed 1 day ago. based on code collected 1 day ago.
Posted over 15 years ago by [email protected] (John Snelson)
This is a bug fix release for XQilla 2.2, including the ability to compile against Xerces-C 3.1.0, and a small number of miscellaneous fixes.Change Log: * Modified to build against Xerces-C 3.1.0 * Modified the DOM 3 API to only orphan grammars if ... [More] PSVI is enabled. * Fixed computed attribute constructors not to use the default element namespace for names. * Modified node serialization to generate prefixes for attributes with no prefix but in a namespace. * Modified node serialization to use existing prefixes if possible. * Fixed an unknown exception during certain update operations. * Build fix for Sun Workshop 6 compiler. * Build fix for older GCC. * Added maintainer mode (--enable-maintainer-mode) to rebuild build related files. [Less]
Posted almost 16 years ago by Alberto Massari
This is a bug fix release for XQilla 2.2, including a small number of miscellaneous fixes. Change Log: * Work around for a Xerces-C bug in DOMDocument::importNode() that resulted in badly copied prefixes using XQuery Update. * Fixed a segfault in ... [More] the DOM 3 API by orphaning Xerces-C Grammar correctly. * Fixed optimization of count(), exists(), and empty() based on static type if the argument uses doc() or collection(). * Fixed a bug that caused a crash when using "order by" in some circumstances. * Fixed query/module static-typing to also (re-)static type the modules it imports. * Fixed a bug in fn:codepoint-equal(). [Less]
Posted almost 16 years ago by [email protected] (John Snelson)
This is a bug fix release for XQilla 2.2, including a small number of miscellaneous fixes.Change Log: * Work around for a Xerces-C bug in DOMDocument::importNode() that resulted in badly copied prefixes using XQuery Update. ... [More] * Fixed a segfault in the DOM 3 API by orphaning Xerces-C Grammar correctly. * Fixed optimization of count(), exists(), and empty() based on static type if the argument uses doc() or collection(). * Fixed a bug that caused a crash when using "order by" in some circumstances. * Fixed query/module static-typing to also (re-)static type the modules it imports. * Fixed a bug in fn:codepoint-equal(). [Less]
Posted almost 16 years ago by Alberto Massari
This is a bug fix release for XQilla 2.2, including a small number of miscellaneous fixes. Change Log: * Work around for a Xerces-C bug in DOMDocument::importNode() that resulted in badly copied prefixes using XQuery Update. * Fixed a segfault in the ... [More] DOM 3 API by orphaning Xerces-C Grammar correctly. * Fixed optimization of count(), exists(), and empty() based on static type if the argument uses doc() or collection(). * Fixed a bug that caused a crash when using "order by" in some circumstances. * Fixed query/module static-typing to also (re-)static type the modules it imports. * Fixed a bug in fn:codepoint-equal(). [Less]
Posted about 16 years ago by Alberto Massari
This is a bug fix release for XQilla 2.2. This release includes fixes for xlC compiler issues, a SIGBUS on sparc architectures, casting issues between Xerces-C 2.8 and 3.0, Windows memory bug when resolving a document or collection, a segfault when ... [More] parsing a document in memory, transforming document nodes, and other fixes. This release also updates libtool to version 2.2.6. Change Log: * Fixed XQillaDocumentImpl::cloneNode() to return an instance of XQillaDocumentImpl. * Fixed XPath 2.0 so that it doesn't recognize entities in string literals. * Fixed a bug in the constant folding identity transforms for arithmetic expressions. * Fixed a bug in the undefined context item check. * Fixed the transform expression to copy document nodes rather than dissolving them. * Fixed a bug in the static typing of external functions. * Fixed a bug in fn:matches() with a zero-length string as the first argument. * Fixed a couple of bugs in the debug API, and made it report exit() and end() events correctly. * Fixed variable inlining so that variables aren't inlined into loops. * Fixed a segfault when parsing a document from a memory buffer. * Fixed a bug in XQC_Implementation->parse_document_file() that caused parsing to always fail. * Workaround a bug in Xerces-C that can cause corrupted memory when deleting a mutex. * Fixed a bug related to unsigned int/XMLSize_t type difference between Xerces-C 2.8 and 3.0. * Fixed alignment on sparc architectures that could cause a SIGBUS crash. * Fixed a Windows memory bug involving the URI used in resolving a document or collection. * Fixed Windows compile warnings related to Xerces-C types. * Updated libtool version to 2.2.6. * Fixed some compiler issues related to the xlC compiler. [Less]
Posted about 16 years ago by [email protected] (Lauren Foutz)
This is a bug fix release for XQilla 2.2. This release includes fixes for xlC compiler issues, a SIGBUS on sparc architectures, casting issues between Xerces-C 2.8 and 3.0, Windows memory bug when resolving a document or collection, a segfault when ... [More] parsing a document in memory, transforming document nodes, and other fixes. This release also updates libtool to version 2.2.6.Change Log: * Fixed XQillaDocumentImpl::cloneNode() to return an instance of XQillaDocumentImpl. * Fixed XPath 2.0 so that it doesn't recognize entities in string literals. * Fixed a bug in the constant folding identity transforms for arithmetic expressions. * Fixed a bug in the undefined context item check. * Fixed the transform expression to copy document nodes rather than dissolving them. * Fixed a bug in the static typing of external functions. * Fixed a bug in fn:matches() with a zero-length string as the first argument. * Fixed a couple of bugs in the debug API, and made it report exit() and end() events correctly. * Fixed variable inlining so that variables aren't inlined into loops. * Fixed a segfault when parsing a document from a memory buffer. * Fixed a bug in XQC_Implementation->parse_document_file() that caused parsing to always fail. * Workaround a bug in Xerces-C that can cause corrupted memory when deleting a mutex. * Fixed a bug related to unsigned int/XMLSize_t type difference between Xerces-C 2.8 and 3.0. * Fixed alignment on sparc architectures that could cause a SIGBUS crash. * Fixed a Windows memory bug involving the URI used in resolving a document or collection. * Fixed Windows compile warnings related to Xerces-C types. * Updated libtool version to 2.2.6. * Fixed some compiler issues related to the xlC compiler. (1 comments) [Less]
Posted about 16 years ago by [email protected] (Lauren Foutz)
This is a bug fix release for XQilla 2.2. This release includes fixes for xlC compiler issues, a SIGBUS on sparc architectures, casting issues between Xerces-C 2.8 and 3.0, Windows memory bug when resolving a document or collection, a segfault when ... [More] parsing a document in memory, transforming document nodes, and other fixes. This release also updates libtool to version 2.2.6.Change Log: * Fixed XQillaDocumentImpl::cloneNode() to return an instance of XQillaDocumentImpl. * Fixed XPath 2.0 so that it doesn't recognize entities in string literals. * Fixed a bug in the constant folding identity transforms for arithmetic expressions. * Fixed a bug in the undefined context item check. * Fixed the transform expression to copy document nodes rather than dissolving them. * Fixed a bug in the static typing of external functions. * Fixed a bug in fn:matches() with a zero-length string as the first argument. * Fixed a couple of bugs in the debug API, and made it report exit() and end() events correctly. * Fixed variable inlining so that variables aren't inlined into loops. * Fixed a segfault when parsing a document from a memory buffer. * Fixed a bug in XQC_Implementation->parse_document_file() that caused parsing to always fail. * Workaround a bug in Xerces-C that can cause corrupted memory when deleting a mutex. * Fixed a bug related to unsigned int/XMLSize_t type difference between Xerces-C 2.8 and 3.0. * Fixed alignment on sparc architectures that could cause a SIGBUS crash. * Fixed a Windows memory bug involving the URI used in resolving a document or collection. * Fixed Windows compile warnings related to Xerces-C types. * Updated libtool version to 2.2.6. * Fixed some compiler issues related to the xlC compiler. (1 comments) [Less]
Posted about 16 years ago by Alberto Massari
This is a bug fix release for XQilla 2.2. This release includes fixes for xlC compiler issues, a SIGBUS on sparc architectures, casting issues between Xerces-C 2.8 and 3.0, Windows memory bug when resolving a document or collection, a segfault when ... [More] parsing a document in memory, transforming document nodes, and other fixes. This release also updates libtool to version 2.2.6. Change Log: * Fixed XQillaDocumentImpl::cloneNode() to return an instance of XQillaDocumentImpl. * Fixed XPath 2.0 so that it doesn't recognize entities in string literals. * Fixed a bug in the constant folding identity transforms for arithmetic expressions. * Fixed a bug in the undefined context item check. * Fixed the transform expression to copy document nodes rather than dissolving them. * Fixed a bug in the static typing of external functions. * Fixed a bug in fn:matches() with a zero-length string as the first argument. * Fixed a couple of bugs in the debug API, and made it report exit() and end() events correctly. * Fixed variable inlining so that variables aren't inlined into loops. * Fixed a segfault when parsing a document from a memory buffer. * Fixed a bug in XQC_Implementation->parse_document_file() that caused parsing to always fail. * Workaround a bug in Xerces-C that can cause corrupted memory when deleting a mutex. * Fixed a bug related to unsigned int/XMLSize_t type difference between Xerces-C 2.8 and 3.0. * Fixed alignment on sparc architectures that could cause a SIGBUS crash. * Fixed a Windows memory bug involving the URI used in resolving a document or collection. * Fixed Windows compile warnings related to Xerces-C types. * Updated libtool version to 2.2.6. * Fixed some compiler issues related to the xlC compiler. [Less]
Posted almost 17 years ago by Alberto Massari
This is the 2.2 release of XQilla. This release adds a debugger and debugging API, partial support for XSLT 2.0, and a prototype implementation of higher order functions for XQuery. XQilla is an XQuery, XSLT 2.0 and XPath 2.0 implementation written ... [More] in C++ and based on Xerces-C. It implements the DOM 3 XPath API, as well as having it's own more powerful API. It conforms to both the XQuery and XPath 2.0 W3C recommendations. Change log: * Added a debugging API, and a command line debugger invoked by passing a "-d" flag to the command line tool. * Added a partial implementation of XSLT 2.0. This should currently be considered alpha quality. * Added an implementation of the current draft of XQC, a standard C API for accessing XQuery implementations. * Added a prototype implementation of higher order functions for XQuery. * Added the ExternalFunctionResolver API to resolve implementations for external functions that are unknown before compile time. * Added the xqilla:analyze-string() extension function for performing complex regular expression analysis. * Added query options for controlling schema validation, document projection and lint warnings. * Added a --disable-rpath configure option for maintainers. * Implemented function and variable inlining, and other partial evaluation optimizations. * Implemented tail recursion optimization. * Modified XQilla to compile against Xerces-C 3.0. A source installation of Xerces-C is no longer necessary for compilation. * Improved static typing with cardinality information. * Fixed a bug in schema validation of a document in no namespace. * Fixed schema validation to check ID/IDREF constraints correctly. * Fixed a bug in validation of SequenceTypes like document-node(schema-element(XX)). * Fixed a bug in re-writing documents to disk after updating them, when they have a space in their document URIs. [Less]
Posted almost 17 years ago by [email protected] (John Snelson)
This is the 2.2 release of XQilla. This release adds a debugger anddebugging API, partial support for XSLT 2.0, and a prototypeimplementation of higher order functions for XQuery.XQilla is an XQuery, XSLT 2.0 and XPath 2.0 implementation written ... [More] inC++ and based on Xerces-C. It implements the DOM 3 XPath API, as wellas having it's own more powerful API. It conforms to both the XQueryand XPath 2.0 W3C recommendations.Change log: * Added a debugging API, and a command line debugger invoked by passing a "-d" flag to the command line tool. * Added a partial implementation of XSLT 2.0. This should currently be considered alpha quality. * Added an implementation of the current draft of XQC, a standard C API for accessing XQuery implementations. * Added a prototype implementation of higher order functions for XQuery. * Added the ExternalFunctionResolver API to resolve implementations for external functions that are unknown before compile time. * Added the xqilla:analyze-string() extension function for performing complex regular expression analysis. * Added query options for controlling schema validation, document projection and lint warnings. * Added a --disable-rpath configure option for maintainers. * Implemented function and variable inlining, and other partial evaluation optimizations. * Implemented tail recursion optimization. * Modified XQilla to compile against Xerces-C 3.0. A source installation of Xerces-C is no longer necessary for compilation. * Improved static typing with cardinality information. * Fixed a bug in schema validation of a document in no namespace. * Fixed schema validation to check ID/IDREF constraints correctly. * Fixed a bug in validation of SequenceTypes like document-node(schema-element(XX)). * Fixed a bug in re-writing documents to disk after updating them, when they have a space in their document URIs. (0 comments) [Less]