All notable changes to this project will be documented in this file.
3.4.1 - 2016-12-28
- Added support for OpenSSL 1.1.0
- Merged upstream SQLite 3.15.2
3.4.0 - 2016-04-05
- Added
PRAGMA cipher_provider_version
- Merged upstream SQLite 3.11.0
- Deprecated
PRAGMA cipher
command
3.3.1 - 2015-07-13
- Merge upstream SQLite 3.8.10.2
- Fixed segfault when provided an invalid cipher name
- Check for codec context when performing
PRAGMA cipher_store_pass
- Remove extraneous null check in
PRAGMA cipher_migrate
3.3.0 - 2015-03-25
- Added FIPS API calls within the OpenSSL crypto provider
PRAGMA cipher_default_page_size
- support for attaching non-default page sizes
- Merged upstream SQLite 3.8.8.3
3.2.0 - 2014-09-30
- Added
PRAGMA cipher_store_pass
- Merged upstream SQLite 3.8.6
- Renmed README to README.md
3.1.0 - 2014-04-23
- Added
PRAGMA cipher_profile
- Merged upstream SQLite 3.8.4.3
3.0.1 - 2013-12-06
- Added
PRAGMA cipher_add_random
to source external entropy
- Fix
PRAGMA cipher_migrate
to handle passphrases longer than 64 characters & raw keys - Improvements to the libtomcrypt provider
3.0.0 - 2013-11-05
- Added
PRAGMA cipher_migrate
to migrate older database file formats
- Merged upstream SQLite 3.8.0.2
- Remove usage of VirtualLock/Unlock on WinRT and Windows Phone
- Ignore HMAC read during Btree file copy
- Fix lib naming for pkg-config
- Use _v2 version of
sqlite3_key
andsqlite3_rekey
- Update xcodeproj file
- Change KDF iteration length from 4,000 to 64,000