Logo
Explore Help
Sign In
dearsky/pico-fido
1
0
Fork 0
You've already forked pico-fido
Code Issues 46 Pull Requests 1 Actions Packages Projects Releases 22 Wiki Activity

22 Releases 30 Tags

RSS Feed
  • v5.12 95cae29206
    Compare

    Version 5.12 Stable

    polhenarejos released this 2024-09-02 23:12:53 +08:00 | 318 commits to main since this release

    This is a release which solves some bugs and adds enhancements.

    New

    • Add support to ESP32-S3.
    • Add support to RP2350 MCU.
    • Add support to multiple boards with RP2350.

    Enhancements

    • Add EF.DIR list AID.
    • Emulation uses pthread thread synchronization for a reliable integration.
    • CCID interface is better thread synchronized.
    • Upgrade to Pico SDK 2.0.

    Changes

    • Rewritten HID interface to minimize the number of memcpy's. Now, it uses a single internal buffer, which speeds notably the overall performance.
    • HID manages thread synchronicity more precisely.
    • RP2350 boards use partitions to prevent data space be overwritten by firmware.
    • Emulation does not use crt_dbrg since it is not reliable.

    Bugfixes

    • Fix Windows compatibility.
    • Fix potential infinite loop when bad ASN1 is processed.
    • Fix idVendor, idProduct allocation for Pico Patcher.
    • Fix memory boundary check.
    • Fix non-freed context.
    • Fix TinyUSB vendor interface numbering.
    • Fix thread cancellation in ESP32.
    • Fix CBOR encoding.
    • Fix OATH selection.
    • Fix OTP crash.
    • Fix U2F/FIDO app selection.

    Full Changelog: https://github.com/polhenarejos/pico-fido/compare/v5.10...v5.12

    Downloads
    • pico_fido_0xcb_helios-5.12.uf2
      579 KiB
      2024-09-02 23:47:21 +08:00
    • pico_fido_adafruit_feather_rp2040_usb_host-5.12.uf2
      578 KiB
      2024-09-02 23:47:22 +08:00
    • pico_fido_adafruit_feather_rp2040-5.12.uf2
      579 KiB
      2024-09-02 23:47:23 +08:00
    • pico_fido_adafruit_itsybitsy_rp2040-5.12.uf2
      579 KiB
      2024-09-02 23:47:23 +08:00
    • pico_fido_adafruit_kb2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:24 +08:00
    • pico_fido_adafruit_macropad_rp2040-5.12.uf2
      576 KiB
      2024-09-02 23:47:24 +08:00
    • pico_fido_adafruit_qtpy_rp2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:25 +08:00
    • pico_fido_adafruit_trinkey_qt2040-5.12.uf2
      575 KiB
      2024-09-02 23:47:25 +08:00
    • pico_fido_archi-5.12.uf2
      581 KiB
      2024-09-02 23:47:25 +08:00
    • pico_fido_arduino_nano_rp2040_connect-5.12.uf2
      577 KiB
      2024-09-02 23:47:26 +08:00
    • pico_fido_cytron_maker_pi_rp2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:26 +08:00
    • pico_fido_datanoisetv_rp2040_dsp-5.12.uf2
      578 KiB
      2024-09-02 23:47:26 +08:00
    • pico_fido_eetree_gamekit_rp2040-5.12.uf2
      574 KiB
      2024-09-02 23:47:27 +08:00
    • pico_fido_garatronic_pybstick26_rp2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:28 +08:00
    • pico_fido_gen4_rp2350_24-5.12.uf2
      507 KiB
      2024-09-02 23:47:29 +08:00
    • pico_fido_gen4_rp2350_24ct-5.12.uf2
      507 KiB
      2024-09-02 23:47:29 +08:00
    • pico_fido_gen4_rp2350_24t-5.12.uf2
      507 KiB
      2024-09-02 23:47:29 +08:00
    • pico_fido_gen4_rp2350_28-5.12.uf2
      507 KiB
      2024-09-02 23:47:30 +08:00
    • pico_fido_gen4_rp2350_28ct-5.12.uf2
      507 KiB
      2024-09-02 23:47:30 +08:00
    • pico_fido_gen4_rp2350_28t-5.12.uf2
      507 KiB
      2024-09-02 23:47:30 +08:00
    • pico_fido_gen4_rp2350_32-5.12.uf2
      507 KiB
      2024-09-02 23:47:31 +08:00
    • pico_fido_gen4_rp2350_32ct-5.12.uf2
      507 KiB
      2024-09-02 23:47:31 +08:00
    • pico_fido_gen4_rp2350_32t-5.12.uf2
      507 KiB
      2024-09-02 23:47:32 +08:00
    • pico_fido_gen4_rp2350_35-5.12.uf2
      507 KiB
      2024-09-02 23:47:32 +08:00
    • pico_fido_gen4_rp2350_35ct-5.12.uf2
      507 KiB
      2024-09-02 23:47:32 +08:00
    • pico_fido_gen4_rp2350_35t-5.12.uf2
      507 KiB
      2024-09-02 23:47:33 +08:00
    • pico_fido_hellbender_2350A_devboard-5.12.uf2
      507 KiB
      2024-09-02 23:47:33 +08:00
    • pico_fido_ilabs_challenger_rp2350_bconnect-5.12.uf2
      509 KiB
      2024-09-02 23:47:34 +08:00
    • pico_fido_ilabs_challenger_rp2350_wifi_ble-5.12.uf2
      508 KiB
      2024-09-02 23:47:34 +08:00
    • pico_fido_ilabs_opendec02-5.12.uf2
      578 KiB
      2024-09-02 23:47:35 +08:00
    • pico_fido_melopero_perpetuo_rp2350_lora-5.12.uf2
      508 KiB
      2024-09-02 23:47:35 +08:00
    • pico_fido_melopero_shake_rp2040-5.12.uf2
      579 KiB
      2024-09-02 23:47:35 +08:00
    • pico_fido_net8086_usb_interposer-5.12.uf2
      577 KiB
      2024-09-02 23:47:36 +08:00
    • pico_fido_nullbits_bit_c_pro-5.12.uf2
      578 KiB
      2024-09-02 23:47:36 +08:00
    • pico_fido_phyx_rick_tny_rp2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:37 +08:00
    • pico_fido_pi-plates_micropi-5.12.uf2
      580 KiB
      2024-09-02 23:47:37 +08:00
    • pico_fido_pico_w-5.12.uf2
      1.0 MiB
      2024-09-02 23:47:37 +08:00
    • pico_fido_pico-5.12.uf2
      580 KiB
      2024-09-02 23:47:38 +08:00
    • pico_fido_pico2-5.12.uf2
      508 KiB
      2024-09-02 23:47:38 +08:00
    • pico_fido_pimoroni_badger2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:39 +08:00
    • pico_fido_pimoroni_interstate75-5.12.uf2
      574 KiB
      2024-09-02 23:47:39 +08:00
    • pico_fido_pimoroni_keybow2040-5.12.uf2
      577 KiB
      2024-09-02 23:47:39 +08:00
    • pico_fido_pimoroni_motor2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:40 +08:00
    • pico_fido_pimoroni_pga2040-5.12.uf2
      577 KiB
      2024-09-02 23:47:40 +08:00
    • pico_fido_pimoroni_pga2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:41 +08:00
    • pico_fido_pimoroni_pico_plus2_rp2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:41 +08:00
    • pico_fido_pimoroni_picolipo_16mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:42 +08:00
    • pico_fido_pimoroni_picolipo_4mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:41 +08:00
    • pico_fido_pimoroni_picosystem-5.12.uf2
      578 KiB
      2024-09-02 23:47:43 +08:00
    • pico_fido_pimoroni_plasma2040-5.12.uf2
      574 KiB
      2024-09-02 23:47:43 +08:00
    • pico_fido_pimoroni_servo2040-5.12.uf2
      575 KiB
      2024-09-02 23:47:44 +08:00
    • pico_fido_pimoroni_tiny2040_2mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:44 +08:00
    • pico_fido_pimoroni_tiny2040-5.12.uf2
      578 KiB
      2024-09-02 23:47:45 +08:00
    • pico_fido_pimoroni_tiny2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:45 +08:00
    • pico_fido_pololu_3pi_2040_robot-5.12.uf2
      574 KiB
      2024-09-02 23:47:45 +08:00
    • pico_fido_pololu_zumo_2040_robot-5.12.uf2
      574 KiB
      2024-09-02 23:47:46 +08:00
    • pico_fido_seeed_xiao_rp2040-5.12.uf2
      579 KiB
      2024-09-02 23:47:46 +08:00
    • pico_fido_seeed_xiao_rp2350-5.12.uf2
      509 KiB
      2024-09-02 23:47:46 +08:00
    • pico_fido_solderparty_rp2040_stamp_carrier-5.12.uf2
      579 KiB
      2024-09-02 23:47:47 +08:00
    • pico_fido_solderparty_rp2040_stamp_round_carrier-5.12.uf2
      579 KiB
      2024-09-02 23:47:48 +08:00
    • pico_fido_solderparty_rp2040_stamp-5.12.uf2
      578 KiB
      2024-09-02 23:47:48 +08:00
    • pico_fido_solderparty_rp2350_stamp_xl-5.12.uf2
      507 KiB
      2024-09-02 23:47:49 +08:00
    • pico_fido_solderparty_rp2350_stamp-5.12.uf2
      507 KiB
      2024-09-02 23:47:49 +08:00
    • pico_fido_sparkfun_micromod-5.12.uf2
      578 KiB
      2024-09-02 23:47:50 +08:00
    • pico_fido_sparkfun_promicro_rp2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:50 +08:00
    • pico_fido_sparkfun_promicro-5.12.uf2
      578 KiB
      2024-09-02 23:47:50 +08:00
    • pico_fido_sparkfun_thingplus-5.12.uf2
      579 KiB
      2024-09-02 23:47:51 +08:00
    • pico_fido_switchscience_picossci2_conta_base-5.12.uf2
      508 KiB
      2024-09-02 23:47:51 +08:00
    • pico_fido_switchscience_picossci2_dev_board-5.12.uf2
      508 KiB
      2024-09-02 23:47:51 +08:00
    • pico_fido_switchscience_picossci2_micro-5.12.uf2
      507 KiB
      2024-09-02 23:47:52 +08:00
    • pico_fido_switchscience_picossci2_rp2350_breakout-5.12.uf2
      508 KiB
      2024-09-02 23:47:53 +08:00
    • pico_fido_switchscience_picossci2_tiny-5.12.uf2
      508 KiB
      2024-09-02 23:47:54 +08:00
    • pico_fido_tinycircuits_thumby_color_rp2350-5.12.uf2
      508 KiB
      2024-09-02 23:47:54 +08:00
    • pico_fido_vgaboard-5.12.uf2
      580 KiB
      2024-09-02 23:47:54 +08:00
    • pico_fido_waveshare_rp2040_lcd_0.96-5.12.uf2
      577 KiB
      2024-09-02 23:47:55 +08:00
    • pico_fido_waveshare_rp2040_lcd_1.28-5.12.uf2
      577 KiB
      2024-09-02 23:47:55 +08:00
    • pico_fido_waveshare_rp2040_one-5.12.uf2
      578 KiB
      2024-09-02 23:47:55 +08:00
    • pico_fido_waveshare_rp2040_plus_16mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:56 +08:00
    • pico_fido_waveshare_rp2040_plus_4mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:56 +08:00
    • pico_fido_waveshare_rp2040_zero-5.12.uf2
      578 KiB
      2024-09-02 23:47:57 +08:00
    • pico_fido_weact_studio_rp2040_16mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:58 +08:00
    • pico_fido_weact_studio_rp2040_2mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:57 +08:00
    • pico_fido_weact_studio_rp2040_4mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:57 +08:00
    • pico_fido_weact_studio_rp2040_8mb-5.12.uf2
      578 KiB
      2024-09-02 23:47:58 +08:00
    • pico_fido_wiznet_w5100s_evb_pico-5.12.uf2
      578 KiB
      2024-09-02 23:47:59 +08:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.4 Page: 398ms Template: 27ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API