Pol Henarejos
bc6ebdd069
Upgrade to new layout
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 12:09:42 +01:00
Pol Henarejos
3f890757ac
Not present
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 01:00:18 +01:00
Pol Henarejos
18d68d7e05
Fix needs power cycle logic.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 00:57:31 +01:00
Pol Henarejos
c8d62de621
Add vendor commands via CCID
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 00:26:51 +01:00
Pol Henarejos
60165c21ca
Fix vendor keydev loading
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 00:26:27 +01:00
Pol Henarejos
55a60f8875
Fix power_cycle behavior
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 00:26:13 +01:00
Pol Henarejos
7ed90007ef
Add support for slots 3 & 4 in OTP.
...
Both slots are activated by clicking three or four times the BOOTSEL button.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-19 16:37:19 +01:00
Pol Henarejos
c23cc9ffe1
Add set/get RTC.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-19 16:36:49 +01:00
Pol Henarejos
dc4565a8fb
Fix LED default parameters in Pimoroni boards.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-15 01:17:18 +01:00
Pol Henarejos
804ee68e86
Remove non-standard MAKE CREDENTIAL step.
...
It may collide with other userName and the purpose is achieved cleaner via Rescue interface.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
v7.2
2026-01-08 10:46:51 +01:00
Pol Henarejos
fe49149d86
Update README with up-to-date info.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-06 21:20:04 +01:00
Pol Henarejos
81d97f1a18
Upgrade to v7.2
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 19:56:09 +01:00
Pol Henarejos
d16016cf1e
Upgrade Pico Keys SDK to v8.2
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 19:51:11 +01:00
Pol Henarejos
2e0333677b
Fix button logic.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 19:39:46 +01:00
Pol Henarejos
becdc94339
Disable button press by default since LED may not be properly configured until it is commissioned.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 19:37:30 +01:00
Pol Henarejos
bd499ae1d4
Remove print
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 19:37:27 +01:00
Pol Henarejos
5fc84d7097
Reset internal state of GA to avoid phantom requests on GNA.
...
When a previous GA had more than 1 credential, it stored the full list in the internal state. Later, if a GA had only 1 credential, subsequent GNA returned older state of previous non-related GA.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 12:36:44 +01:00
Pol Henarejos
ac7e34522a
Fixed resident credential storage when two userId have the same prefix.
...
Added a specific test for this case.
Fixes #241 .
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-05 12:34:04 +01:00
Pol Henarejos
70dec5596a
Fix build.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-29 20:36:37 +01:00
Pol Henarejos
2331dcb3ec
Blink led three times to acknowledge proper commissioning.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-29 20:16:22 +01:00
Pol Henarejos
42b8b0af5f
Fix pimoroni led
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-27 22:04:03 +01:00
Pol Henarejos
ceb54d9a08
Move pointer
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-27 16:03:07 +01:00
Pol Henarejos
527943fbba
Releaser is available up to 6.7.0
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-26 19:53:46 +01:00
Pol Henarejos
7dddfd971e
Build only necessary boards
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-11 20:01:08 +01:00
Pol Henarejos
29f942dab9
Update pointer
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-11 15:42:47 +01:00
Pol Henarejos
aa9df892d3
Revert "Move EDDSA to another branch."
...
This reverts commit 1867f0330f .
2025-12-11 15:41:47 +01:00
Pol Henarejos
7ac2ce30f0
Revert "Move other curves to another branch."
...
This reverts commit 46720fb387 .
2025-12-11 15:40:16 +01:00
Pol Henarejos
e86862033c
Revert "Move enterprise attestation to another branch."
...
This reverts commit 1d21d93b74 .
2025-12-11 15:40:10 +01:00
Pol Henarejos
ae36143498
Revert "Move Secure Boot to another branch."
...
This reverts commit d90dbb6c5f .
2025-12-11 15:39:57 +01:00
Pol Henarejos
d90dbb6c5f
Move Secure Boot to another branch.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-09 21:39:14 +01:00
Pol Henarejos
1d21d93b74
Move enterprise attestation to another branch.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-09 21:39:10 +01:00
Pol Henarejos
8b9be258de
Fix applet cmp
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-09 19:15:35 +01:00
Pol Henarejos
46720fb387
Move other curves to another branch.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-09 18:52:13 +01:00
Pol Henarejos
1867f0330f
Move EDDSA to another branch.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-09 15:56:31 +01:00
Pol Henarejos
bb542e3b83
Add is_gpg flag for fido2.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-07 20:34:42 +01:00
Pol Henarejos
31991a31c3
Fix MSOS/BOS descriptor.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
v7.0
v7.0-eddsa
2025-12-03 16:34:49 +01:00
Pol Henarejos
fcc9b49799
Do not debug in ESP32.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-02 14:39:43 +01:00
Pol Henarejos
cf40b8dff8
Fix OTP button press in ESP32.
...
Fixes #208
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-02 14:39:01 +01:00
Pol Henarejos
1f5e106f22
Set anti-rollback version only when the binary is signed.
...
Fixes #207
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-02 09:57:37 +01:00
Pol Henarejos
39208c2167
Increase anti-rollback version to 2.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 23:49:34 +01:00
Pol Henarejos
f5c0793a8d
Add anti-rollback argument.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 23:48:55 +01:00
Pol Henarejos
abcfe6e87b
Upgrade to v7.0
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 17:17:17 +01:00
Pol Henarejos
d0526d7de6
Update mbedtls only when necessary.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 17:17:04 +01:00
Pol Henarejos
4ce816e9f6
Update mbedTLS only when necessary.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 12:15:54 +01:00
Pol Henarejos
85bd329e3b
Fix on AID selection. It should support shorter AID if matches.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-12-01 01:45:08 +01:00
Pol Henarejos
5f45a6b75b
Fix oath aid test.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-11-30 19:06:15 +01:00
Pol Henarejos
f97b942d11
Upgrade Pico Keys SDK to v8.0
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-11-30 18:31:19 +01:00
Pol Henarejos
93bba4fb76
Moved to pypicofido.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-11-18 01:04:36 +01:00
Pol Henarejos
0dc2b73de4
Add support for RP2354.
...
Add PHY READ.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-11-15 20:18:23 +01:00
Pol Henarejos
dc572bcc81
Add versions.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2025-11-15 20:18:08 +01:00