| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(pin): the work after a PIN and the change queue run in steps | cirakg | 2 days | 3 | -12/+494 |
| * | test(ui): second UI scenario, and the fixes it found | cirakg | 3 days | 1 | -5/+26 |
| * | test(build): add make watchdog, the glance memory budget and the glance scree... | cirakg | 8 days | 1 | -0/+215 |
| * | feat(glance): show the favourite code in the glance (opt-in) | cirakg | 8 days | 4 | -2/+18 |
| * | fix(codes): bound every 2D encoding step under the watchdog; draw large codes... | cirakg | 8 days | 1 | -5/+27 |
| * | feat(settings): apply the Import form from the phone and show results | cirakg | 9 days | 1 | -0/+27 |
| * | feat(import): parse otpauth URIs and unencrypted Aegis JSON in resumable steps | cirakg | 9 days | 1 | -0/+56 |
| * | feat(ui): add the list, OTP detail, PIN entry, menu, info screens and glance | cirakg | 10 days | 3 | -1/+86 |
| * | feat(storage): add the encrypted vault, PIN keys, lockout, session and migrat... | cirakg | 10 days | 1 | -0/+60 |
| * | feat(crypto): add SHA-512, HMAC, PBKDF2, HKDF, AES-256 records and self-test | cirakg | 11 days | 3 | -0/+228 |
| * | feat(app): add minimal watch app with smoke test and per-size icons | cirakg | 11 days | 1 | -0/+50 |