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