From cced1c4d8bfe722b7e49a248f36db0697cf0c890 Mon Sep 17 00:00:00 2001 From: Stephen Lombardo Date: Thu, 21 Feb 2019 09:12:12 -0500 Subject: [PATCH] bump version to 4.1.0 --- CHANGELOG.md | 5 ++++- SQLCipher.podspec.json | 4 ++-- src/crypto.h | 2 +- test/sqlcipher-pragmas.test | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aad1b63..ed097cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ # SQLCipher Change Log All notable changes to this project will be documented in this file. -## [unreleased] - [unreleased] +## [4.1.0] - [unreleased] - Defer reading salt from header until key derivation is triggered - Clarify usage of sqlite3_rekey for plaintext databases in header - Normalize attach behavior when key is not yet derived @@ -10,6 +10,9 @@ All notable changes to this project will be documented in this file. - PRAGMA cipher_hmac_pgno is now deprecated - PRAGMA cipher_hmac_salt_mask is now deprecated - PRAGMA fast_kdf_iter is now deprecated +- Clear codec data buffers if a crypographic provider operation fails +- Disable backup API for encrypted databases (this was previously documented as not-working and non-supported, but will now explicitly error out on initialization) +- Updates baseline to upstream SQLite 3.27.1 ## [4.0.1] - 2018-12-17 - Based on upstream SQLite 3.26.0 (addresses SQLite “Magellan” issue) diff --git a/SQLCipher.podspec.json b/SQLCipher.podspec.json index 9fe2b00..6b9905d 100644 --- a/SQLCipher.podspec.json +++ b/SQLCipher.podspec.json @@ -15,10 +15,10 @@ "requires_arc": false, "source": { "git": "https://github.com/sqlcipher/sqlcipher.git", - "tag": "v4.0.1" + "tag": "v4.1.0" }, "summary": "Full Database Encryption for SQLite.", - "version": "4.0.1", + "version": "4.1.0", "subspecs": [ { "compiler_flags": [ diff --git a/src/crypto.h b/src/crypto.h index 440c718..b32922d 100644 --- a/src/crypto.h +++ b/src/crypto.h @@ -58,7 +58,7 @@ void sqlite3pager_reset(Pager *pPager); #define CIPHER_STR(s) #s #ifndef CIPHER_VERSION_NUMBER -#define CIPHER_VERSION_NUMBER 4.0.1 +#define CIPHER_VERSION_NUMBER 4.1.0 #endif #ifndef CIPHER_VERSION_BUILD diff --git a/test/sqlcipher-pragmas.test b/test/sqlcipher-pragmas.test index 843ed2a..93fcad9 100644 --- a/test/sqlcipher-pragmas.test +++ b/test/sqlcipher-pragmas.test @@ -46,7 +46,7 @@ do_test verify-pragma-cipher-version { execsql { PRAGMA cipher_version; } -} {{4.0.1 community}} +} {{4.1.0 community}} db close file delete -force test.db