1. 8f24d7d Skip the parsing of the refresh interval in CertXml by Bo Zhu · 5 years ago
  2. a38653c Actually use HardwareAuthToken to resetLockout where applicable by Kevin Chyn · 5 years ago
  3. f5beb59 Set correct SID when generating a platform key by Annie Meng · 5 years ago
  4. 66c492a Add a feature flag for secure lock screen. by Lenka Trochtova · 6 years ago
  5. b502c76 Change two helper methods back to be public ones, to fix issues of mocking by Bo Zhu · 6 years ago
  6. 7ebcd66 Add the actual implementation changes for the new metadata field for by Bo Zhu · 6 years ago
  7. c704834 Add an optional metadata blob for recoverable application keys by Bo Zhu · 6 years ago
  8. 19cc342 Merge "KeyguardDisableHandler: make properly user aware" by Adrian Roos · 6 years ago
  9. a8acd37 Merge "Avoid using XPath in recoverablekeystore.certificate.CertUtils" by TreeHugger Robot · 6 years ago
  10. 3c359ca Merge "Replace the native scrypt in SyntheticPasswordManager by android.security.Scrypt (try this again)" by Bo Zhu · 6 years ago
  11. 6adb3a1 Reset lockout using BiometricManager by Kevin Chyn · 6 years ago
  12. f2c9934 Replace the native scrypt in SyntheticPasswordManager by by Bo Zhu · 6 years ago
  13. f3f9fcd Avoid using XPath in recoverablekeystore.certificate.CertUtils by Bo Zhu · 6 years ago
  14. a3e4729 Revert "Replace the native scrypt in SyntheticPasswordManager by" by Paul Crowley · 6 years ago
  15. 20f2f24 Replace the native scrypt in SyntheticPasswordManager by android.security.Scrypt by Bo Zhu · 6 years ago
  16. 0d40d6e7 v3 keys use SP800 derivation by Paul Crowley · 6 years ago
  17. 1c8e3c0 KeyguardDisableHandler: make properly user aware by Adrian Roos · 6 years ago
  18. 472dae5 Adb shell correctly resets the failed password attempts count. by Irina Dumitrescu · 6 years ago
  19. 1fc9c81 Implemented help for lock_settings Shell command. by Felipe Leme · 6 years ago
  20. f10ae7e Restore separate challenge state on error by Pavel Grafov · 6 years ago
  21. 4ed9898 Handle managed profile with unified challenge in getHashFactor() by Rubin Xu · 6 years ago
  22. 20eaaa4 Check the return values after updating Recoverable KeyStore Database. by Dmitry Dementyev · 6 years ago
  23. f01e907 Make password history hashing more secure by Rubin Xu · 6 years ago
  24. d7cea28 Merge "LSS: pass secret to AuthSecret HAL when no credential" into pi-dev by Andrew Scull · 6 years ago
  25. f49794b LSS: pass secret to AuthSecret HAL when no credential by Andrew Scull · 6 years ago
  26. 5291268 Merge "Remove implementation of deprecated RecoveryController methods." into pi-dev by TreeHugger Robot · 6 years ago
  27. ece6073 Merge "Remove unnecessary disk access when loading synthetic password states" into pi-dev by Rubin Xu · 6 years ago
  28. aa7b526 Remove unnecessary disk access when loading synthetic password states by Rubin Xu · 6 years ago
  29. 745d2c9 Remove implementation of deprecated RecoveryController methods. by Dmitry Dementyev · 6 years ago
  30. 8d1ff46 Merge "Don't create recovery snapshot until it contains at least one key." into pi-dev by TreeHugger Robot · 6 years ago
  31. 925f026 Don't create recovery snapshot until it contains at least one key. by Dmitry Dementyev · 6 years ago
  32. c3aefbd Use Scrypt to hash all passwords in RecoverableKeyStore by Bo Zhu · 6 years ago
  33. ebdd19c Don't store deprecated trustedHardwarePublicKey field. by Dmitry Dementyev · 6 years ago
  34. bf4d482 Merge "Fix unintended deletion of reused weaver slots during user removal" into pi-dev by Rubin Xu · 6 years ago
  35. a339df0 Fix unintended deletion of reused weaver slots during user removal by Rubin Xu · 6 years ago
  36. c9d8357 Merge "Clean up remaining TODOs in RecoveryController." into pi-dev by Dmitry Dementyev · 6 years ago
  37. e73074e Merge "Use Scrypt to hash long passwords in RecoverableKeyStore" into pi-dev by Bo Zhu · 6 years ago
  38. 482633f Clean up remaining TODOs in RecoveryController. by Dmitry Dementyev · 6 years ago
  39. 7697343 Use Scrypt to hash long passwords in RecoverableKeyStore by Bo Zhu · 6 years ago
  40. 23174b7 Throw ServiceSpecificException if calling app tries to initialize by Aseem Kumar · 6 years ago
  41. b10ba44 Skip the cert xml serial number check if the test root cert is in use by Bo Zhu · 6 years ago
  42. b152a8c45 Merge "Don't allow using raw public keys to init recovery service any more" into pi-dev by TreeHugger Robot · 6 years ago
  43. 0b8c82e Throw an exception if the given root alias is unknown by Bo Zhu · 6 years ago
  44. c98c843 Don't allow using raw public keys to init recovery service any more by Bo Zhu · 6 years ago
  45. 41d2dd2 Expose e.getMessage() from the exceptions in RecoverableKeyStore by Bo Zhu · 6 years ago
  46. 86f5bb1 Remove deprecated generateAndStoreKey method implementation by Dmitry Dementyev · 6 years ago
  47. 57ca3da Add support for testing mode root certificate. by Dmitry Dementyev · 6 years ago
  48. 5658837 Save KeyChainSnapshots to disk by Robert Berry · 6 years ago
  49. 8786004 Merge "Remove unused KeyStore field in RecoverableKeyStoreManager" into pi-dev by TreeHugger Robot · 6 years ago
  50. 9f75e08 Merge "Persist KeyChainSnapshot to XML" into pi-dev by Robert Berry · 6 years ago
  51. 11115e9 Remove unused KeyStore field in RecoverableKeyStoreManager by Robert Berry · 6 years ago
  52. 924b550 Remove unused KeyChainSnapshot tables by Robert Berry · 6 years ago
  53. 25f5135 Persist KeyChainSnapshot to XML by Robert Berry · 6 years ago
  54. f34fc7e Use rootAlias to index chosen cert and its version. by Dmitry Dementyev · 6 years ago
  55. 678c028 Merge "Do not create snapshot on first init" into pi-dev by TreeHugger Robot · 6 years ago
  56. e8edf97 Do not create snapshot on first init by Robert Berry · 6 years ago
  57. 7109908 Merge "Require strong auth after user is stopped" into pi-dev by TreeHugger Robot · 6 years ago
  58. 5a1acefb Fix setRecoverySecretTypes to not always set snapshot pending by Robert Berry · 6 years ago
  59. 0da8983 Require strong auth after user is stopped by Rubin Xu · 6 years ago
  60. 8f9038c Fix setServerParams to not always set snapshot pending by Robert Berry · 6 years ago
  61. a5b29ff Merge "Remove unimplemented RecoverableKeystoreManager APIs." into pi-dev by Dmitry Dementyev · 6 years ago
  62. 9cd3e43 Merge "Add NonNull annotation to more parameters in Recovery Controller." into pi-dev by Dmitry Dementyev · 6 years ago
  63. 4da14e0 Remove unimplemented RecoverableKeystoreManager APIs. by Dmitry Dementyev · 6 years ago
  64. fd4ae0b Add NonNull annotation to more parameters in Recovery Controller. by Dmitry Dementyev · 6 years ago
  65. a5945d5 Add RECOVER_KEYSTORE permission check to all IPC calls in RecoveryController. by Dmitry Dementyev · 6 years ago
  66. 95f2965 Merge "Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method." into pi-dev by Dmitry Dementyev · 6 years ago
  67. d9e1a8f Merge "Remove 17 bytes length restriction for vaultHandler." into pi-dev by Dmitry Dementyev · 6 years ago
  68. 364dbf1 Merge "Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument." into pi-dev by Dmitry Dementyev · 6 years ago
  69. 0ed26bc Merge "Delete unimplemented APIs from RecoveryController." into pi-dev by TreeHugger Robot · 6 years ago
  70. 8f4fae9 Merge "Regenerate counterId when a new cert XML file is successfully imported" into pi-dev by TreeHugger Robot · 6 years ago
  71. 933dfc1 Delete unimplemented APIs from RecoveryController. by Aseem Kumar · 6 years ago
  72. b926f0a Remove 17 bytes length restriction for vaultHandler. by Dmitry Dementyev · 6 years ago
  73. 1e6a9dc Update RecoverableKeyStoreManager methods to throw NullPointerException when null is passed as @NonNull argument. by Dmitry Dementyev · 6 years ago
  74. 3b67e06 Prepare KeyChainSnapshot to removing deprecated getTrustedHardwarePublicKey method. by Dmitry Dementyev · 6 years ago
  75. 8d6861e Regenerate counterId when a new cert XML file is successfully imported by Bo Zhu · 6 years ago
  76. f23c203 Remove the hard-coded counterId in VaultParams by Bo Zhu · 6 years ago
  77. 889e78c Merge "Add RecoverySession importKeyChainSnapshot method" into pi-dev by Robert Berry · 6 years ago
  78. 4a5c87d Add RecoverySession importKeyChainSnapshot method by Robert Berry · 6 years ago
  79. b31ab67 Use the new root cert file under the core/ folder by Bo Zhu · 6 years ago
  80. e066a59 Minor changes to the API to align the choice of password hashing algorithm by Bo Zhu · 6 years ago
  81. 2fd4b59 Create snapshot even if no PendingIntent is registered by Robert Berry · 6 years ago
  82. 6361080 DO NOT MERGE Fix the null return value of getTrustedHardwareCertPath by Bo Zhu · 6 years ago
  83. 3326da5 Disable RecoverableKeyStoreManager for custom lockscreens. by Aseem Kumar · 6 years ago
  84. fcd49f9 Move escrow APIs into LockSettingsInternal by Rubin Xu · 7 years ago
  85. a3e5582 Don't store lockout deadline in lockSettings by Kevin Chyn · 7 years ago
  86. 841fd43 Stop invoking secdiscard when deleting password data by Rubin Xu · 6 years ago
  87. 7f414d9 Check the public-key signature of the whole certificate file before by Bo Zhu · 6 years ago
  88. 7ce4ea5 Check the given CertPath against the root of trust during recovery by Bo Zhu · 6 years ago
  89. e2a95e5 Merge "Add a new API to import a key provided by the caller, such that this key can also be synced to the remote service" by TreeHugger Robot · 6 years ago
  90. 63775898 Merge "Add columns for snapshot table" by TreeHugger Robot · 6 years ago
  91. 2c8e538 Add a new API to import a key provided by the caller, such that this key by Bo Zhu · 6 years ago
  92. d9f11a9 Clean up RecoveryController imports by Robert Berry · 6 years ago
  93. 5dd87d8 Add columns for snapshot table by Robert Berry · 6 years ago
  94. a3b9947 Remove account param from generateKey method by Robert Berry · 6 years ago
  95. f34ad95 Merge "Remove packageName from getRecoveryStatus" by Robert Berry · 6 years ago
  96. 7c1972f Add CertPath to KeyChainSnapshot and startRecoverySession by Bo Zhu · 6 years ago
  97. 56f06b4 Remove packageName from getRecoveryStatus by Robert Berry · 6 years ago
  98. bbe02ae Remove package name parameter from setRecoveryStatus by Robert Berry · 6 years ago
  99. 1f68602 Remove the extra logging for debugging decryption errors by Bo Zhu · 6 years ago
  100. c5136ae Merge "LockSettingsStrongAuth: Use DeathReceipients" by TreeHugger Robot · 6 years ago