| Branch | Commit message | Author | Age |
| main | docs: add public repository and clone URL | cirakg | 13 hours |
| |
| Tag | Download | Author | Age |
| v1.0.0 | commit 9e5a85fe01... | cirakg | 25 hours |
| v0.9.0 | commit 096eebab2a... | cirakg | 3 days |
| v0.8.0 | commit f439beec17... | cirakg | 8 days |
| v0.7.0 | commit 6039571d70... | cirakg | 8 days |
| v0.6.0 | commit 25910f3a7a... | cirakg | 9 days |
| v0.5.0 | commit 0edb4bb6d7... | cirakg | 9 days |
| v0.4.0 | commit 81a5b90329... | cirakg | 9 days |
| v0.3.0 | commit 97a366e8b7... | cirakg | 9 days |
| v0.2.0 | commit 94181d58cf... | cirakg | 10 days |
| v0.1.0 | commit b70cde45b6... | cirakg | 10 days |
| |
| Age | Commit message | Author | Files | Lines |
| 10 days | docs: record M2 results and bump version to 0.2.0v0.2.0 | cirakg | 7 | -4/+84 |
| 10 days | feat(spike): add the M1 settings spike app and make targets | cirakg | 37 | -5/+861 |
| 10 days | test: add cross-checked crypto/OTP vectors, unit tests and stricter screenshots | cirakg | 14 | -2/+1193 |
| 10 days | feat(otp): add Base32 decoding, HOTP, TOTP and Steam Guard codes | cirakg | 2 | -0/+198 |
| 10 days | feat(crypto): add SHA-512, HMAC, PBKDF2, HKDF, AES-256 records and self-test | cirakg | 10 | -0/+923 |
| 10 days | docs: add developer, testing and performance guides; record M0 resultsv0.1.0 | cirakg | 7 | -8/+238 |
| 10 days | feat(app): add minimal watch app with smoke test and per-size icons | cirakg | 29 | -0/+381 |
| 10 days | test(tools): add screenshot, budget and product checks; enforce file headers | cirakg | 21 | -81/+844 |
| 10 days | build: complete the Docker pipeline for build, test, screenshots and packaging | cirakg | 20 | -5/+437 |
| 10 days | test(tools): add test-log judge, docs and policy checks with tests | cirakg | 12 | -0/+890 |
| [...] |
| |
| Clone |
| https://git.cirakg.xyz/otpGarmin.git |