Stephen Lombardo
|
3a1baaba94
|
Merge sqlite-release(3.38.2) into prerelease-integration
|
2022-04-14 16:08:48 -04:00 |
|
Stephen Lombardo
|
5ddd6e7978
|
Snapshot of upstream SQLite 3.38.2
|
2022-04-14 15:50:45 -04:00 |
|
Stephen Lombardo
|
45475c423b
|
fix issue where memory PRAGMA cipher_memory_security would report OFF when it was actually ON
|
2022-04-08 12:39:49 -04:00 |
|
Stephen Lombardo
|
7778787c61
|
define wrapping PAGER_MJ_PGNO for pager
|
2022-04-04 14:20:20 -04:00 |
|
Stephen Lombardo
|
ddd3ee442a
|
relocate crypto after vdbe
|
2022-04-04 13:58:37 -04:00 |
|
Stephen Lombardo
|
269be0c9a9
|
Revert "change compilation / amalgamation order of sqlcipher sources"
This reverts commit 6ea9c7910b.
|
2022-04-04 13:19:03 -04:00 |
|
Stephen Lombardo
|
45e9c1f028
|
simplify conditional HMAC code for openssl versions and fix unfreed allocation reported in #424
|
2022-04-04 12:38:53 -04:00 |
|
Stephen Lombardo
|
0d5220a0e1
|
namespace changes and fixes for non-amalgamated builds
|
2022-04-04 12:20:45 -04:00 |
|
Stephen Lombardo
|
6ea9c7910b
|
change compilation / amalgamation order of sqlcipher sources
|
2022-04-04 12:19:49 -04:00 |
|
Stephen Lombardo
|
54bfd761a9
|
include crypto.h for OPENSSL_VERSION_TEXT using BoringSSL
|
2022-03-29 09:30:33 -04:00 |
|
Stephen Lombardo
|
7a22a92840
|
support trunk rename of PAGER_MJ_PGNO to PAGER_SJ_PGNO
|
2022-03-04 16:15:54 -05:00 |
|
Stephen Lombardo
|
24aaa8383a
|
relocate includes to crypto.h
|
2022-03-03 16:46:44 -05:00 |
|
Stephen Lombardo
|
2c672e7dd1
|
changelog release update
|
2022-02-28 15:11:16 -05:00 |
|
Stephen Lombardo
|
9a88bd3cfa
|
fix rekey logging
|
2022-02-28 15:10:52 -05:00 |
|
Stephen Lombardo
|
eac80ce1ad
|
fix restricted logging of pragma rekey
|
2022-02-28 15:04:03 -05:00 |
|
Stephen Lombardo
|
9732b7e1f9
|
adjustments to log output
|
2022-02-27 07:52:26 -05:00 |
|
Stephen Lombardo
|
a27774638c
|
relocate extension pragma handling
|
2022-02-10 13:17:56 -05:00 |
|
Stephen Lombardo
|
e4e40da238
|
minor refactoring of VDBE utility function
|
2022-02-10 13:13:25 -05:00 |
|
Stephen Lombardo
|
ebddbf4f68
|
update changelog for 4.5.1 release
|
2022-01-24 11:12:16 -05:00 |
|
Stephen Lombardo
|
a0d6d40d65
|
update README with description of SQLCipher as a fork of SQLite
|
2022-01-24 10:59:15 -05:00 |
|
Stephen Lombardo
|
7b49eda5bd
|
fix android log print for new cipher_profile logcat feature
|
2022-01-18 09:06:40 -05:00 |
|
Stephen Lombardo
|
70f5b364e6
|
downgrade loggingof VirtualLock / VirtualUnlock to TRACE
|
2022-01-17 15:41:42 -05:00 |
|
Stephen Lombardo
|
9bbd4e6c11
|
logging local time for windows platforms
|
2022-01-17 15:29:05 -05:00 |
|
Stephen Lombardo
|
06dce3f1c2
|
Merge branch 'prerelease' of ssh://git.zetetic.net/sqlcipher into prerelease
|
2022-01-12 15:51:19 -05:00 |
|
Stephen Lombardo
|
c9c5e9c0cf
|
adjust version for podspec
|
2022-01-12 15:39:02 -05:00 |
|
Stephen Lombardo
|
b6a14733eb
|
adjust short read detection for autovacuum scenarios
|
2022-01-12 15:37:07 -05:00 |
|
Stephen Lombardo
|
ab595a551f
|
expand logging of potential error conditions
|
2022-01-12 15:10:33 -05:00 |
|
Stephen Lombardo
|
5d8d595ee6
|
remove debug logging of potentially sensitive information
|
2022-01-12 14:14:01 -05:00 |
|
Stephen Lombardo
|
7dcf1fcba1
|
update version
|
2022-01-12 13:48:30 -05:00 |
|
Stephen Lombardo
|
ee855a2062
|
Merge sqlite-release(3.37.2) into prerelease-integration
|
2022-01-07 12:41:37 -05:00 |
|
Stephen Lombardo
|
90401f041e
|
Snapshot of upstream SQLite 3.37.2
|
2022-01-07 12:16:23 -05:00 |
|
Stephen Lombardo
|
1f3e3782ad
|
significantly expand logging of error conditions
|
2022-01-05 17:10:00 -05:00 |
|
Stephen Lombardo
|
58b3acc730
|
use EVP_MAC API with OpenSSL 3
|
2022-01-04 15:01:53 -05:00 |
|
Stephen Lombardo
|
1e9c5815bf
|
redesigned logging implementation with standard levels
|
2022-01-04 14:45:46 -05:00 |
|
Stephen Lombardo
|
051b6d2631
|
add logcat option to PRAGMA cipher_profile
|
2021-12-17 13:55:19 -05:00 |
|
Stephen Lombardo
|
47bb328afe
|
trace logging will automatically append newline
|
2021-12-17 13:38:24 -05:00 |
|
Stephen Lombardo
|
a1e5f72897
|
prefix sqlcipher trace with local timestamp
|
2021-12-17 13:23:08 -05:00 |
|
Stephen Lombardo
|
32b2109f57
|
replace use of sqlite3StrICmp with public sqlite3_stricmp API
|
2021-12-17 12:48:25 -05:00 |
|
Stephen Lombardo
|
d4811ffd69
|
add trace log filter and tag feature via PRAGMA cipher_trace_filter
|
2021-12-17 12:46:18 -05:00 |
|
Stephen Lombardo
|
74cabf6325
|
expand trace logging on error conditions in codec
|
2021-12-15 12:07:38 -05:00 |
|
Stephen Lombardo
|
ce6381b219
|
cipher_trace pragma to allow logging of sqlcipher trace information
|
2021-12-15 11:50:59 -05:00 |
|
Stephen Lombardo
|
39a36688cf
|
replace sqlite3_profile with sqlite3_trace_v2
|
2021-12-14 14:54:47 -05:00 |
|
Stephen Lombardo
|
fbb0f4358d
|
fix cipher_integrity_check on databases > 2gb
|
2021-12-10 12:33:38 -05:00 |
|
Stephen Lombardo
|
eecfc0e47f
|
log message indicating simulated failure in codec
|
2021-11-22 17:23:23 -05:00 |
|
Stephen Lombardo
|
2ce01668d6
|
clarifying comments about codec error handling
|
2021-11-22 17:21:08 -05:00 |
|
Stephen Lombardo
|
1876fe670e
|
Revert "allow the pager to remain usable following an error occuring on a read operation"
This reverts commit e4406223d0.
|
2021-11-22 17:17:32 -05:00 |
|
Stephen Lombardo
|
437bb47e9f
|
fix encrypt / decrypt failure test flag checks
|
2021-11-22 17:15:53 -05:00 |
|
Stephen Lombardo
|
e705e0a24e
|
add facility for testing random codec failures
|
2021-11-15 17:12:44 -05:00 |
|
Stephen Lombardo
|
50374605ae
|
Merge branch 'master' into prerelease
|
2021-11-12 11:33:54 -05:00 |
|
Stephen Lombardo
|
4d609015b9
|
Merge pull request #410 from indutny-signal/fix/munlock-ctx-buffer
Make sure munlock is called for ctx->buffer
|
2021-11-12 11:31:49 -05:00 |
|