Commit Graph

18 Commits

Author SHA1 Message Date
Stephen Lombardo
a1204dd379 add pragma page_size compatibility so it will operate on encrypted databases 2023-10-09 14:17:11 -04:00
Stephen Lombardo
48ae31693a raise error when trying to rekey unencrypted database, or use an empty key 2023-08-16 14:52:46 -04:00
Stephen Lombardo
1e25210634 do not allow key to be changed on a connection after it has been used for a successful operation 2023-08-16 12:11:18 -04:00
Stephen Lombardo
d95b3f427e adjust test for new attach behavior introduced in upstream check-in a02da71f 2023-03-01 14:10:35 -05:00
Stephen Lombardo
d018a5f2e6 url filename key tests 2021-10-11 11:12:33 -04:00
Stephen Lombardo
78796fd0e2 set error state if cipher_migrate fails 2021-10-08 16:50:57 -04:00
Stephen Lombardo
07ca482e4e disable memory security feature by default; once it is turned on it can't be turned off 2021-09-08 10:26:36 -04:00
Stephen Lombardo
d7f468c998 change from sqlite_master to sqlite_schema 2021-02-10 13:04:45 -05:00
Stephen Lombardo
9d3769e101 remove redundant backup tests that have been moved to sqlcipher-backup.test 2019-10-08 14:23:59 -04:00
Stephen Lombardo
2f8202bf51 update tests to expect "ok" from PRAGMA key 2019-09-25 13:36:22 -04:00
Stephen Lombardo
488d81e8da implementation of PRAGMA cipher_integrity_check and associated tests 2019-05-15 10:24:27 -04:00
Stephen Lombardo
9428ef0ed2 add test to verify temp tables 2019-03-05 10:57:06 -05:00
Stephen Lombardo
19961d4cad explicitly disable backup for encrypted databases 2019-02-08 16:24:22 -05:00
Stephen Lombardo
4f9202c763 deprecates PRAGMA fast_kdf_iter 2019-01-16 13:16:31 -05:00
Stephen Lombardo
42e655bf35 normalize attach behavior when key is not yet derived 2019-01-15 13:15:51 -05:00
Stephen Lombardo
e72b34b24b verify salt values for attach behavior tests 2019-01-15 10:32:27 -05:00
Stephen Lombardo
546f567f4e defer reading salt from header until key derivation is triggered 2019-01-04 12:03:21 -05:00
Stephen Lombardo
3bd6262b59 refactor sqlcipher tests into separate files 2018-10-03 12:19:55 -04:00