jakub
97fa34b540
update config.guess and config.sub to most recent
...
This fixes build issues on new 5th generation Macs with `arm64` M1 CPUs.
Specifically it changes to detected system from `arm64-apple-darwin*`
or `arm64-apple-darwin*` to correct `aarch64-apple-darwin*`.
Resolves: https://github.com/sqlcipher/sqlcipher/issues/413
Signed-off-by: Jakub Sokołowski <jakub@status.im >
2021-11-29 19:43:24 +01: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
Fedor Indutnyy
337f85d8fe
Make sure munlock is called for ctx->buffer
2021-11-08 21:31:05 +01:00
Stephen Lombardo
f7e9e90523
update CHANGELOG for 4.5.0 release
v4.5.0
2021-10-18 15:01:59 -04:00
Stephen Lombardo
50ed23fe6a
update tag used for SQLCipher pod
2021-10-18 14:19:18 -04:00
Stephen Lombardo
e795e3173a
Merge branch 'jjlin-readme' into prerelease
2021-10-11 17:14:49 -04:00
Stephen Lombardo
0e69f27b0f
Merge branch 'readme' of https://github.com/jjlin/sqlcipher into jjlin-readme
2021-10-11 17:14:15 -04:00
Stephen Lombardo
d018a5f2e6
url filename key tests
2021-10-11 11:12:33 -04:00
Stephen Lombardo
b36c3dfa55
cleanup temporary migration file on cipher_migrate error
2021-10-08 17:16:33 -04:00
Stephen Lombardo
78796fd0e2
set error state if cipher_migrate fails
2021-10-08 16:50:57 -04:00
Stephen Lombardo
99d36b40c8
relocate test flag management to crypto_impl.c
2021-10-08 13:02:16 -04:00
Stephen Lombardo
e883653170
switch to flexible cipher_test pragma for controlling test failures
2021-10-08 12:53:36 -04:00
Stephen Lombardo
d7862c2055
update version to 4.5.0
2021-10-06 16:26:26 -04:00
Stephen Lombardo
62b0deadb5
Merge sqlite-release(3.36.0) into prerelease-integration
2021-10-05 16:41:19 -04:00
Stephen Lombardo
328a4c8437
Snapshot of upstream SQLite 3.36.0
2021-10-05 16:25:47 -04:00
Jeremy Lin
a422e6d256
Fix some formatting and grammar in README.md
2021-10-04 13:47:26 -07:00
Stephen Lombardo
3cfbe7934b
format pointer for key material with trace logging enabled per #398
2021-09-08 13:07:23 -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
7b54c31180
fix and expand sqlcipher_mem_realloc implementation
2021-09-08 10:20:23 -04:00
Stephen Lombardo
5db049f916
alter realloc logic to allocate and lock new segment with memory security on
2021-09-07 13:53:53 -04:00
Stephen Lombardo
3399ace246
add new amalgamation_line_macros option missing from configure.ac
2021-08-02 16:49:37 -04:00
Stephen Lombardo
a646b5cedd
restores usage note on sqlite3_rekey behavior for #301 and #383
2021-03-16 11:29:10 -04:00
Stephen Lombardo
20c0875533
fix build when OMIT_MEMLOCK defined per #384
2021-03-16 11:07:32 -04:00
Stephen Lombardo
84ecc5f798
remove use of += in configure per issue #382
2021-03-08 10:21:02 -05:00
Stephen Lombardo
0663d85002
update version and change log for 4.4.3
v4.4.3
2021-02-18 10:41:04 -05:00
Stephen Lombardo
95c8c6fd49
Merge branch 'master' into prerelease
2021-02-18 10:20:08 -05:00
Stephen Lombardo
01d46e3108
Merge branch 'master' into prerelease
2021-02-18 10:17:50 -05:00
Stephen Lombardo
34e7f1bc29
omit unused profiling function under certain defines
2021-02-10 16:12:37 -05:00
Stephen Lombardo
d7f468c998
change from sqlite_master to sqlite_schema
2021-02-10 13:04:45 -05:00
Stephen Lombardo
4a459028c5
Merge sqlite-release(3.34.1) into prerelease-integration
2021-02-10 11:46:38 -05:00
Stephen Lombardo
718beb4d42
Snapshot of upstream SQLite 3.34.1
2021-02-10 11:31:51 -05:00
Stephen Lombardo
804dfb3a38
remove randomization from rekey-delete tests to avoid unpredictable test failures
2021-02-05 14:02:38 -05:00
Stephen Lombardo
cb71f53e8c
fix sqlcipher_export handling of NULL parameters
2021-01-13 17:24:33 -05:00
Stephen Lombardo
ba14070de1
set the error state from the codec when the plaintext_header_size is invalid
2020-12-01 10:52:34 -05:00
Micah Moore
dd2f0b5501
One more text typo fix in readme.
2020-11-30 16:53:39 -05:00
Micah Moore
f6bede48d5
Fixes a couple of text typos in the readme.
2020-11-30 16:35:29 -05:00
Stephen Lombardo
6678178f09
fix typo in configure instructions
2020-11-30 13:26:48 -05:00
Stephen Lombardo
3fb76f3508
fix testing instructions to add settings required for new tests
2020-11-30 11:48:19 -05:00
Stephen Lombardo
50376d07a5
Merge branch 'prerelease'
v4.4.2
2020-11-24 13:31:55 -05:00
Stephen Lombardo
a5374d8be4
update version number in pragma test
2020-11-16 16:52:43 -05:00
Stephen Lombardo
50cbb6ea0d
update version and change log for 4.4.2
2020-11-16 16:48:51 -05:00
Stephen Lombardo
8be1404daf
add additional test for decrypt error
2020-11-16 14:27:54 -05:00
Stephen Lombardo
29950f2326
fix mismatched BEGIN/END labels for issue #374
2020-11-16 14:05:36 -05:00
Stephen Lombardo
c84e47fd5f
remove other OMIT_EXPORT
2020-11-16 14:04:17 -05:00
Stephen Lombardo
e380c65afe
remove OMIT_EXPORT
2020-11-16 13:43:31 -05:00
Nick Parker
c0376323e3
Remove extra space
2020-11-11 13:33:05 -06:00
Stephen Lombardo
55f0e16afc
simplification of openssl library provider
2020-11-11 13:33:15 -05:00
Stephen Lombardo
748526911f
include codec error test in suite
2020-11-11 10:25:17 -05:00
Stephen Lombardo
20c39041fd
expand codec error test to include multi-step transaction
2020-11-11 10:22:13 -05:00
Stephen Lombardo
55684b3e94
adjust error handling for CODEC_WRITE_OP and CODEC_JOURNAL_OP only
2020-11-11 09:55:37 -05:00