Yunqa • The Delphi Inspiration

Delphi Components and Applications

User Tools

Site Tools


news

News

  • DISQLite3 v5.41.2
    • Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN.
    • Apply fixes for CVE-2022-35737 and other minor problems discovered by internal testing.
  • DISQLite3 v5.41.1
    • Fix an incorrect result from a query that uses a view that contains a compound SELECT in which only one arm contains a RIGHT JOIN.
    • Fix a long-standing problem with ALTER TABLE RENAME.
    • Enhance the sqlite_stmt virtual table so that it buffers all of its output.
  • YuXMLSec v1.0.1
    • Update to XMLSec 1.2.34.
  • DISQLite3 v5.41.0
    • Add support for RIGHT and FULL OUTER JOIN.
    • Add new binary comparison operators IS NOT DISTINCT FROM and IS DISTINCT FROM.
    • The HAVING clause of a SELECT statement is now allowed on any aggregate query, even queries that do not have a GROUP BY clause.
    • Added the sqlite3_db_name() interface.
  • YuOpenSSL v1.1.5
    • Update to OpenSSL 1.1.1q.
      • Fix BN_gcd() to check return value when testing for 1.
      • Add a check for the return of i2s_ASN1_INTEGER().
      • Fix X509v3_addr_add_range() to return the correct result.
      • Fix memory leak in EC_GROUP_new_from_ecparameters().
  • YuOpenSSL-3 v1.2.3
    • Update to OpenSSL 3.0.5.
      • Fix BN_gcd() to check return value when calling BN_one().
      • Add a check for the return of i2s_ASN1_INTEGER().
      • Fix X509v3_addr_add_range(), X509v3_addr_canonize(), and X509v3_addr_is_canonical() to return the correct result.
      • Fix memory leak in EC_GROUP_new_from_ecparameters().
      • Add and improve various checks.
  • YuOpenSSL v1.1.4
    • Update to OpenSSL 1.1.1p.
      • Minor bug fixes.
  • YuOpenSSL-3 v1.2.3
    • Update to OpenSSL 3.0.4.
      • Minor bug fixes.
      • Add some constants and functions, mainly related to EVP_KEYEXCH… and X509v3_addr….
  • DISQLite3 v5.40.3
    • Fix a problem in the Bloom filter in which an error in the byte-code caused the engine to enter an infinite loop when the pull-down optimization encountered a NULL key.
    • Other minor patches.
  • DIXml v5.21.0
    • Update libxml2 to version v2.9.14.
      • Fix recovery from invalid HTML start tags.
      • Fix INF, NAN, and -0.0 handling of ceiling() and floor() XPath functions.
      • Security and bug fixes.
  • YuOpenSSL-3 v1.2.2
    • Fix OpenSSL version reported by OpenSSL_version…() functions and constants like OPENSSL_FULL_VERSION_STR.
  • YuOpenSSL v1.1.3
    • Update to OpenSSL 1.1.1o.
      • Minor bug fixes.
  • YuOpenSSL-3 v1.2.1
    • Update to OpenSSL 3.0.3.
      • Fixed a bug in the OCSP_basic_verify() function that verifies the signer certificate on an OCSP response.
      • Fixed a bug where the RC4-MD5 ciphersuite incorrectly used the AAD data as the MAC key.
      • Fix a bug in the OPENSSL_LH_flush() function that breaks reuse of the memory occuppied by the removed hash table entries.
  • DISQLite3 v5.40.3
    • Fix a case of the query planner be overly aggressive with optimizing automatic-index and Bloom-filter construction, using inappropriate ON clause terms to restrict the size of the automatic-index or Bloom filter, and resulting in missing rows in the output.
  • YuPcre2 v1.20.0
    • Added support for Bidi_Class and a number of binary Unicode properties.
    • A number of changes to script matching for \p and \P.
    • Speed up for maximizing character property matches.
    • Fix quantified [Aa]{2} optimization which could cause match failure.
    • Fix Unicode properrty matching in JIT.
    • Fix JIT recursion caused by duplicated data transfers.
  • DISQLite3 v5.40.2
    • Fix a problem with the new Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL.
    • Other minor patches.
  • 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.
news.txt · Last modified: 2016/03/03 12:49 (external edit)