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]
|
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]
|
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]
|
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]
|
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]
|