Commit Graph
937 Commits
Author SHA1 Message Date
Pol Henarejos 55cf9292d2 Update ESP32 CMake
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-23 02:09:38 +02:00
Pol Henarejos db5c7adef4 Update tests for OpenSC 0.25.1
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-23 01:59:32 +02:00
Pol Henarejos d3751e3918 Upgrade opensc version in workflows.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-23 01:18:19 +02:00
Pol Henarejos d708158fea Fix key unwrap with latest OpenSC. Fixes #41.
SC-HSM driver in OpenSC has changed the procedure for unwraping. It stores the wrap into a temporary file (0x2F10) and then it calls unwrap cmd.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-23 01:17:01 +02:00
Pol Henarejos dc979194fa Fix crash in mbedtls 3.6
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-23 01:00:14 +02:00
Pol Henarejos 237e687c3b Upgrade to Pico Keys SDK v6.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-22 20:57:28 +02:00
Pol Henarejos ed89175edc Fix rare overflow (never happens).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-22 19:03:58 +02:00
Pol Henarejos 9a7be98e6e Settings proper phy options
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-21 22:08:36 +02:00
Pol Henarejos c4a08aff0f Upgrade to Mbedtls 3.6
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-21 21:29:32 +02:00
Pol Henarejos 223fc117dd Enable patch only for RPI
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-21 21:15:29 +02:00
Pol Henarejos d1fb4d0c65 Merge branch 'master' into development
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-21 21:14:43 +02:00
Pol Henarejos 47acef71c8 Only when not emulation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-21 21:11:18 +02:00
Pol HenarejosandGitHub bb641ee134 Merge pull request #43 from al-heisner/master
Fix for multiples of 64 bytes on cmd_list_keys
2024-06-21 21:05:27 +02:00
al heisner 99c777c780 Fix for multiples of 64 bytes on cmd_list_keys 2024-06-21 11:35:05 -05:00
Pol Henarejos 79f76a176d Fix time.h header.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 23:36:41 +02:00
Pol Henarejos dd68554782 Added support for enable/disable Web CCID on the fly.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 23:29:05 +02:00
Pol Henarejos f20fdc9bda Add missing header.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 22:42:19 +02:00
Pol Henarejos e7d4a5dd3d Fix tusb initialization.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 22:35:04 +02:00
Pol Henarejos b4671c2ecb Merge branch 'esp32' into development 2024-06-19 22:03:47 +02:00
Pol Henarejos 50a29519bd First release to support ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 22:03:39 +02:00
Pol Henarejos 54cdbfc22c Add PHY OPTS.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-19 22:01:15 +02:00
Pol HenarejosandGitHub 4a40cebe1f Merge pull request #40 from fastchain/extras-button-check
Security fix for issue 39
2024-06-17 11:30:31 +02:00
fastchainandGitHub 87ffd21543 Update cmd_extras.c
This security fix ensures that the extra settings, cannot be silently disabled, if button control enabled. So the button control setting cannot be silently (without button push) disabled, even if the user's PC is fully compromised.
2024-06-13 16:09:54 +09:00
Pol Henarejos 7cb0bbf982 Merge branch 'development' into esp32
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-06-03 13:06:39 +02:00
Pol Henarejos 07079b6ba1 Add descriptive message.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2024-05-30 19:19:02 +02:00