| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | test(codes): compare QR with segno, decode QR dumps and the QR screenshot | cirakg | 9 days | 1 | -0/+36 |
| | | | | | Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | ||||
| * | test(codes): compare with zxing-cpp reference rows and decode encoder output ↵ | cirakg | 9 days | 1 | -0/+230 |
| | | | | | | | and screenshots Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | ||||
| * | test(import): cover parsers, importer and a seeded fuzz corpus; import 100 ↵ | cirakg | 10 days | 1 | -0/+115 |
| | | | | | | | entries in the UI flow Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | ||||
| * | test: add cross-checked crypto/OTP vectors, unit tests and stricter screenshots | cirakg | 11 days | 1 | -0/+256 |
| - gen_vectors.py: RFC/FIPS/NIST vectors recomputed with Python's stdlib (openssl for AES) before use, plus seeded cases around SHA padding boundaries, 2038 and 2100; generates test/data/Vectors.mc. - 31 Monkey C tests (hashes, HMAC, PBKDF2, HKDF, AES, sealed records incl. every-byte tamper detection, Base32 errors, 100 OTP and 12 Steam vectors, clock, jobs) and a benchmark; pass on all four test devices. - Screenshot tolerance 0.01 %: one changed character no longer passes. - Golden images updated for version 0.2.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | |||||
