1. f882ee2 Inject LockPatternUtils into KeyguardUpdateMonitor by Beverly · 4 years, 3 months ago
  2. 1cd2160 Use CHALLENGE_NONE when VerifyCredential invoked with challenge=0 by Kevin Chyn · 4 years, 4 months ago
  3. 9e765ab Refresh strong auth alarm when admin changes policy by Rubin Xu · 4 years, 4 months ago
  4. de633f3 Improve work profile unification flow by Rubin Xu · 4 years, 5 months ago
  5. 884aa6a Merge "Get HAL services with retry" into rvc-dev by Rubin Xu · 4 years, 5 months ago
  6. cf7dd09 Get HAL services with retry by Rubin Xu · 4 years, 5 months ago
  7. c8983db Merge "Only enforce secure FRP mode when in setup wizard" into rvc-dev by Rubin Xu · 4 years, 5 months ago
  8. b9a49c8 Merge "Restore password metrics after a credential-less unlock" into rvc-dev by Rubin Xu · 4 years, 5 months ago
  9. c107363 Only enforce secure FRP mode when in setup wizard by Rubin Xu · 4 years, 5 months ago
  10. 3589e89 Restore password metrics after a credential-less unlock by Rubin Xu · 4 years, 5 months ago
  11. 6188878 RebootEscrow: add bugreport dump by Kenny Root · 4 years, 5 months ago
  12. 6cd87c2 Enforce secure FRP mode while changing credentials by Rubin Xu · 4 years, 6 months ago
  13. 0090c58 Stopgap fix for credential change of unified-challenge profile by Rubin Xu · 4 years, 6 months ago
  14. a486e2d LockSettingsService: move database storage by Kenny Root · 4 years, 6 months ago
  15. c06c481 Implementations of biometric contraints for weak and convenience tiers by Haining Chen · 4 years, 7 months ago
  16. a3c71a1 Do not require reauth when turning on profile with unified challenge by Rubin Xu · 4 years, 9 months ago
  17. 658b4ca Merge "Provide secret to vold to remove credential" by Paul Crowley · 4 years, 7 months ago
  18. f76cfc3 Support Resume on Reboot by Kenny Root · 4 years, 10 months ago
  19. 3744acf Avoid calling LockPatternUtils from LockSettingsService by Rubin Xu · 4 years, 8 months ago
  20. 8ea0a62 Replace com.android.internal.util.Preconditions.checkNotNull with by Daulet Zhanguzin · 4 years, 8 months ago
  21. 9ba99ed Provide secret to vold to remove credential by Barani Muthukumaran · 4 years, 8 months ago
  22. bcbc5f5 Force all devices to migrate to synthetic password by Barani Muthukumaran · 4 years, 8 months ago
  23. 8a69273 Unify post credential verification tasks by Rubin Xu · 4 years, 9 months ago
  24. feeeb65 Merge "Kill off untrusted password reset" by Rubin Xu · 4 years, 9 months ago
  25. d952240 Kill off untrusted password reset by Rubin Xu · 4 years, 10 months ago
  26. 066ce2f Improve how LockSettingsService cleans up stale user by Rubin Xu · 4 years, 9 months ago
  27. 7b76f33 No need to remove profile encryption key on boot by Rubin Xu · 4 years, 10 months ago
  28. 9a784e3 Merge "Fix permission issue during LockSettingsService.dump()" by TreeHugger Robot · 4 years, 10 months ago
  29. ba6fef5 Fix permission issue during LockSettingsService.dump() by Rubin Xu · 4 years, 10 months ago
  30. e1beaf0 Make LockSettingsService log to system logcat by Rubin Xu · 4 years, 10 months ago
  31. 5e891bc Introduce Lockscreen PIN credential as first-class citizen by Rubin Xu · 4 years, 10 months ago
  32. bb88320 Introduce LockscreenCredential to LockSettingsService by Rubin Xu · 4 years, 11 months ago
  33. 6f33484 Password constraints cleanup. by Pavel Grafov · 5 years ago
  34. a58125d Introduce LockscreenCredential by Rubin Xu · 5 years ago
  35. 6183cf9 Remove all biometrics data of a user when password is cleared. by Alex Johnston · 4 years, 11 months ago
  36. 0f1e56d Stop LockSettingsService from calling DevicePolicyManager directly by Rubin Xu · 5 years ago
  37. 6a7303d Do not suppress severe exception when password change fails by Rubin Xu · 5 years ago
  38. 1985486 Make DPM.isActivePasswordSufficient() synchronous again by Rubin Xu · 5 years ago
  39. e2f925f Dump some extra information from LockSettingsService by Rubin Xu · 5 years ago
  40. 0f9c2ff Clean up exception usage in LockSettingsService (part 2) by Rubin Xu · 5 years ago
  41. ca6ece5 Clean up exception usage in LockSettingsService (part 1) by Rubin Xu · 5 years ago
  42. f83521f Merge "Remove base-zero pattern migration in LockSettingsService" by Rubin Xu · 5 years ago
  43. 7db431c Merge "Remove support of legacy credential hash" by Rubin Xu · 5 years ago
  44. 7959e2a Remove base-zero pattern migration in LockSettingsService by Rubin Xu · 5 years ago
  45. a758727 Remove support of legacy credential hash by Rubin Xu · 5 years ago
  46. 27f9231 Do not use canAuthenticate() to check if user can reset lockout by Kevin Chyn · 5 years ago
  47. 91c70b6 Reset lockout for correct profile/user by Kevin Chyn · 5 years ago
  48. bc29dd7 Defer resetLockout and execute on a separate thread by Kevin Chyn · 5 years ago
  49. 97d0a5b Unlocking children profile must pass on existing challenge by Kevin Chyn · 5 years ago
  50. 28623b6 LSS must check canAuthenticate(userId) for correct user/profile by Kevin Chyn · 5 years ago
  51. be67ce0 Add much needed logging for face auth challenge / lockout path by Kevin Chyn · 5 years ago
  52. be267ef Use real gatekeeper HAT for resetting lockout by Kevin Chyn · 5 years ago
  53. b9b2c69 Post encryption notification after attempting to unlock profiles by Pavel Grafov · 5 years ago
  54. 83518d9 Merge "Set the strong auth requirement based on flags when the user is stopped" into qt-dev by Erin Yan · 5 years ago
  55. 324d75e Set the strong auth requirement based on flags when the user is stopped by Erin Yan · 5 years ago
  56. c6dd30d Merge "Generate challenge and reset lockout only if user has enrolled biometrics" into qt-dev by Kevin Chyn · 5 years ago
  57. 71db85f Generate challenge and reset lockout only if user has enrolled biometrics by Kevin Chyn · 5 years ago
  58. c3c30ee Merge "Bump several device admin notifications to high priority" into qt-dev by Rubin Xu · 5 years ago
  59. e13ce66 Do not show work profile encryption notification if already unlocked. by Irina Dumitrescu · 5 years ago
  60. 897750a Bump several device admin notifications to high priority by Rubin Xu · 5 years ago
  61. ca7007b Fix clearing password with DPM.resetPasswordWithToken() by Rubin Xu · 5 years ago
  62. b4db62e Merge "Dont sync keys using the unified challenge profile random credential" by Annie Meng · 5 years ago
  63. 086ddc8 Dont sync keys using the unified challenge profile random credential by Annie Meng · 5 years ago
  64. a8da697 Don't lock the profile after setting work challenge. by Pavel Grafov · 5 years ago
  65. c90674d Change existing LockPatternUtil APIs to fail untrusted password updates. by Irina Dumitrescu · 5 years ago
  66. 19a4fb3 Make LSS report honest password quality to DPMS by Pavel Grafov · 5 years ago
  67. fc06773 Force LSKF in ConfirmCredential UI when pending escrow token exists by Rubin Xu · 5 years ago
  68. b0e93d7 Merge "Notify the TrustAgent when the token is activated." by Ram Periathiruvadi · 5 years ago
  69. 32d5355 Notify the TrustAgent when the token is activated. by Ram Periathiruvadi · 6 years ago
  70. 1f5b4ef Merge "Partition weaver slots to avoid conflicts between the host image and GSI." by David Anderson · 5 years ago
  71. 28dea68 Partition weaver slots to avoid conflicts between the host image and GSI. by David Anderson · 6 years ago
  72. 5d9e667 Merge "Revert "Avoid LockSettingsService NPE during CTS due to races around user removal."" by TreeHugger Robot · 5 years ago
  73. d74fb7c Revert "Avoid LockSettingsService NPE during CTS due to races around user removal." by Irina Dumitrescu · 5 years ago
  74. 383223a Merge "Refactor passwords/pins/patterns to byte[]" by Rich Cannings · 5 years ago
  75. e83f51255 Avoid LockSettingsService NPE during CTS due to races around user removal. by Irina Dumitrescu · 5 years ago
  76. 7464798 Merge "Fix SyntheticPasswordTests" by Kevin Chyn · 5 years ago
  77. f64ec63 Refactor passwords/pins/patterns to byte[] by Rich Cannings · 5 years ago
  78. cf1a62e Fix SyntheticPasswordTests by Kevin Chyn · 5 years ago
  79. e7c0806 Merge "Do not engage IAuthSecret when running a GSI." by David Anderson · 5 years ago
  80. 6ebc25b Do not engage IAuthSecret when running a GSI. by David Anderson · 6 years ago
  81. a38653c Actually use HardwareAuthToken to resetLockout where applicable by Kevin Chyn · 6 years ago
  82. 66c492a Add a feature flag for secure lock screen. by Lenka Trochtova · 6 years ago
  83. c704834 Add an optional metadata blob for recoverable application keys by Bo Zhu · 6 years ago
  84. 1c8e3c0 KeyguardDisableHandler: make properly user aware by Adrian Roos · 6 years ago
  85. 1fc9c81 Implemented help for lock_settings Shell command. by Felipe Leme · 6 years ago
  86. f10ae7e Restore separate challenge state on error by Pavel Grafov · 6 years ago
  87. 4ed9898 Handle managed profile with unified challenge in getHashFactor() by Rubin Xu · 6 years ago
  88. f01e907 Make password history hashing more secure by Rubin Xu · 6 years ago
  89. d7cea28 Merge "LSS: pass secret to AuthSecret HAL when no credential" into pi-dev by Andrew Scull · 6 years ago
  90. f49794b LSS: pass secret to AuthSecret HAL when no credential by Andrew Scull · 6 years ago
  91. 745d2c9 Remove implementation of deprecated RecoveryController methods. by Dmitry Dementyev · 6 years ago
  92. 86f5bb1 Remove deprecated generateAndStoreKey method implementation by Dmitry Dementyev · 6 years ago
  93. 0da8983 Require strong auth after user is stopped by Rubin Xu · 6 years ago
  94. 4da14e0 Remove unimplemented RecoverableKeystoreManager APIs. by Dmitry Dementyev · 6 years ago
  95. 933dfc1 Delete unimplemented APIs from RecoveryController. by Aseem Kumar · 6 years ago
  96. 889e78c Merge "Add RecoverySession importKeyChainSnapshot method" into pi-dev by Robert Berry · 6 years ago
  97. 4a5c87d Add RecoverySession importKeyChainSnapshot method by Robert Berry · 6 years ago
  98. b31ab67 Use the new root cert file under the core/ folder by Bo Zhu · 6 years ago
  99. fcd49f9 Move escrow APIs into LockSettingsInternal by Rubin Xu · 7 years ago
  100. a3e5582 Don't store lockout deadline in lockSettings by Kevin Chyn · 7 years ago