Yunqa • The Delphi Inspiration

Delphi Components and Applications

User Tools

Site Tools


news

News

  • YuOpenSSL v1.1.2
    • Update to OpenSSL 1.1.1n.
      • Fixed a bug in the BN_mod_sqrt() function that can cause it to loop forever for non-prime moduli (CVE-2022-0778).
      • Add ciphersuites based on DHE_PSK and ECDHE_PSK to the list of ciphersuites providing Perfect Forward Secrecy as required by SECLEVEL >= 3.
  • YuOpenSSL-3 v1.2.0
    • Update to OpenSSL 3.0.2.
      • Fixed a bug in the BN_mod_sqrt() function that can cause it to loop forever for non-prime moduli (CVE-2022-0778).
      • Add ciphersuites based on DHE_PSK and ECDHE_PSK to the list of ciphersuites providing Perfect Forward Secrecy as required by SECLEVEL >= 3.
      • Fixed PEM_write_bio_PKCS8PrivateKey() to make it possible to use empty passphrase strings.
    • Add OCSP API functions for Internet Component Suite (ICS).
  • DISQLite3 v5.40.1
    • Fix Bloom filter optimization returning a wrong answer.
    • Fix localtime modifier of date and time functions to preserve fractional seconds.
    • Fix the sqlite_offset SQL function for corner cases where the argument is a virtual or view column.
    • Fix row value IN operator constraints on virtual tables which rely on bytecode to filter rows that do not satisfy the constraint.
  • DIXml v5.20.0
    • Update libxml2 to version v2.9.13.
    • Update libxslt to version v1.0.35.
  • DISQLite3 v5.40.0
    • Add LSM key-value database and virtual table extension.
    • New -> and ->> JSON operators.
    • Date and time functions enhancements.
    • Virtual table enhancements for IN and DISTINCT.
    • New bloom filter to speed up large analytic queries.
  • YuPcre2 v1.19.0
    • Fix incorrect detection of alternatives in first character search in JIT.
    • Update to Unicode 14.0.0.
  • YuXMLSec v1.0.0
    • Compiled against YuOpenSSL-3. The old YuOpenSSL no longer works. Please update if needed.
    • Update to XMLSec 1.2.33:
      • Fix decrypting session key for multiple recipients.
      • Add the xmlSecKeyDataFormatEngine option to enhance OpenSSL engine support.
  • YuOpenSSL-3 v1.1.0
    • Add HTTP APIs like OSSL_HTTP_get. They allow to obtain data from HTTP or secure HTTPS using just YuOpenSSL-3.
    • Add APIs required for YuXMLSec.
  • DISQLite3 v5.39.2
    • Fix a bug that can cause database corruption if a SAVEPOINT is rolled back while in PRAGMA temp_store=MEMORY mode.
    • Fix a problem with ON DELETE CASCADE and ON UPDATE CASCADE.
  • DIZipWriter v6.9.1
    • Update the built-in zstd compressor for TYuZstdCompressor to Zstandard 1.5.1.
    • Add TYuZstdCompressor to the DIZipWriter_Main demo.
  • DISQLite3 v5.39.1
    • Fix a bug in UPSERT that can cause incorrect byte-code to be generated for some obscure but valid SQL, possibly resulting in a nil-pointer dereference.
    • Fix an out of bounds read that can occur in FTS5 when reading corrupt database files.
  • YuPcre2 1.18.0
    • Fix invalid single character repetition issues in JIT.
    • Faster case-independent “first code unit” search.
    • Lock out \K in lookarounds, re-enable with PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK.
    • Fix lookahead loop counter reset.
  • YuOpenSSL 1.0.2
    • Update to OpenSSL 1.1.1l.
      • Fixed an SM2 Decryption Buffer Overflow.
      • Fixed various read buffer overruns processing ASN.1 strings.
    • Update Indy (Internet Direct) OpenSSL 1.1.1 support.
    • Update Synapse TCP/IP and serial library OpenSSL 1.1.1 support.
  • DITidy 6.5.0
    • Update libtidy to version 5.8.0 final. Main changes:
      • Add IMG loading and SVG paint attributes.
      • Add HTML5 extended color names.
      • New <title> element clean up and warnings.
      • Fix multiple bugs, integer overflows, access violations, and memory leaks.
    • Add the TidyCloseQuotedValuesAtGt option to close a quoted value prematurely if there is a “>” character before or instead of the closing quote character.
  • YuXMLSec 0.2.0 Alpha
    • Update to XMLSec 1.2.32:
      • Add xmlSecX509DataGetNodeContent(), with fixed return value.
      • Fix PKCS1 parsing error handling in xmlSecOpenSSLAppPkcs12LoadBIO(). It now logs the real root error cause.
      • Fix decrypting XML with multiple recipients.
  • DIFileFinder 6.12.1
    • Call FindFirstFileEx() internally, which is faster according to MSDN.
    • TDIPcreFileFinder regular expression engine updated to PCRE 10.37.
    • Optimize to not assign unused variable.
  • YuStemmer 5.5.0
    • General stemming algorithm improvements.
    • Yiddish stemmer fixes.
    • Arabic and Greek stemmer efficiency tweaks.
  • DIXml 5.18.0
    • New xmlPopOutputCallbacks().
    • Fix quadratic runtime in HTML push parser.
    • Fix UTF-8 decoder in HTML parser.
    • Over 100 smaller bug fixes.
    • Nearly 100 sercurity, function, and performance improvements.
  • DIRegEx 8.14.0
    • Fix a memory leak if a compile error occurred when there are more than 20 named groups.
    • Fix a (*MARK) bug in the interpreter.
news.txt · Last modified: 2016/03/03 12:49 (external edit)