alpha
Login
or
Join now
jmrp.io
/
kleidos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/jmrplens/kleidos. Kleidos — Hardware BLE password manager for ESP32-S3 (M5StickC Plus2, StickS3, M5Stack Gray, T-Deck, Cardputer)
jmrplens.github.io/kleidos/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
kleidos
/
src
/
totp
/
at
main
4 files
José M. Requena Plens
Fix clang-tidy braces, init-variables, and use-auto findings
10d ago
9bf88695
totp_generator.cpp
Fix clang-tidy braces, init-variables, and use-auto findings
1 week ago
totp_generator.h
fix(totp): honor stored digits/period; add import parser negatives - TotpGenerator::generate() now accepts `digits` (6 or 8, default 6) and `period` (>0, default 30); clamps invalid values to safe defaults. Callers in totp_screen_controller pass current_.digits / current_.period. - TotpGenerator::remainingSeconds() now accepts `period` (default 30). - RFC 6238 Appendix B 8-digit SHA-1 test vectors added (6 vectors). - MT-05: 13 JSON-import negative tests (malformed/version/base64/abusive). - MT-06: 15 CSV-import negative tests (quotes/embedded/overlength/counts). - Extracted CsvRow + parseCsvCredentialLine to web/csv_credential_parser.h for testability. Claude-Session: https://claude.ai/code/session_01SLSU3WoYEyX1J7qWXxmyKo
2 weeks ago
totp_task.cpp
Round 4: bool/enum @return → @retval per value
1 month ago
totp_task.h
chore: refresh stale crypto/framework version strings in code comments Update comments still describing the pre-6.0.2 stack or the pre-raise KDF: ESP-IDF 6.0.1 / mbedTLS 4.0.0 references -> 6.0.2 / 4.1.0 (native host = same line, no split), "PBKDF2 200-400 ms" latency notes -> ~1.5-1.6 s at the production work factors, classic-ESP32 debug-override rationale 25000 -> 40000, and reword the crypto bench so its fixed 35000/25000 points are labeled as pre-2026-07 reference work factors instead of current production. Align the QA crypto_bench examples/default with the 175000/40000 production counts. Claude-Session: https://claude.ai/code/session_01JW42m5zhzTUT8eapHvSvPB
1 week ago