1. 18 Apr, 2013 2 commits
  2. 15 Apr, 2013 4 commits
  3. 06 Apr, 2013 2 commits
    • Kenny Root's avatar
      Merge "keystore: Add multi-user support" · 92af9812
      Kenny Root authored
      92af9812
    • Kenny Root's avatar
      keystore: Add multi-user support · 655b958e
      Kenny Root authored
      Split the directories out per-user. Each Android user ID gets its own
      directory and master key. This gives each user its own locked/unlocked
      state.
      
      Add migration code that converts existing keystores to this scheme. This
      even migrates keys that used the non-public API, but only for the
      primary user. The secondary users may have a different lock screen
      pattern that would no longer work to unlock the master key.
      
      Bug: 7249554
      Change-Id: Ie135235ab1eb88ddb2d89a6cb4ffd8fb6736c573
      655b958e
  4. 05 Apr, 2013 2 commits
  5. 04 Apr, 2013 4 commits
    • Kenny Root's avatar
      Merge "Fix CL split and build" · 77c4e48e
      Kenny Root authored
      77c4e48e
    • Kenny Root's avatar
      Fix CL split and build · ff620c25
      Kenny Root authored
      Change-Id: Ie96b2d22af839b67daed4f194e37864cd50e8463
      ff620c25
    • Kenny Root's avatar
      Merge "keystore: fix upgrades" · a2f747d4
      Kenny Root authored
      a2f747d4
    • Kenny Root's avatar
      keystore: fix upgrades · cfeae072
      Kenny Root authored
      During an upgrade, a blob would be written out to disk. Whenever a blob
      is written to disk, it is encrypted in-place. After upgrade, keystore
      would attempt to use the blob, but get garbage instead of what it
      expected since it was encrypted.
      
      This moves the work of writing up a level so it can then re-read the
      blob after upgrade.
      
      Bug: 7249554
      Change-Id: I3946c5db1c2fc57ace476db04f792e3b82d1cb15
      cfeae072
  6. 03 Apr, 2013 1 commit
  7. 02 Apr, 2013 1 commit
  8. 29 Mar, 2013 2 commits
  9. 21 Mar, 2013 2 commits
  10. 20 Mar, 2013 2 commits
  11. 19 Mar, 2013 3 commits
  12. 14 Feb, 2013 3 commits
  13. 13 Feb, 2013 5 commits
  14. 07 Feb, 2013 1 commit
  15. 05 Feb, 2013 2 commits
  16. 04 Feb, 2013 4 commits