Fabrice Bellamy
fcb453f459
Update product name in USB descriptor
v8.5.2-librekeys
2026-03-03 10:52:55 +01:00
Fabrice Bellamy and GitHub
7d9be9c7bd
Merge pull request #3 from librekeys/feat/librekeys-patches
...
feat: Update usb descriptors to librekeys url and info
v8.5.1-librekeys
2026-03-03 00:19:13 +01:00
Fabrice Bellamy and GitHub
08cab0c0b1
Update product name in USB descriptor
2026-03-03 00:18:48 +01:00
Suyog Tandel
f78c0594fc
feat: update string descriptors and url in usb-descriptors.c
2026-02-28 01:04:22 +05:30
Suyog Tandel
5ee971ec73
Merge branch 'main' into feat/librekeys-patches
2026-02-28 00:59:35 +05:30
Pol Henarejos and Fabrice Bellamy
7723b2c53e
Fix phy marker write.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
v8.5-librekeys
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
32e7e5cb75
Fix res_APDU size.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
40cf563a92
Rename pico key sdk project to pico_rescue.
...
This is a minimal firmware for rescue.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
2c36523afd
Pico Keys SDK 8.5
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
5184f3b91d
Add weak init callback.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
7267f09825
Add a PHY marker for RP2040 to preserve the serial number in BOOTSEL.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
15ba96a362
Move crc to crypto utils.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
7d82d77ab6
Add 8K flash area for binding.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Pol Henarejos and Fabrice Bellamy
931d598acd
Add rescue support for RP2040.
...
Note, however, that this is a best-effort approach since it does not have OTP. All security attempts are flawled and shall not be used to keep security information.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-02-27 18:48:02 +01:00
Fabrice Bellamy and GitHub
dd8602530c
update licensing info for this fork of the community edition ( #1 )
...
* cleanup licensing info for this fork of the community edition
* add README.md
* typo
* update readme
* update license
* restore source files headers
* Use the new VID:PID allocated to Librekeys by OpenMoko
2026-02-27 19:46:07 +05:30
Pol Henarejos
8075611f15
Pico Keys SDK 8.4
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-28 00:53:50 +01:00
Pol Henarejos
474e8b8b46
Fix crash when only CCID is enabled
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-28 00:53:34 +01:00
Pol Henarejos
668b1ac1dd
Fix emulation build
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-26 01:27:07 +01:00
Pol Henarejos
20f2b3b74b
Fix interface strings when are not all enabled.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-26 01:19:56 +01:00
Pol Henarejos
50488cc890
Add sanity check in case too large packets are sent.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-26 01:19:31 +01:00
Pol Henarejos
860f77a45b
Move rtc
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-24 01:15:10 +01:00
Pol Henarejos
42267cb237
Use new descriptors allocated to picokeys.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 12:30:12 +01:00
Pol Henarejos
b5c2e55c71
Add missing files.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 12:09:27 +01:00
Pol Henarejos
68600291d0
Reorganize tree for ESP32
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 11:22:37 +01:00
Pol Henarejos
132ec29424
Fix SHA256 alt
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2026-01-22 11:22:37 +01:00