No description
Find a file
Janis Danisevskis 75e600f846 Keystore 2.0: Add database versioning.
This patch adds database versioning.

When a KeystoreDB connection is opened, the database file is queried for
its version. If the version is lower than current version expected by
keystore2, upgrade function are executed until the target version is
reached and the database version is updated.

Ignore-AOSP-First: No automerge path from AOSP.
Test: keystore2_test (Note the test is added in this CL but not included
      in keystore2_test yet. This will happen in the next CL.)
Bug: 187862706
Bug: 189470584
Change-Id: Ia75633942dbb8f168e781579e1c9a755c84671af
Merged-In: Ia75633942dbb8f168e781579e1c9a755c84671af
2021-06-01 14:30:27 -07:00
fsverity_init Merge "Make key names unique." 2021-03-31 17:06:39 +00:00
identity Changing libcppbor dependency 2021-04-05 17:51:43 -07:00
keystore Keystore 2.0: CLI fixes. 2021-05-17 13:41:32 -07:00
keystore-engine Merge "Keystore 2.0: Remove Keystore 1.0 and remaining references" 2021-04-07 19:30:12 +00:00
keystore2 Keystore 2.0: Add database versioning. 2021-06-01 14:30:27 -07:00
ondevice-signing On-device signing: Don't specify MAC_LENGTH on verify operation. 2021-05-27 12:34:48 +02:00
provisioner Adding the factory extraction binary 2021-04-20 17:05:39 -07:00
.clang-format Add PREUPLOAD to require clang-format. 2017-12-04 17:06:49 -07:00
.gitignore Add .gitignore. 2020-11-24 09:59:17 -08:00
Android.bp [LSC] Add LOCAL_LICENSE_KINDS to system/security 2021-02-14 10:37:25 -08:00
METADATA Add METADATA to system/security: Apache2+BSD=NOTICE 2020-05-04 13:15:58 -07:00
MODULE_LICENSE_APACHE2 Add NOTICE and MODULE_LICENSE_ files. 2015-11-02 09:13:29 -08:00
NOTICE Add NOTICE and MODULE_LICENSE_ files. 2015-11-02 09:13:29 -08:00
OWNERS Add hasinitg@google.com to OWNERS 2021-03-25 10:35:42 -07:00
PREUPLOAD.cfg Update rustfmt options 2020-08-19 15:19:21 +00:00
rustfmt.toml Enable rustfmt for system/security 2020-06-23 15:50:23 +02:00