- ef897ec Use a struct for key access information by David Drysdale · 10 months ago
- ee03b35 Merge "Avoid linear scans of database tables" into main by David Drysdale · 10 months ago
- 0fefae3 Implement dump for IKeystoreMaintenance by David Drysdale · 11 months ago
- 8da288c Avoid linear scans of database tables by David Drysdale · 1 year ago
- a4bc1a9 Avoid using lazy_static. by Andrew Walbran · 11 months ago
- 1806f97 Update source for Rust 1.80.1 by Chris Wailes · 12 months ago
- c652f6c Standardize watchdog messages by David Drysdale · 1 year, 1 month ago
- 2566fb3 Move large test modules into separate files by David Drysdale · 1 year, 1 month ago
- f1ba381 Tweaks for superseded blob processing by David Drysdale · 1 year, 3 months ago
- 9f7ebeb keystore2: make UnlockedDeviceRequired fix unconditional by Eric Biggers · 1 year, 2 months ago
- fe2781c Revert "Give up on busy DB after a while" by David Drysdale · 1 year, 2 months ago
- 7b9ca23 Add debugging info for transactions by David Drysdale · 1 year, 3 months ago
- 541846b Add/use watchdog with standard timeout by David Drysdale · 1 year, 3 months ago
- 8c4c4f3 Remove unused code by David Drysdale · 1 year, 9 months ago
- 115c472 Give up on busy DB after a while by David Drysdale · 1 year, 4 months ago
- e2b37b6 Drop unused PerBootDbKeepAlive type by David Drysdale · 1 year, 4 months ago
- 4339115 Update needed for Rust v1.77.1 by Charisee · 1 year, 4 months ago
- 95ea3ce Update needed for Rust v1.77.0 by Charisee · 1 year, 4 months ago
- b5613da Remove broken and unused support for expiring keys when off-body by Eric Biggers · 1 year, 5 months ago
- efe1a2f Fix style warnings for rustc 1.76.0 by James Farrell · 1 year, 5 months ago
- f23fc94 Update typo and add blob id to log by Shaquille Johnson · 1 year, 6 months ago
- 19b3b0d keystore2: rename MonotonicRawTime to BootTime by Eric Biggers · 1 year, 6 months ago
- 4dc27b5 List apps affected by secure user ID by Eran Messeri · 1 year, 7 months ago
- 52b8c93 When wal flag not enabled set db back to default by Shaquille Johnson · 1 year, 8 months ago
- d28f5cb Rename flag wal_db_journalmode by Shaquille Johnson · 1 year, 9 months ago
- b0478cf keystore2: fix UnlockedDeviceRequired to work without LSKF by Eric Biggers · 1 year, 10 months ago
- 17e96a8 Merge changes I26394509,I9d76a0ec,I88779273 into main by Eric Biggers · 1 year, 9 months ago
- 78e844b Update needed for Rust v1.73.0 by Charisee · 1 year, 9 months ago
- 6745f53 keystore2: log super key creation by Eric Biggers · 1 year, 10 months ago
- 673d34a keystore2: rename the LskfBound superencryption key and type by Eric Biggers · 1 year, 10 months ago
- 7f5a815 Use pragma WAL in db connections by Shaquille Johnson · 1 year, 11 months ago
- efb59be Merge changes from topic "super-key-cleanups" by Nathan Huckleberry · 2 years, 2 months ago
- 95dca01 Add tests for super_key.rs by Nathan Huckleberry · 2 years, 3 months ago
- 78abb1e Update for rusqlite 0.29.0. by Andrew Walbran · 2 years, 2 months ago
- 0346bbe keystore: Remove dead code by Tri Vo · 2 years, 3 months ago
- 24f3197 Keystore2: Batching listing of key entries by Eran Messeri · 2 years, 7 months ago
- a1634bb keystore2: Remove remote provisioning logic by Tri Vo · 2 years, 8 months ago
- e5f44a0 Merge "Rename OUT_OF_KEYS -> OUT_OF_KEYS_TRANSIENT" by Seth Moore · 2 years, 6 months ago
- 03e0084 Change requests for Rust update v1.66.0 by Charisee · 2 years, 7 months ago
- d7ad856 Rename OUT_OF_KEYS -> OUT_OF_KEYS_TRANSIENT by Seth Moore · 2 years, 7 months ago
- 637259c ID attestation: Pass 2nd IMEI to KeyMint by Eran Messeri · 2 years, 9 months ago
- dabb6fe Fix warnings from rustc 1.65.0 by Chris Wailes · 2 years, 9 months ago
- 9da2e1c Changing code to have better error logging by Shaquille Johnson · 2 years, 11 months ago
- 1f1d515 Update the Rust test to reflect the new Debug by Shaquille Johnson · 2 years, 10 months ago
- 056106f Extend attestation key expiration buffer to 12 hours by Seth Moore · 3 years, 1 month ago
- 625e589 KeystoreDB::load_access_tuple method response code updated. by Rajesh Nyamagoud · 3 years, 3 months ago
- 1a98f9c Unbind Attestation keys when freeing up namespace. by Vikram Gaur · 3 years, 3 months ago
- 1a8524b Log SecurityLevel with RkpErrorStats. by Hasini Gunasinghe · 3 years, 3 months ago
- a1e1c48 Changes for the Rust 1.59.0 update by Charisee · 3 years, 5 months ago
- cd7f741 Adding additional call to delete expired keys by Max Bires · 3 years, 6 months ago
- 55620ff Upgrade remotely provisioned keys if necessary. by Max Bires · 3 years, 6 months ago
- f84d0b0 Keystore 2.0: Teach keystore to decrypt generic blobs. by Janis Danisevskis · 3 years, 6 months ago
- 684a9b3 Merge "Keystore 2.0: Fix racy super key management." by Treehugger Robot · 3 years, 6 months ago
- 0fd25a6 Keystore 2.0: Fix racy super key management. by Janis Danisevskis · 3 years, 7 months ago
- 7ee79f9 Add new IRemotelyProvisionedKeyPool service to keystore2 by Seth Moore · 3 years, 8 months ago
- 11bd259 Keystore2: Delete all super keys. by Janis Danisevskis · 3 years, 7 months ago
- 39d57e7 Keystore 2.0: Refactor permissions. 5/5 by Janis Danisevskis · 3 years, 10 months ago
- d5aaaef Fix warnings in preparation for Rust 1.54.0 by Chris Wailes · 4 years ago
- 3877f29 Fix warnings in preparation for Rust 1.53.0 by Chris Wailes · 4 years ago
- 3583a51 Update keystore2 for new linter warnings by Chris Wailes · 4 years, 1 month ago
- 8af67ea Log metrics related to Remote Key Provisioning (RKP). by Hasini Gunasinghe · 4 years, 1 month ago
- 15891e6 Add keystore API for metrics re-routing. by Hasini Gunasinghe · 4 years, 2 months ago
- 444b51a Keystore2: fix test_large_number_of_concurrent_db_manipulations by Seth Moore · 4 years, 2 months ago
- fbe5cf5 Keystore2: Stop using WAL mode by Seth Moore · 4 years, 2 months ago
- cfaf919 Keystore 2.0: Delete unencrypted boot level keys. by Janis Danisevskis · 4 years, 2 months ago
- 030ba02 Keystore 2.0: Move db_utils to database submodule. by Janis Danisevskis · 4 years, 2 months ago
- 0cabd71 Keystore 2.0: Make key type an explict argument. by Janis Danisevskis · 4 years, 3 months ago
- ff79e36 Upgrade to rusqlite-0.25.3. by Joel Galenson · 4 years, 3 months ago
- 36706e5 Merge "Log key integrity violation to NIAP audit log." by Pavel Grafov · 4 years, 3 months ago
- f45034a Log key integrity violation to NIAP audit log. by Pavel Grafov · 4 years, 3 months ago
- 1831383 Keystore 2.0: Restrict list to KeyType::Client. by Janis Danisevskis · 4 years, 3 months ago
- c1c58f0 Merge "Keystore 2.0: Make MonotonicRawTime use milliseconds." by Hasini Gunasinghe · 4 years, 3 months ago
- 66a2460 Keystore 2.0: Make MonotonicRawTime use milliseconds. by Hasini Gunasinghe · 4 years, 3 months ago
- 472fcbb Set write-ahead logging once at boot by Seth Moore · 4 years, 3 months ago
- 407feb7 Merge "Revert "Enable write-ahead logging for keystore db."" by Seth Moore · 4 years, 3 months ago
- 9c70b6b Revert "Enable write-ahead logging for keystore db." by Seth Moore · 4 years, 3 months ago
- fb16049 Merge "Enable write-ahead logging for keystore db." by Treehugger Robot · 4 years, 3 months ago
- 2bd70bf Merge "Keystore 2.0: Reinstate the default busy handler." by Treehugger Robot · 4 years, 3 months ago
- 2ef77d3 Keystore 2.0: Reinstate the default busy handler. by Janis Danisevskis · 4 years, 3 months ago
- 6a50983 Enable write-ahead logging for keystore db. by Shawn Willden · 4 years, 3 months ago
- 7708000 Merge "Keystore 2.0: Fix loading access tuple from the grant table." by Hasini Gunasinghe · 4 years, 3 months ago
- e70a0ec Keystore 2.0: Fix loading access tuple from the grant table. by Hasini Gunasinghe · 4 years, 3 months ago
- d7815ca Keystore 2.0: Move per-boot database out of SQLite by Matthew Maurer · 4 years, 3 months ago
- 4fb1911 Keystore 2.0: Reduce sqlite cache to 0.5M by Matthew Maurer · 4 years, 3 months ago
- 3cba10d Keystore 2.0: Handle stale unreferenced keys. by Janis Danisevskis · 4 years, 3 months ago
- b146f31 Keystore 2.0: make clean namespace query more precise. by Janis Danisevskis · 4 years, 3 months ago
- 82e55f9 Keystore 2.0: Remove clippy exception. by Janis Danisevskis · 4 years, 3 months ago
- 3395f86 Keystore 2.0: Revisit GC. by Janis Danisevskis · 4 years, 3 months ago
- 850d486 Keystore 2.0: Add watch points in database.rs and legacy_migrator.rs by Janis Danisevskis · 4 years, 3 months ago
- 379c0c0 Merge changes from topic "keystore2-metrics" by Seth Moore · 4 years, 4 months ago
- 78c091f Add support for keystore2 storage metrics by Seth Moore · 4 years, 4 months ago
- 2295dae Merge "Keystore 2.0: Add API for key migration to IKeystoreMaintenance" by Treehugger Robot · 4 years, 4 months ago
- 9dbf9b3 Merge "Revert^2 "Cryptographic security for MAX_BOOT_LEVEL"" by Paul Crowley · 4 years, 4 months ago
- cdcf4e5 Keystore 2.0: Add API for key migration to IKeystoreMaintenance by Janis Danisevskis · 4 years, 4 months ago
- 44c02da Revert^2 "Cryptographic security for MAX_BOOT_LEVEL" by Paul Crowley · 4 years, 4 months ago
- 46bbc61 Temporarily disable a bunch of new linter errors by Jeff Vander Stoep · 4 years, 4 months ago
- 229f2c0 Revert "Cryptographic security for MAX_BOOT_LEVEL" by Ulyana Trafimovich · 4 years, 4 months ago
- 9f7f48b Cryptographic security for MAX_BOOT_LEVEL by Paul Crowley · 4 years, 4 months ago
- e8826e5 Refactors in advance of crypto-secure boot level by Paul Crowley · 4 years, 4 months ago
- d5653e5 Remove module-level allows by Paul Crowley · 4 years, 5 months ago