summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
maindocs: add public repository and clone URLcirakg13 hours
 
TagDownloadAuthorAge
v1.0.0commit 9e5a85fe01...cirakg25 hours
v0.9.0commit 096eebab2a...cirakg3 days
v0.8.0commit f439beec17...cirakg8 days
v0.7.0commit 6039571d70...cirakg8 days
v0.6.0commit 25910f3a7a...cirakg9 days
v0.5.0commit 0edb4bb6d7...cirakg9 days
v0.4.0commit 81a5b90329...cirakg9 days
v0.3.0commit 97a366e8b7...cirakg9 days
v0.2.0commit 94181d58cf...cirakg10 days
v0.1.0commit b70cde45b6...cirakg10 days
 
AgeCommit messageAuthorFilesLines
9 daysdocs: record M5 results; bump to 0.5.0v0.5.0cirakg6-5/+111
9 daystest(import): cover parsers, importer and a seeded fuzz corpus; import 100 en...cirakg23-5/+1050
9 daysfeat(settings): apply the Import form from the phone and show resultscirakg13-16/+411
9 daysfeat(import): parse otpauth URIs and unencrypted Aegis JSON in resumable stepscirakg8-0/+1609
9 daysfeat(storage): add keyed secret fingerprints to record headerscirakg4-1/+53
9 daysdocs: record M4 results and simulator findings; bump to 0.4.0v0.4.0cirakg7-20/+132
9 daystest(ui): drive the simulator with a scripted flow and check every screencirakg79-32/+808
9 daysfeat(ui): add the list, OTP detail, PIN entry, menu, info screens and glancecirakg23-16/+2575
9 daysperf(crypto): XOR PBKDF2 blocks as 32-bit words and step 100 iterationscirakg7-76/+76
9 daysdocs: document the storage format and record M3 results; bump to 0.3.0v0.3.0cirakg12-4/+218
[...]
 
Clone
https://git.cirakg.xyz/otpGarmin.git