Commit Graph

  • f98df743f9
    Upgrade CodeQL to v3 development Pol Henarejos 2024-09-19 20:27:00 +0200
  • 4fe1c0804c
    Add set target to ESP32-S3 Pol Henarejos 2024-09-19 20:12:52 +0200
  • 7071949a1f
    More fixes Pol Henarejos 2024-09-19 19:55:18 +0200
  • e07b5194e3
    Fix again... Pol Henarejos 2024-09-19 19:47:27 +0200
  • e05115ffac
    Fix autobuild for ESP32. Pol Henarejos 2024-09-19 19:37:01 +0200
  • 38eca2fdd4
    Fix permissions. Pol Henarejos 2024-09-19 19:30:03 +0200
  • f276e99342
    Add autobuild for ESP32 Pol Henarejos 2024-09-19 19:26:04 +0200
  • 6f517e8fca
    Fix header in Linux. Fixes #63 Pol Henarejos 2024-09-19 18:26:04 +0200
  • 39e2ff40c3
    Add support for dynamic VIDPID via PHY. Pol Henarejos 2024-09-18 19:44:02 +0200
  • ffbe3fcbad
    Add OTP support and sha256 hardware acceleration. Pol Henarejos 2024-09-18 19:43:54 +0200
  • cf5dbc9ae5
    Add support for dynamic VIDPID via PHY. Pol Henarejos 2024-09-18 19:42:14 +0200
  • 2fca44540a
    Add sha256 hardware accelerator. Pol Henarejos 2024-09-13 21:04:21 +0200
  • ec612a451d
    Fix ssh-keygen creation. Pol Henarejos 2024-09-13 21:03:34 +0200
  • c43006f8c2
    Protect keydev if available (only for RP2350). Pol Henarejos 2024-09-12 19:01:04 +0200
  • 21cc6680f1
    Merge 69e250921f into 95cae29206 zxkmm 2024-09-03 06:13:06 +0300
  • 8ae4ab5af4
    Upgrade to version 5.12 v5.12-eddsa1 eddsa Pol Henarejos 2024-09-02 20:21:58 +0200
  • 95cae29206
    Upgrade to version 5.12 main v5.12 Pol Henarejos 2024-09-02 17:12:11 +0200
  • 11c28adbb0
    Add more boards with RP2350. Pol Henarejos 2024-09-02 17:11:57 +0200
  • 661442956d
    Update readme to add Passkey term. Pol Henarejos 2024-09-02 12:02:42 +0200
  • 778c6b038a
    Fix BOOT press with RP2350. Pol Henarejos 2024-09-02 09:48:27 +0200
  • de1c50db4f
    Replace sdkconfig Pol Henarejos 2024-08-30 14:47:22 +0200
  • c1e985c9af
    Use mutex/semaphores for emulation, like in Pico and ESP. Pol Henarejos 2024-08-30 12:42:33 +0200
  • 4f787eaaba
    Fix otp in Pico Pol Henarejos 2024-08-30 00:34:14 +0200
  • b77277b72e
    Add RP2350 support. Pol Henarejos 2024-08-29 16:57:59 +0200
  • 02556fcde1
    Fix buffer initialization. Pol Henarejos 2024-08-25 20:21:43 +0200
  • f234b0dc26
    Fix emulation run Pol Henarejos 2024-08-25 01:31:19 +0200
  • 8ba9116454
    Fix test Pol Henarejos 2024-08-25 01:30:54 +0200
  • 5a31405244
    Improving tests Pol Henarejos 2024-08-25 00:10:23 +0200
  • 902a988350
    Fix memory cleanups. Pol Henarejos 2024-08-24 02:34:15 +0200
  • 6256a9547d
    Fix build emulation Pol Henarejos 2024-08-24 00:11:40 +0200
  • 5568aa7b69
    Fixed thread synchronization. Pol Henarejos 2024-08-23 19:25:20 +0200
  • 5e86745672
    Add missing files for ESP32. Pol Henarejos 2024-08-23 15:23:10 +0200
  • cffa8e29ff
    Fix windows build. Pol Henarejos 2024-08-23 14:24:03 +0200
  • 6c74db9763
    Fix warnings. Pol Henarejos 2024-08-23 13:17:51 +0200
  • dac6407134
    Fix windows build. Pol Henarejos 2024-08-23 13:17:29 +0200
  • f49833291f
    Major refactor of USB CCID and USB HID interfaces. Pol Henarejos 2024-08-23 10:04:00 +0200
  • 8c1e002892
    select_app now invokes U2F or FIDO depending on the message. Pol Henarejos 2024-08-20 14:29:25 +0200
  • 8d49ed5ffc
    Fix potential crash invoking OTP. Pol Henarejos 2024-08-20 14:28:09 +0200
  • a0d9ad7a3a
    Increase vStack depending on the number of interfaces. Pol Henarejos 2024-08-20 12:43:15 +0200
  • d2c25b69bc
    Merge branch 'main' into eddsa Pol Henarejos 2024-08-20 10:18:08 +0200
  • 910fb66f3c
    Fix keepalive Pol Henarejos 2024-08-19 16:45:11 +0200
  • ed12d6f8e9
    Fix emulation build. Pol Henarejos 2024-08-19 13:18:03 +0200
  • a9799dc77f
    Fix CBOR error. Pol Henarejos 2024-08-19 13:12:04 +0200
  • d7d75caecf
    Fix OATH selection. Pol Henarejos 2024-08-19 13:11:48 +0200
  • af4eb075c7
    Add HID/CCID fixes for ESP32. Pol Henarejos 2024-08-19 00:09:05 +0200
  • 0c5280e12a
    Add support to ESP32 build. Pol Henarejos 2024-08-19 00:08:31 +0200
  • 163e936231
    Fix potential bug in CBOR encoding. Pol Henarejos 2024-08-18 23:59:52 +0200
  • 1b4dd9bed0
    Fix ESP32 build. Pol Henarejos 2024-08-18 23:53:18 +0200
  • 5b95e35ca9
    Upgrade to version 5.10 v5.10 Pol Henarejos 2024-07-20 20:29:40 +0200
  • 69ec242095
    Update README. Pol Henarejos 2024-07-20 20:28:09 +0200
  • 6eb6cd35d0
    Merge branch 'development' Pol Henarejos 2024-07-20 20:27:01 +0200
  • f21e203093
    Fix compilation Pol Henarejos 2024-07-20 20:05:00 +0200
  • e96da09a84
    Fixes for mbedtls 3.6 Pol Henarejos 2024-07-20 20:04:48 +0200
  • 6fe16a63e4
    Upgrade Pico Keys SDK Pol Henarejos 2024-07-20 20:04:41 +0200
  • d5fe405a87
    Fix test bad pub type. Pol Henarejos 2024-06-30 00:32:40 +0200
  • 54bbc0e9ea
    Fix return value when bad key type is provided. Fixes #47. Pol Henarejos 2024-06-30 00:31:29 +0200
  • b0b0187919
    Fix cleared permissions on make credential when UP is not present. Pol Henarejos 2024-06-07 20:57:21 +0200
  • 1f0e1fb8f4
    Use latest Pico Keys SDK. Pol Henarejos 2024-05-05 00:58:51 +0200
  • 69e250921f gitignore zxkmm 2024-03-27 11:16:56 +0800
  • 037dee3891 build script zxkmm 2024-03-27 11:16:02 +0800
  • 0701c0841e gitkeep zxkmm 2024-03-27 11:13:15 +0800
  • c6c4b24910 submodule zxkmm 2024-03-27 11:12:02 +0800
  • f3f34cf66b
    Fix oath crash. Pol Henarejos 2024-03-13 22:06:00 +0100
  • 82ed96b2e2
    Fix asn1 struct initialization. Pol Henarejos 2024-03-13 21:22:05 +0100
  • 92d04f9131
    Use new asn1 structs. Pol Henarejos 2024-03-13 18:34:14 +0100
  • 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 Pol Henarejos 2023-12-11 18:13:32 +0100
  • 21765a6f10
    Move pico-keys-sdk pointer. v5.8-eddsa1 Pol Henarejos 2023-11-21 13:10:58 +0100
  • eb2c92bc5c
    Merge branch 'development' into eddsa Pol Henarejos 2023-11-21 13:01:10 +0100
  • 7e2ecdbc56
    Upgrade to version 5.8 v5.8 Pol Henarejos 2023-11-21 12:01:47 +0100
  • e54df525c4
    Removing SHORT_TICKET limitation. Pol Henarejos 2023-11-21 11:53:47 +0100
  • 1d9107d4bb
    OTP callbacks must be initialized on ctor. Pol Henarejos 2023-11-21 11:42:27 +0100
  • a9be759da3
    OTP static passwords are 38 bytes length. Pol Henarejos 2023-11-16 20:16:23 +0100
  • 34bfc3b2ef
    otp must be initialized when selection fido or management applets. Pol Henarejos 2023-11-16 20:12:48 +0100
  • d985cf6301
    Moving Pico Keys SDK pointer. Pol Henarejos 2023-11-16 20:12:01 +0100
  • 0b00e01187
    Fix build in emulation mode. Pol Henarejos 2023-11-06 15:32:25 +0100
  • bef1922c8f
    Use new names and defines. Pol Henarejos 2023-11-06 15:22:28 +0100
  • 107e5c34db
    Use new pico-keys-sdk submodule name. Pol Henarejos 2023-11-06 14:28:09 +0100
  • 6157a91fdf
    Rename old pico-hsm-sdk to the new pico-keys-sdk. Pol Henarejos 2023-11-06 14:27:57 +0100
  • 779db90713
    Move some functions from HID to fido callbacks. Pol Henarejos 2023-11-06 13:01:10 +0100
  • a0f1d2334d
    Use get_version_major and get_version_minor as pointers. Pol Henarejos 2023-11-06 11:57:08 +0100
  • 5c6f87ab8f
    Update SDK to new otp. Pol Henarejos 2023-11-06 11:49:42 +0100
  • cf152c1692
    Move some OTP functions from HID to OTP. Pol Henarejos 2023-11-06 11:49:18 +0100
  • 04238509ee
    Generate a secure key if it is not found. Pol Henarejos 2023-11-06 11:48:32 +0100
  • 85298062cd
    python-fido2 has a bug which does not allow to use 0xff as ConfigVendorPrototype. Pol Henarejos 2023-11-02 22:14:42 +0100
  • 0464ad8964
    Fixed AUT permission. Pol Henarejos 2023-11-02 22:13:45 +0100
  • 19197e54a8
    Added support for --pin flag. Pol Henarejos 2023-11-02 22:08:49 +0100
  • 01a6c9f77f
    Added Windows & Linux backend for backup/restore. Pol Henarejos 2023-11-02 09:32:19 +0100
  • ba57cc4527
    Fixed OTP read packet through HID interfaces. Pol Henarejos 2023-10-31 17:35:59 +0100
  • 68b5614fb9
    Fixed potential crash. Pol Henarejos 2023-10-31 00:40:56 +0100
  • 4fd4d75e21
    Fixed potential memory leak. Pol Henarejos 2023-10-30 16:51:56 +0100
  • 599fd706ce
    Fix AID selection. Pol Henarejos 2023-10-28 20:57:53 +0200
  • 28e979939a
    Adapted to new selection AID method. Pol Henarejos 2023-10-28 20:53:06 +0200
  • 849221fd95
    Added backfall compatibility. Pol Henarejos 2023-10-28 20:52:07 +0200
  • 011429a982
    Update to latest HSM SDK changes. Pol Henarejos 2023-10-28 20:51:36 +0200
  • b99181a00c
    Fix pico_w build. Pol Henarejos 2023-09-18 10:39:21 +0200
  • 041bb788f9
    Added support for LED in Pico W. Pol Henarejos 2023-09-18 10:13:06 +0200
  • 20a8ef08f0
    Upgrade to version 5.8 Pol Henarejos 2023-11-21 12:01:47 +0100
  • e757ad2945
    Removing SHORT_TICKET limitation. Pol Henarejos 2023-11-21 11:53:47 +0100
  • 1ce0d98c34
    OTP callbacks must be initialized on ctor. Pol Henarejos 2023-11-21 11:42:27 +0100
  • 96de6efed6
    OTP static passwords are 38 bytes length. Pol Henarejos 2023-11-16 20:16:23 +0100