Download DIXml 5.16.0 for Delphi 10.4 Cracked

DIXml 5.16.0 for Delphi 10.4 Cracked

DIXml 5.16.0 for Delphi 10.4 Cracked
DIXml 5.16.0 for Delphi 10.4 Cracked


DIXml is an embedded XML, XSLT, and EXSLT processing library for Delphi (Embarcadero / CodeGear / Borland). It is build on the libxml2, libxslt and libexslt libraries. However, DIXml requires no DLLs or any other external files whatsoever. All required code is compiled completely into the application's executable. DIXml is the most feature-complete XML and XSLT solution for Delphi.

Features
XML and HTML reading and writing, pull and push parser modes.
XML and HTML document tree creation, traversal, load, and save.
SAX and extended reader interfaces.
DTD and schema validation.
Encoding support for UTF-8, UTF-16, ISO-8859-family, ASCII (all native).
XPATH processing.
NameSpace support.
XSLT transformation and processing.
File, memory, and customized input / output.
Low memory usage, outstanding performance.

DIXml 5.16.0 – 5 Jun 2020
Support Delphi 10.4 Sydney Win32 and Win64.
DIXml 5.15.0 – 13 Nov 2019
XML:

Optional recursion limit when parsing XPath expressions. Useful to avoid stack overflows. Note that parsing a parenthesized expression currently consumes more than 10 stack frames, so this limit should be set rather low.
Improve XPath predicate and filter evaluation as well as error propagation, particularly out of memory conditions.
Fix that the parser did not stop immediately after a 'Double hyphen within comment' error.
Fix return value of xmlOutputBufferWrite. With memory buffers, the total size of the buffer was added again and again, potentially leading to an integer overflow.
Fix schema validation related to ##other namespace.
Disallow conditional sections in internal subsets. Conditional sections are only allowed in external parameter entities referenced from the internal subset.
Fix a number of memory leaks, invalid pointer dereferences, integer overflows, and uninitialized memory accesses.
Avoid potential stack overflows by making some functions non-recursive.
XSLT:

Do not allow xsl:template without name and match attributes.
Fix performance regression with xsl:number.
Fix a number of memory leaks, integer overflows, invalid pointer dereferences, dangling pointers, and error propagations.
Avoid potential stack overflows by making some functions non-recursive.


Only for V.I.P
Warning! You are not allowed to view this text.
  • 15