Skip to content

v4.19.0

Choose a tag to compare

@sjlombardo sjlombardo released this 08 Sep 14:31
· 8 commits to master since this release
  • Reports an error if a database is opened with an invalid hexkey URI parameter
  • Includes the provider error code in KDF error messages
  • Fixes escaping of migration file names
  • Fixes escaping of database aliases in sqlcipher_export()
  • Avoids returning NULL rows from cipher_settings if allocation fails
  • Adjusts behavior for permanent error states
  • Avoids leaking a partially initialized context if an initialization error occurs
  • Fixes error reporting for failed rekey operations
  • Improves consistency of internal memory utilization tracking

This maintenance release addresses two low-risk security issues in the core library related to sqlcipher_export and the hexkey URI parameters respectively. While the practical risks are low, we recommend that applications upgrade to incorporate the fix and the other improvements in this release. For additional details and release notes please consult release announcement.