| Commit message (Expand) | Author | Age | Files | Lines |
| * | test(codes): compare Data Matrix and PDF417 with references and decode them, ... | cirakg | 9 days | 31 | -17/+544 |
| * | feat(ui): show Data Matrix and PDF417 codes; fit 2D codes inside round screens | cirakg | 9 days | 2 | -31/+66 |
| * | feat(codes): add Data Matrix (ECC 200, 10x10-144x144) and PDF417 encoders as ... | cirakg | 9 days | 10 | -20/+951 |
| * | build(docker): add pdf417gen, ppf-datamatrix and aztec-code-generator as refe... | cirakg | 9 days | 3 | -1/+27 |
| * | docs: record M6b (QR) results | cirakg | 9 days | 5 | -4/+46 |
| * | test(codes): compare QR with segno, decode QR dumps and the QR screenshot | cirakg | 9 days | 29 | -3/+459 |
| * | feat(ui): show QR codes, encoded once with progress and cached sealed per entry | cirakg | 9 days | 3 | -25/+195 |
| * | feat(codes): add a QR Code encoder (versions 1-40, levels L-H) as a resumable... | cirakg | 9 days | 4 | -0/+1025 |
| * | docs: record M6a (linear barcodes) results | cirakg | 9 days | 4 | -4/+36 |
| * | test(codes): compare with zxing-cpp reference rows and decode encoder output ... | cirakg | 9 days | 16 | -4/+757 |
| * | feat(ui): show barcode entries black on white at the largest whole module size | cirakg | 9 days | 3 | -4/+184 |
| * | feat(codes): add EAN/UPC, Code 128, Code 39, ITF and Codabar encoders | cirakg | 9 days | 6 | -0/+661 |
| * | docs: record M5 results; bump to 0.5.0v0.5.0 | cirakg | 9 days | 6 | -5/+111 |
| * | test(import): cover parsers, importer and a seeded fuzz corpus; import 100 en... | cirakg | 9 days | 23 | -5/+1050 |
| * | feat(settings): apply the Import form from the phone and show results | cirakg | 9 days | 13 | -16/+411 |
| * | feat(import): parse otpauth URIs and unencrypted Aegis JSON in resumable steps | cirakg | 9 days | 8 | -0/+1609 |
| * | feat(storage): add keyed secret fingerprints to record headers | cirakg | 9 days | 4 | -1/+53 |
| * | docs: record M4 results and simulator findings; bump to 0.4.0v0.4.0 | cirakg | 9 days | 7 | -20/+132 |
| * | test(ui): drive the simulator with a scripted flow and check every screen | cirakg | 9 days | 79 | -32/+808 |
| * | feat(ui): add the list, OTP detail, PIN entry, menu, info screens and glance | cirakg | 9 days | 23 | -16/+2575 |
| * | perf(crypto): XOR PBKDF2 blocks as 32-bit words and step 100 iterations | cirakg | 9 days | 7 | -76/+76 |
| * | docs: document the storage format and record M3 results; bump to 0.3.0v0.3.0 | cirakg | 10 days | 12 | -4/+218 |
| * | test(storage): cover records, vault, PINs, lockout and migrations | cirakg | 10 days | 7 | -1/+1065 |
| * | feat(storage): add the encrypted vault, PIN keys, lockout, session and migrat... | cirakg | 10 days | 12 | -0/+1605 |
| * | docs: record M2 results and bump version to 0.2.0v0.2.0 | cirakg | 10 days | 7 | -4/+84 |
| * | feat(spike): add the M1 settings spike app and make targets | cirakg | 10 days | 37 | -5/+861 |
| * | test: add cross-checked crypto/OTP vectors, unit tests and stricter screenshots | cirakg | 10 days | 14 | -2/+1193 |
| * | feat(otp): add Base32 decoding, HOTP, TOTP and Steam Guard codes | cirakg | 10 days | 2 | -0/+198 |
| * | feat(crypto): add SHA-512, HMAC, PBKDF2, HKDF, AES-256 records and self-test | cirakg | 10 days | 10 | -0/+923 |
| * | docs: add developer, testing and performance guides; record M0 resultsv0.1.0 | cirakg | 10 days | 7 | -8/+238 |
| * | feat(app): add minimal watch app with smoke test and per-size icons | cirakg | 10 days | 29 | -0/+381 |
| * | test(tools): add screenshot, budget and product checks; enforce file headers | cirakg | 10 days | 21 | -81/+844 |
| * | build: complete the Docker pipeline for build, test, screenshots and packaging | cirakg | 10 days | 20 | -5/+437 |
| * | test(tools): add test-log judge, docs and policy checks with tests | cirakg | 10 days | 12 | -0/+890 |
| * | build: add Docker-only Makefile, SDK setup and product manifest | cirakg | 10 days | 9 | -0/+558 |
| * | build(docker): add pinned dev and docs images | cirakg | 10 days | 7 | -0/+4375 |
| * | docs: record final decisions, test watch and SDK login details | cirakg | 10 days | 2 | -47/+58 |
| * | Inital commit. | cirakg | 10 days | 3 | -0/+1480 |