summaryrefslogtreecommitdiff
path: root/keystore2/src/database.rs
AgeCommit message (Expand)Author
2023-11-27Rename flag wal_db_journalmodeShaquille Johnson
2023-11-13keystore2: fix UnlockedDeviceRequired to work without LSKFEric Biggers
2023-11-08Merge changes I26394509,I9d76a0ec,I88779273 into mainEric Biggers
2023-11-06Update needed for Rust v1.73.0Charisee
2023-11-02keystore2: log super key creationEric Biggers
2023-10-18keystore2: rename the LskfBound superencryption key and typeEric Biggers
2023-10-03Use pragma WAL in db connectionsShaquille Johnson
2023-06-05Merge changes from topic "super-key-cleanups"Nathan Huckleberry
2023-05-31Add tests for super_key.rsNathan Huckleberry
2023-05-30Update for rusqlite 0.29.0.Andrew Walbran
2023-05-12keystore: Remove dead codeTri Vo
2023-03-21Keystore2: Batching listing of key entriesEran Messeri
2023-03-03keystore2: Remove remote provisioning logicTri Vo
2023-01-30Merge "Rename OUT_OF_KEYS -> OUT_OF_KEYS_TRANSIENT"Seth Moore
2023-01-25Change requests for Rust update v1.66.0Charisee
2023-01-24Rename OUT_OF_KEYS -> OUT_OF_KEYS_TRANSIENTSeth Moore
2022-12-05ID attestation: Pass 2nd IMEI to KeyMintEran Messeri
2022-11-16Fix warnings from rustc 1.65.0Chris Wailes
2022-10-18Changing code to have better error loggingShaquille Johnson
2022-10-11Update the Rust test to reflect the new DebugShaquille Johnson
2022-07-07Extend attestation key expiration buffer to 12 hoursSeth Moore
2022-06-14KeystoreDB::load_access_tuple method response code updated.Rajesh Nyamagoud
2022-05-25Unbind Attestation keys when freeing up namespace.Vikram Gaur
2022-05-18Log SecurityLevel with RkpErrorStats.Hasini Gunasinghe
2022-02-28Changes for the Rust 1.59.0 updateCharisee
2022-02-16Adding additional call to delete expired keysMax Bires
2022-02-16Upgrade remotely provisioned keys if necessary.Max Bires
2022-02-14Keystore 2.0: Teach keystore to decrypt generic blobs.Janis Danisevskis
2022-01-27Merge "Keystore 2.0: Fix racy super key management."Treehugger Robot
2022-01-27Keystore 2.0: Fix racy super key management.Janis Danisevskis
2022-01-24Add new IRemotelyProvisionedKeyPool service to keystore2Seth Moore
2022-01-06Keystore2: Delete all super keys.Janis Danisevskis
2021-10-21Keystore 2.0: Refactor permissions. 5/5Janis Danisevskis
2021-07-27Fix warnings in preparation for Rust 1.54.0Chris Wailes
2021-07-26Fix warnings in preparation for Rust 1.53.0Chris Wailes
2021-07-22Update keystore2 for new linter warningsChris Wailes
2021-07-08Log metrics related to Remote Key Provisioning (RKP).Hasini Gunasinghe
2021-07-06Add keystore API for metrics re-routing.Hasini Gunasinghe
2021-06-14Keystore2: fix test_large_number_of_concurrent_db_manipulationsSeth Moore
2021-06-14Keystore2: Stop using WAL modeSeth Moore
2021-06-01Keystore 2.0: Delete unencrypted boot level keys.Janis Danisevskis
2021-06-01Keystore 2.0: Move db_utils to database submodule.Janis Danisevskis
2021-06-01Keystore 2.0: Make key type an explict argument.Janis Danisevskis
2021-05-25Upgrade to rusqlite-0.25.3.Joel Galenson
2021-05-18Merge "Log key integrity violation to NIAP audit log."Pavel Grafov
2021-05-17Log key integrity violation to NIAP audit log.Pavel Grafov
2021-05-17Keystore 2.0: Restrict list to KeyType::Client.Janis Danisevskis
2021-05-13Merge "Keystore 2.0: Make MonotonicRawTime use milliseconds."Hasini Gunasinghe
2021-05-13Keystore 2.0: Make MonotonicRawTime use milliseconds.Hasini Gunasinghe
2021-05-12Set write-ahead logging once at bootSeth Moore