Pol Henarejos
|
ed9c46ded0
|
Fix slot deletion.
Fixes #89.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-01-19 19:55:16 +01:00 |
|
Pol Henarejos
|
6265992162
|
Upgrade to v6.2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
v6.2
|
2025-01-15 15:23:29 +01:00 |
|
Pol Henarejos
|
63b7b9b8d2
|
Merge branch 'development'
|
2025-01-15 15:13:14 +01:00 |
|
Pol Henarejos
|
8db06bf3ac
|
Add rollback version to 1.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-01-15 15:12:28 +01:00 |
|
Pol Henarejos
|
77dd1c4b98
|
Fix OTP/MKEK secure system.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-01-08 17:25:04 +01:00 |
|
Pol Henarejos
|
6a67800057
|
Add support for PIN hash storage and MKEK.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2025-01-03 01:20:58 +01:00 |
|
Pol Henarejos
|
a70e259a90
|
Use partition bounds if available.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-30 21:42:44 +01:00 |
|
Pol Henarejos
|
7800056597
|
Fix bin name.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-27 02:23:24 +01:00 |
|
Pol Henarejos
|
eeecf513cb
|
Fix bin name.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-27 02:23:11 +01:00 |
|
Pol Henarejos
|
9b0b584c14
|
Add nightly build of esp32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-27 02:11:53 +01:00 |
|
Pol Henarejos
|
1c45685926
|
Add nightly build of esp32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-27 02:11:31 +01:00 |
|
Pol Henarejos
|
cff544b485
|
Fix TX/RX buffers to align them with USB buffers and avoid overflows.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-24 02:06:50 +01:00 |
|
Pol Henarejos
|
1f805b1df2
|
Use more uint16 funcs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-23 21:25:46 +01:00 |
|
Pol Henarejos
|
1d20321d69
|
Add BE/LE functions to pack uint16, uint32 and uint64.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-23 20:51:09 +01:00 |
|
Pol Henarejos
|
b42a664ac6
|
Add support for displaying memory usage via "pico-fido-tool.py memory" command.
Fixes #82.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-23 19:56:13 +01:00 |
|
Pol Henarejos
|
2d356a315e
|
Increase TinyUSB stack size for ESP32 boards.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-23 19:54:11 +01:00 |
|
Pol Henarejos
|
9bfbc45f84
|
Add support for variable USB product name.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-18 20:18:41 +01:00 |
|
Pol Henarejos
|
a5a0f3508c
|
Remove NFC references.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-17 11:58:39 +01:00 |
|
Pol Henarejos
|
9c9074c1ef
|
Do not debug after write the buffer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-16 18:43:04 +01:00 |
|
Pol Henarejos
|
022503fdc0
|
In pure U2F mode, no keepalive is sent by authenticator. Instead, client sends commands to know the status. Fixes #72.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-11 22:36:41 +01:00 |
|
Pol Henarejos
|
dba805dc04
|
Fix potential overflow due to bad initialization. Might fix #72.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-11 21:58:48 +01:00 |
|
Pol Henarejos
|
bbf474811b
|
Add sanity checks.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-11 21:58:25 +01:00 |
|
Pol Henarejos
|
2eca08161d
|
ESP32-S3 only supports 4 IN endpoints. Fixes #77.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-11 12:15:00 +01:00 |
|
Pol Henarejos
|
46ada2c1f7
|
Add support for tinyusb 0.17 in ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-01 01:24:01 +01:00 |
|
Pol Henarejos
|
5faab169a8
|
Add option to disable power cycle on reset via Commissioner.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-12-01 01:07:33 +01:00 |
|
Pol Henarejos
|
3148649f86
|
Fix RP2350 build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 23:48:35 +01:00 |
|
Pol Henarejos
|
3c40706aae
|
Fix ESP32 build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 22:59:08 +01:00 |
|
Pol Henarejos
|
4a64c11740
|
Add support for Pico SDK 2.1.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 22:44:22 +01:00 |
|
Pol Henarejos
|
2319abe44e
|
Merge branch 'main' into development
|
2024-11-25 13:14:55 +01:00 |
|
Pol Henarejos
|
a5fe9b5d47
|
Build for Pico SDK 2.0.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 13:14:45 +01:00 |
|
Pol Henarejos
|
d5af2cd8ed
|
Remove ENABLE_UP_BUTTON macro.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 12:59:25 +01:00 |
|
Pol Henarejos
|
e994078790
|
Add UP button timeout to PHY.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 12:59:12 +01:00 |
|
Pol Henarejos
|
d99bcc90ec
|
Add CCID SET_CLOCK_AND_FREQUENCY command for latest IFD version.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-25 12:56:29 +01:00 |
|
Pol Henarejos
|
7a59b51849
|
Upgrade to v6.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
v6.0
|
2024-11-10 01:21:51 +01:00 |
|
Pol Henarejos
|
10c58b4be7
|
Update README
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-10 01:20:52 +01:00 |
|
Pol Henarejos
|
730e76af75
|
Enable OTP master key for ESP32-S3.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-10 01:07:31 +01:00 |
|
Pol Henarejos
|
ee80462a4a
|
Merge branch 'development'
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-10 00:51:52 +01:00 |
|
Pol Henarejos
|
4ecb325e07
|
Upgrade Pico Keys SDK v7.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-10 00:50:27 +01:00 |
|
Pol Henarejos
|
646b423fe4
|
Add compiler flags for optimized builds in ESP32.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 00:24:47 +01:00 |
|
Pol Henarejos
|
77c3568885
|
Add PICO_PRODUCT.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-09 00:23:04 +01:00 |
|
Pol Henarejos
|
3b43c5112b
|
Add command to reset device via management app.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-08 19:33:40 +01:00 |
|
Pol Henarejos
|
244c18fb51
|
Fix esp32 build with wcid.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-06 17:11:44 +01:00 |
|
Pol Henarejos
|
78604f820d
|
Always enable WCID interface.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-06 17:02:51 +01:00 |
|
Pol Henarejos
|
a68fbd65e9
|
Compact PHY config.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 18:57:28 +01:00 |
|
Pol Henarejos
|
bc0e022d85
|
Fix version header.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 18:37:11 +01:00 |
|
Pol Henarejos
|
3fad6baf89
|
Rename CCID_ code names to PICOKEY_
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 18:21:42 +01:00 |
|
Pol Henarejos
|
df2977e6ad
|
Add rescue app.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 18:21:11 +01:00 |
|
Pol Henarejos
|
1fbf3da4f5
|
Fix usb initialization for emulation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 09:43:07 +01:00 |
|
Pol Henarejos
|
4ce6b2df5c
|
Refactor PHY to support more flexible and scalable architecture.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 00:29:58 +01:00 |
|
Pol Henarejos
|
e5910b1cba
|
Enable WCID by default.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2024-11-05 00:29:32 +01:00 |
|