RAD Studio DIXml 6.0.1 for Delphi 11.x

valadi

Местный
Регистрация
7 Фев 2008
Сообщения
59
Реакции
118
Credits
506
DIXml

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 but requires no DLLs nor other external files

Для просмотра ссылки Войди или Зарегистрируйся

Overview
  • DIXml is the most feature-complete XML and XSLT solution for Delphi.
History

Для просмотра ссылки Войди или Зарегистрируйся

DIXml v6.00.1 – 29 Oct 2022​

Update libxml2 to version v2.10.3:
  • Fix dict corruption caused by entity reference cycles.
  • Fix integer overflows with XML_PARSE_HUGE
  • Fix overflow check in SAX2.
Update libxslt to version v1.1.37:
  • Minor improvements.

DIXml v6.00.0 – 8 Sep 2022​

Update libxml2 to version v2.10.2:
  • Improvements:
    • Fix xmlCtxtReadDoc with encoding.
    • Add schematron let variable tag and value-of tag support.
    • Implement xpath1() XPointer scheme.
    • Make copying nodes non-recursive.
    • Code cleanups and simplifications.
  • Security Fixes:
    • Reserve byte for #0 terminator and report errors consistently in xmlBuf and xmlBuffer
    • Fix missing #0 terminators in xmlBuf and xmlBuffer functions.
    • Fix xmlBufAvail so it returns length without including a byte for #0 terminator.
    • Fix ownership of xmlNodePtr and xmlAttrPtr fields in xmlSetTreeDoc.
    • Fix use-after-free bugs when calling xmlTextReaderClose before ]]xmlFreeTextReader]] on post-validating parser.
  • Bug fixes:
    • Fix HTML parsing to skip incorrectly opened comments.
    • Restore behavior of htmlDocContentDumpFormatOutput to it preserves xmlDoc.Type_.
    • Fix memory leak with invalid XSD.
    • Make XPath depth check work with recursive invocations.
    • Avoid double-free if malloc fails in internal inputPush.
    • XSD schema validation: Properly fold whitespace around the QName value. Also add whitespace folding for some atomic data types that it is missing on.
  • Removed and deprecated:
    • Remove unused xmlBuf functions.
    • Deprecate module initialization and cleanup functions.
    • Deprecate legacy functions.
    • Deprecate all xmlNanoFTP… functions.
Update libxslt to version v1.1.36:
  • Fix quadratic behavior with variables and parameters.
DIXml v6.0.1
Delphi 11.x
win32/win64

DIXml-6.0.1_D11x_w3264_Cracked.7z 3.20 MB (3,363,163 bytes)