You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+73-42Lines changed: 73 additions & 42 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# SQLCipher Change Log
2
2
All notable changes to this project will be documented in this file.
3
3
4
-
## [4.1.0] - [unreleased]
4
+
## [4.1.0] - (March 2019 - [4.1.0 changes])
5
5
- Defer reading salt from header until key derivation is triggered
6
6
- Clarify usage of sqlite3_rekey for plaintext databases in header
7
7
- Normalize attach behavior when key is not yet derived
@@ -14,14 +14,14 @@ All notable changes to this project will be documented in this file.
14
14
- Disable backup API for encrypted databases (this was previously documented as not-working and non-supported, but will now explicitly error out on initialization)
15
15
- Updates baseline to upstream SQLite 3.27.2
16
16
17
-
## [4.0.1] - 2018-12-17
17
+
## [4.0.1] - (December 2018 - [4.0.1 changes])
18
18
- Based on upstream SQLite 3.26.0 (addresses SQLite “Magellan” issue)
19
19
- Adds PRAGMA cipher_compatibility and cipher_default_compatibility which take automatcially configure appropriate compatibility settings for the specified SQLCipher major version number
20
20
- Filters attach statements with KEY parameters from readline history
21
21
- Fixes crash in command line shell with empty input (i.e. ^D)
22
22
- Fixes warnings when compiled with strict-prototypes
23
23
24
-
## [4.0.0] - 2018-11-30
24
+
## [4.0.0] - (November 2018 - [4.0.0 changes])
25
25
### Changed
26
26
- Default page size for databases increased to 4096 bytes (up from 1024) *
27
27
- Default PBKDF2 iterations increased to 256,000 (up from 64,000) *
@@ -54,7 +54,7 @@ All notable changes to this project will be documented in this file.
54
54
- Fixes compilation with --disable-amalgamation
55
55
- Removes sqlcipher.xcodeproj build support
56
56
57
-
## [3.4.2] - 2017-12-21
57
+
## [3.4.2] - (December 2017 - [3.4.2 changes])
58
58
### Added
59
59
- Added support for building with LibreSSL
60
60
@@ -69,14 +69,14 @@ All notable changes to this project will be documented in this file.
69
69
- Guard OpenSSL initialization and cleanup routines
70
70
- Allow additional linker options to be passed via command line for Windows platforms
71
71
72
-
## [3.4.1] - 2016-12-28
72
+
## [3.4.1] - (December 2016 - [3.4.1 changes])
73
73
### Added
74
74
- Added support for OpenSSL 1.1.0
75
75
76
76
### Changed
77
77
- Merged upstream SQLite 3.15.2
78
78
79
-
## [3.4.0] - 2016-04-05
79
+
## [3.4.0] - (April 2016 - [3.4.0 changes])
80
80
### Added
81
81
- Added `PRAGMA cipher_provider_version`
82
82
@@ -86,45 +86,45 @@ All notable changes to this project will be documented in this file.
86
86
### Deprecated
87
87
- Deprecated `PRAGMA cipher` command
88
88
89
-
## [3.3.1] - 2015-07-13
89
+
## [3.3.1] - (July 2015 - [3.3.1 changes])
90
90
### Changed
91
91
- Merge upstream SQLite 3.8.10.2
92
92
- Fixed segfault when provided an invalid cipher name
93
93
- Check for codec context when performing `PRAGMA cipher_store_pass`
94
94
- Remove extraneous null check in `PRAGMA cipher_migrate`
95
95
96
-
## [3.3.0] - 2015-03-25
96
+
## [3.3.0] - (March 2015 - [3.3.0 changes])
97
97
### Added
98
98
- Added FIPS API calls within the OpenSSL crypto provider
99
99
-`PRAGMA cipher_default_page_size` - support for attaching non-default page sizes
100
100
101
101
### Changed
102
102
- Merged upstream SQLite 3.8.8.3
103
103
104
-
## [3.2.0] - 2014-09-30
104
+
## [3.2.0] - (September 2014 - [3.2.0 changes])
105
105
### Added
106
106
- Added `PRAGMA cipher_store_pass`
107
107
108
108
### Changed
109
109
- Merged upstream SQLite 3.8.6
110
110
- Renmed README to README.md
111
111
112
-
## [3.1.0] - 2014-04-23
112
+
## [3.1.0] - (April 2014 - [3.1.0 changes])
113
113
### Added
114
114
- Added `PRAGMA cipher_profile`
115
115
116
116
### Changed
117
117
- Merged upstream SQLite 3.8.4.3
118
118
119
-
## [3.0.1] - 2013-12-06
119
+
## [3.0.1] - (December 2013 - [3.0.1 changes])
120
120
### Added
121
121
- Added `PRAGMA cipher_add_random` to source external entropy
122
122
123
123
### Changed
124
124
- Fix `PRAGMA cipher_migrate` to handle passphrases longer than 64 characters & raw keys
125
125
- Improvements to the libtomcrypt provider
126
126
127
-
## [3.0.0] - 2013-11-05
127
+
## [3.0.0] - (November 2013 - [3.0.0 changes])
128
128
### Added
129
129
- Added `PRAGMA cipher_migrate` to migrate older database file formats
130
130
@@ -139,33 +139,64 @@ All notable changes to this project will be documented in this file.
139
139
### Security
140
140
- Change KDF iteration length from 4,000 to 64,000
0 commit comments