Commit graph

  • 16b62ca761
    Merge branch 'master' into development development Pol Henarejos 2026-01-07 23:39:24 +01:00
  • 16d4d0d26e
    Update README with up-to-date info. master nightly-master nightly-development Pol Henarejos 2026-01-06 21:20:13 +01:00
  • 380ff7afa4
    Upgrade to v6.2 v6.2 Pol Henarejos 2026-01-05 19:54:07 +01:00
  • 60dafec2e8
    Upgrade Pico Keys SDK to v8.2 Pol Henarejos 2026-01-05 19:51:51 +01:00
  • 3207fe3451
    Disable button press by default since LED may not be properly configured until it is commissioned. Pol Henarejos 2026-01-05 19:40:50 +01:00
  • 6914be4fea
    Fix build. Pol Henarejos 2025-12-29 20:36:55 +01:00
  • 7d551f6fea
    Blink led three times to acknowledge proper commissioning. Pol Henarejos 2025-12-29 20:17:03 +01:00
  • d3a7ff425a
    Fix pimoroni led Pol Henarejos 2025-12-27 22:03:47 +01:00
  • 97e7303505
    Move pointer Pol Henarejos 2025-12-26 20:00:59 +01:00
  • e41f2ba712
    Releaser is available up to 6.7.0 Pol Henarejos 2025-12-26 19:54:15 +01:00
  • 045f9dca79
    Releaser is available up to 6.7.0 Pol Henarejos 2025-12-26 19:53:21 +01:00
  • 710eb70af7
    Update reamde & usage. Pol Henarejos 2025-12-13 23:36:43 +01:00
  • 9dbd764c8c
    Reset by recopying memory file. Pol Henarejos 2025-12-13 21:12:45 +01:00
  • 1768ab5a0f
    Merge branch 'master' into development Pol Henarejos 2025-12-11 20:05:13 +01:00
  • feec958d10
    Not used Pol Henarejos 2025-12-11 20:05:08 +01:00
  • 6a04b487d0
    Merge branch 'master' into development Pol Henarejos 2025-12-11 19:59:46 +01:00
  • 9720bcfd4b
    Fix build Pol Henarejos 2025-12-11 19:59:39 +01:00
  • 49f0706b06
    Merge branch 'master' into development Pol Henarejos 2025-12-11 19:56:16 +01:00
  • 4bb81f5b25
    Build only necessary boards. Pol Henarejos 2025-12-11 19:56:01 +01:00
  • c9926a71d1
    Do not call pytest Pol Henarejos 2025-12-11 19:48:23 +01:00
  • 10c25b6a3a
    Update pointer. Pol Henarejos 2025-12-11 19:36:06 +01:00
  • 629f14ab0d
    Revert "Move EDDSA to another branch." Pol Henarejos 2025-12-11 19:35:27 +01:00
  • 4d6f6e4635
    Revert "Move Secure Boot to another branch." Pol Henarejos 2025-12-11 19:35:20 +01:00
  • 8e35104695
    Update memory.flash for tests Pol Henarejos 2025-12-10 00:20:28 +01:00
  • 82f4b2201c
    Remove printf Pol Henarejos 2025-12-09 21:38:15 +01:00
  • 8978456524
    Move Secure Boot to another branch. Pol Henarejos 2025-12-09 21:37:52 +01:00
  • cdd7b6833d
    Merge branch 'master' into development Pol Henarejos 2025-12-09 15:51:34 +01:00
  • a0faf5308e
    Move EDDSA to another branch. Pol Henarejos 2025-12-09 15:49:20 +01:00
  • 0d76de7bda
    Merge branch 'master' into development-eddsa v6.0-eddsa1 Pol Henarejos 2025-12-03 20:20:45 +01:00
  • f4df9766b6
    Fix MSOS/BOS descriptor. v6.0 Pol Henarejos 2025-12-03 16:34:24 +01:00
  • a7b28e87f9
    Merge branch 'master' into development Pol Henarejos 2025-12-02 10:18:58 +01:00
  • a1d64d2523
    Set anti-rollback version only when the binary is signed. Pol Henarejos 2025-12-02 09:55:49 +01:00
  • cd37462386
    Merge branch 'master' into development-eddsa Pol Henarejos 2025-12-01 23:45:34 +01:00
  • 82c6badc48
    Increase anti-rollback version to 2. Pol Henarejos 2025-12-01 23:42:16 +01:00
  • 2243629d58
    Add anti-rollback argument. Pol Henarejos 2025-12-01 23:42:01 +01:00
  • 016cf61ce0
    Merge branch 'master' into development-eddsa Pol Henarejos 2025-12-01 17:23:30 +01:00
  • b5b5ccd53c
    Upgrade to v6.0 Pol Henarejos 2025-12-01 17:21:26 +01:00
  • 0df97c881f
    Update mbedtls only when necessary. Pol Henarejos 2025-12-01 17:20:36 +01:00
  • 3c0706f7b2
    Fix on AID selection. It should support shorter AID if matches. Pol Henarejos 2025-12-01 01:45:43 +01:00
  • 0d1d77b3f6
    Upgrade Pico Keys SDK to v8.0 Pol Henarejos 2025-11-30 18:30:57 +01:00
  • 25301f14e1
    Upgrade to mbedtls v3.6.5 Pol Henarejos 2025-11-30 18:28:24 +01:00
  • 256e61d813
    Update tests to new CA2/DV2 Pol Henarejos 2025-11-28 12:14:36 +01:00
  • 1fe771f074
    Fix tests Pol Henarejos 2025-11-28 01:13:27 +01:00
  • 0588dde490
    Do not use editable mode. Pol Henarejos 2025-11-28 00:53:29 +01:00
  • 1d6cc6ff89
    Do not install apt pyscard Pol Henarejos 2025-11-28 00:21:42 +01:00
  • 8fde25eff2
    Fix build, key generation for RP2040 and added reboot bootsel command. Pol Henarejos 2025-11-28 00:13:10 +01:00
  • 634eac50b1
    Moved to pypicohsm. Pol Henarejos 2025-11-18 01:05:49 +01:00
  • c4a1cf32e5
    Add Pico Version Major Pol Henarejos 2025-11-18 01:05:40 +01:00
  • 966b12ffad
    Merge pull request #108 from MageDelfador/esp32pr Pol Henarejos 2025-11-10 00:04:25 +01:00
  • de33124d6b
    Fix test case with newer openssl. Pol Henarejos 2025-11-09 21:38:52 +01:00
  • ae61150f5c
    Upgrade Dockerfile for fixing. Pol Henarejos 2025-11-09 20:00:23 +01:00
  • 605819f0a3
    Fix build. Pol Henarejos 2025-11-09 19:56:18 +01:00
  • c9dc70b095
    Add template for pull requests. Pol Henarejos 2025-10-27 08:58:12 +01:00
  • 7060e4df7c
    Add CONTRIBUTING Pol Henarejos 2025-10-27 08:53:48 +01:00
  • 28c99a21bd
    Update license models and add ENTERPRISE.md Pol Henarejos 2025-10-26 20:46:01 +01:00
  • c3ed23dc42
    Merge branch 'master' into development Pol Henarejos 2025-10-26 20:19:11 +01:00
  • dba614ed36
    Relicense project under the GNU Affero General Public License v3 (AGPLv3) and add the Enterprise / Commercial licensing option. Pol Henarejos 2025-10-26 20:18:45 +01:00
  • 2471c747d6 Update sdkconfig.defaults #108 MageDelfador 2025-10-15 23:52:34 +08:00
  • 7ecf361fec
    Press button when signing with HD. Pol Henarejos 2025-08-26 13:38:50 +02:00
  • ca82a9c9c7
    Merge branch 'master' into development Pol Henarejos 2025-08-26 11:01:38 +02:00
  • e4b37437d3
    Fix for rp2350 build. Pol Henarejos 2025-08-25 01:39:19 +02:00
  • 4f42e0344e
    Do not call pico_sdk_init. Pol Henarejos 2025-08-25 01:35:48 +02:00
  • c7006b6319
    Merge pull request #102 from eliasnaur/push-upprymyooxrs Pol Henarejos 2025-08-12 12:29:23 +02:00
  • 5f5e010a19
    Stick with Espressif v5.5 Pol Henarejos 2025-08-12 00:51:24 +02:00
  • ad5a503d36 implement bip32 operations in pico-hsm-tool #102 Elias Naur 2025-08-08 14:59:39 +02:00
  • 5e4f2286e6
    Add autobuild for RP2350. Pol Henarejos 2025-07-05 00:52:06 +02:00
  • f0f8e4382a
    Fix cross build. Pol Henarejos 2025-06-22 20:33:06 +02:00
  • a0f6abf6a6
    Remove the tweak for packets multiple of 64 bytes. It was fixed in the USB stack handling (don't remember where). Pol Henarejos 2025-05-23 20:18:29 +02:00
  • cbf9bb9281
    Update scs3.md Pol Henarejos 2025-05-19 09:16:43 +02:00
  • bd0796b217
    Update scs3.md Pol Henarejos 2025-05-18 19:34:48 +02:00
  • defa18a5ec
    Add ESPICOHSMCA00002 to scs3 docs. Pol Henarejos 2025-05-18 19:06:23 +02:00
  • bf06081b9c
    Fix interface descriptor when HID is disabled. Pol Henarejos 2025-05-02 18:28:43 +02:00
  • f1a8d8bc91
    Use pyscard 2.2.1 since 2.2.2 has a bug Pol Henarejos 2025-04-24 19:11:32 +02:00
  • d6f15f8384
    Fix eddsa output folder. v5.6 Pol Henarejos 2025-04-10 19:56:20 +02:00
  • dce4e304bc
    Upgrade to v5.6 Pol Henarejos 2025-04-10 18:41:31 +02:00
  • f97aaadd17
    Update build script to automatize EdDSA builds. Pol Henarejos 2025-04-10 18:41:00 +02:00
  • 611b762a1f
    Use K1 curve in emulation mode. Pol Henarejos 2025-04-07 01:29:02 +02:00
  • 7c1ef56799
    Fix ne parameter when secure message protocol is used. Pol Henarejos 2025-04-07 01:27:57 +02:00
  • 4b59bd6481
    0x85 and 0x86 should return not found to avoid authentication path. Pol Henarejos 2025-04-07 01:26:07 +02:00
  • 9b1dceb8da
    Use K1 curve for general authentication. Pol Henarejos 2025-04-07 01:24:22 +02:00
  • c4bc346d98
    Sign release builds. Pol Henarejos 2025-04-06 18:37:36 +02:00
  • 3e1b29f72a
    Add support for slot selection. Pol Henarejos 2025-03-23 20:03:46 +01:00
  • bb27c2324b
    Only pin to core in ESP32-S3 since it is multicore. Pol Henarejos 2025-03-07 19:35:25 +01:00
  • 8c0a7c6681
    Fix commissioned values for LED. Pol Henarejos 2025-02-23 00:53:50 +01:00
  • 2db265c9c8
    Merge branch 'development' Pol Henarejos 2025-02-21 20:35:19 +01:00
  • c58823f9ef
    Build tests for EDDSA. Pol Henarejos 2025-02-21 20:22:07 +01:00
  • 21b6a7782a
    Add EdDSA support as a conditional build. Pol Henarejos 2025-02-21 20:20:43 +01:00
  • 26f9e0dd54
    Fix cyw43 build. Pol Henarejos 2025-02-21 18:02:42 +01:00
  • 4053b22f2e
    Fix cyw43 build. Pol Henarejos 2025-02-21 17:32:42 +01:00
  • ef71ec6a29
    Upgrade to v5.4 Pol Henarejos 2025-02-19 19:18:02 +01:00
  • 72f2e0a58b
    Upgrade to v5.4 Pol Henarejos 2025-02-19 19:18:02 +01:00
  • 17ca65a41b
    Upgrade to v5.4 v5.4-eddsa1 Pol Henarejos 2025-02-19 20:21:57 +01:00
  • 92fe26c1e1
    Upgrade to v6.4 v5.4 Pol Henarejos 2025-02-19 19:18:02 +01:00
  • 5c2dce9e52
    Take led_driver on build. Pol Henarejos 2025-02-19 19:14:07 +01:00
  • 1cbcfce23f
    Use all available boards. Pol Henarejos 2025-02-19 19:13:36 +01:00
  • 1f3cecea8b
    Use fastest clk for rp2040. Pol Henarejos 2025-02-19 19:13:18 +01:00
  • ac8d05b9e9
    Add support for esp32s2 autobuild. Pol Henarejos 2025-02-19 12:14:47 +01:00
  • e00e620264
    Upgrade to Pico SDK 2.1.1 autobuild. Pol Henarejos 2025-02-19 12:13:58 +01:00
  • 64d8dafa2b
    Fix multiple interfaces in older PCSC versions. Pol Henarejos 2025-02-12 13:25:43 +01:00
  • 0f3bb8242c
    Fix multiple interfaces in older PCSC versions. Pol Henarejos 2025-02-12 13:25:07 +01:00