Pol Henarejos
|
8ae4ab5af4
|
Upgrade to version 5.12
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 20:21:58 +02:00 |
|
Pol Henarejos
|
95cae29206
|
Upgrade to version 5.12
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 17:12:11 +02:00 |
|
Pol Henarejos
|
11c28adbb0
|
Add more boards with RP2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 17:11:57 +02:00 |
|
Pol Henarejos
|
661442956d
|
Update readme to add Passkey term.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 12:02:42 +02:00 |
|
Pol Henarejos
|
778c6b038a
|
Fix BOOT press with RP2350.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-09-02 09:48:27 +02:00 |
|
Pol Henarejos
|
de1c50db4f
|
Replace sdkconfig
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-30 14:47:49 +02:00 |
|
Pol Henarejos
|
c1e985c9af
|
Use mutex/semaphores for emulation, like in Pico and ESP.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-30 12:42:33 +02:00 |
|
Pol Henarejos
|
4f787eaaba
|
Fix otp in Pico
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-30 00:34:14 +02:00 |
|
Pol Henarejos
|
b77277b72e
|
Add RP2350 support.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-29 16:57:59 +02:00 |
|
Pol Henarejos
|
02556fcde1
|
Fix buffer initialization.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-25 20:21:43 +02:00 |
|
Pol Henarejos
|
f234b0dc26
|
Fix emulation run
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-25 01:31:19 +02:00 |
|
Pol Henarejos
|
8ba9116454
|
Fix test
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-25 01:30:54 +02:00 |
|
Pol Henarejos
|
5a31405244
|
Improving tests
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-25 00:10:23 +02:00 |
|
Pol Henarejos
|
902a988350
|
Fix memory cleanups.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-24 02:34:15 +02:00 |
|
Pol Henarejos
|
6256a9547d
|
Fix build emulation
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-24 00:11:40 +02:00 |
|
Pol Henarejos
|
5568aa7b69
|
Fixed thread synchronization.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 19:25:20 +02:00 |
|
Pol Henarejos
|
5e86745672
|
Add missing files for ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 15:23:10 +02:00 |
|
Pol Henarejos
|
cffa8e29ff
|
Fix windows build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 14:24:03 +02:00 |
|
Pol Henarejos
|
6c74db9763
|
Fix warnings.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 13:17:51 +02:00 |
|
Pol Henarejos
|
dac6407134
|
Fix windows build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 13:17:29 +02:00 |
|
Pol Henarejos
|
f49833291f
|
Major refactor of USB CCID and USB HID interfaces.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-23 10:04:00 +02:00 |
|
Pol Henarejos
|
8c1e002892
|
select_app now invokes U2F or FIDO depending on the message.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-20 14:29:25 +02:00 |
|
Pol Henarejos
|
8d49ed5ffc
|
Fix potential crash invoking OTP.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-20 14:28:09 +02:00 |
|
Pol Henarejos
|
a0d9ad7a3a
|
Increase vStack depending on the number of interfaces.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-20 12:43:15 +02:00 |
|
Pol Henarejos
|
d2c25b69bc
|
Merge branch 'main' into eddsa
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-20 10:18:08 +02:00 |
|
Pol Henarejos
|
910fb66f3c
|
Fix keepalive
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 16:45:11 +02:00 |
|
Pol Henarejos
|
ed12d6f8e9
|
Fix emulation build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 13:18:03 +02:00 |
|
Pol Henarejos
|
a9799dc77f
|
Fix CBOR error.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 13:12:04 +02:00 |
|
Pol Henarejos
|
d7d75caecf
|
Fix OATH selection.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 13:11:48 +02:00 |
|
Pol Henarejos
|
af4eb075c7
|
Add HID/CCID fixes for ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 00:09:05 +02:00 |
|
Pol Henarejos
|
0c5280e12a
|
Add support to ESP32 build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-19 00:08:31 +02:00 |
|
Pol Henarejos
|
163e936231
|
Fix potential bug in CBOR encoding.
It happen if a keepalive packet is sent in the middle of an encoding.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-18 23:59:52 +02:00 |
|
Pol Henarejos
|
1b4dd9bed0
|
Fix ESP32 build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-08-18 23:53:18 +02:00 |
|
Pol Henarejos
|
5b95e35ca9
|
Upgrade to version 5.10
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:29:40 +02:00 |
|
Pol Henarejos
|
69ec242095
|
Update README.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:28:09 +02:00 |
|
Pol Henarejos
|
6eb6cd35d0
|
Merge branch 'development'
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:27:01 +02:00 |
|
Pol Henarejos
|
f21e203093
|
Fix compilation
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:05:00 +02:00 |
|
Pol Henarejos
|
e96da09a84
|
Fixes for mbedtls 3.6
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:04:48 +02:00 |
|
Pol Henarejos
|
6fe16a63e4
|
Upgrade Pico Keys SDK
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-07-20 20:04:41 +02:00 |
|
Pol Henarejos
|
d5fe405a87
|
Fix test bad pub type.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-06-30 00:32:40 +02:00 |
|
Pol Henarejos
|
54bbc0e9ea
|
Fix return value when bad key type is provided. Fixes #47.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-06-30 00:31:29 +02:00 |
|
Pol Henarejos
|
b0b0187919
|
Fix cleared permissions on make credential when UP is not present.
Following 14.1, flags shall be cleared only when UP == true.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-06-07 20:57:21 +02:00 |
|
Pol Henarejos
|
1f0e1fb8f4
|
Use latest Pico Keys SDK.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-05-05 00:58:51 +02:00 |
|
Pol Henarejos
|
f3f34cf66b
|
Fix oath crash.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-03-13 22:06:00 +01:00 |
|
Pol Henarejos
|
82ed96b2e2
|
Fix asn1 struct initialization.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-03-13 21:22:05 +01:00 |
|
Pol Henarejos
|
92d04f9131
|
Use new asn1 structs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-03-13 18:34:14 +01:00 |
|
Pol Henarejos
|
7a71bf48fc
|
Add -DVIDPID=<VALUE> to build a project with a known VID/PID. Supported values: NitroHSM, NitroFIDO2, NitroStart, NitroPro, Nitro3, Yubikey5, YubikeyNeo, YubiHSM, Gnuk, GnuPG
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-12-11 18:13:32 +01:00 |
|
Pol Henarejos
|
21765a6f10
|
Move pico-keys-sdk pointer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-11-21 13:10:58 +01:00 |
|
Pol Henarejos
|
eb2c92bc5c
|
Merge branch 'development' into eddsa
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-11-21 13:01:10 +01:00 |
|
Pol Henarejos
|
7e2ecdbc56
|
Upgrade to version 5.8
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-11-21 12:02:31 +01:00 |
|