Commit Graph

  • bb20a75ef4 Fix secure boot enable. main nightly-main nightly-development Pol Henarejos 2026-02-16 16:29:53 +01:00
  • 8d709cf745 Add support for HIGH/LOW ESP32 LED Pol Henarejos 2026-02-04 23:46:41 +01:00
  • bbbbcadf4c Upgrade to v7.4 v7.4 Pol Henarejos 2026-02-01 20:37:29 +01:00
  • fbbf1feb49 Fix phy marker write. Pol Henarejos 2026-02-01 20:37:17 +01:00
  • 22de41bfe0 Upgrade to Pico Keys SDK 8.5 Pol Henarejos 2026-01-29 16:22:25 +01:00
  • ebfe9b1ed4 Merge branch 'polhenarejos:main' into main daimiaopeng/main #239 daimiaopeng/main oxygen 2026-01-29 13:44:15 +08:00
  • 370be2cd47 Upgrade to v7.4 Pol Henarejos 2026-01-28 00:57:51 +01:00
  • 524deea038 Upgrade Pico Keys SDK 8.4 Pol Henarejos 2026-01-28 00:57:38 +01:00
  • ab6cc09c08 Merge branch 'main' into development development Pol Henarejos 2026-01-26 23:39:33 +01:00
  • cba1db783f Upgrade to v7.4 Pol Henarejos 2026-01-26 23:39:18 +01:00
  • 9788029e8a Upgrade to Pico Keys SDK 8.4 Pol Henarejos 2026-01-26 23:24:29 +01:00
  • 31a6315721 Transmit CBOR errors in SW x64 with CCID. Pol Henarejos 2026-01-26 17:22:00 +01:00
  • 9fb8d475b3 Old files. Not used anymore. Pol Henarejos 2026-01-26 15:54:59 +01:00
  • c0298ece7d Remove PHY and MEMORY vendor commands as they are available through rescue applet. Pol Henarejos 2026-01-26 15:40:08 +01:00
  • 954fe3ac8b Merge branch 'polhenarejos:main' into main pico_fido2_7.2_rp2350-one_yubikey.uf2 oxygen 2026-01-26 19:32:32 +08:00
  • bea7706d63 Fix emulation build Pol Henarejos 2026-01-26 01:27:12 +01:00
  • cfd22c2d2c Fix ccid max packet length & interface naming. Pol Henarejos 2026-01-26 01:20:22 +01:00
  • 8ea118fe91 Fix OATH in iOS Authenticator. Fixes #248. Pol Henarejos 2026-01-26 01:18:51 +01:00
  • 8e6f571b48 Move rtc Pol Henarejos 2026-01-24 01:15:23 +01:00
  • 3c20800839 Add rtc to credential. Pol Henarejos 2026-01-24 01:14:46 +01:00
  • f2eef5b839 Use new VID:PID allocated to Pico Fido. Pol Henarejos 2026-01-22 12:33:08 +01:00
  • bc6ebdd069 Upgrade to new layout Pol Henarejos 2026-01-22 12:09:42 +01:00
  • 3f890757ac Not present Pol Henarejos 2026-01-22 01:00:18 +01:00
  • 18d68d7e05 Fix needs power cycle logic. Pol Henarejos 2026-01-22 00:57:31 +01:00
  • c8d62de621 Add vendor commands via CCID Pol Henarejos 2026-01-22 00:26:51 +01:00
  • 60165c21ca Fix vendor keydev loading Pol Henarejos 2026-01-22 00:26:27 +01:00
  • 55a60f8875 Fix power_cycle behavior Pol Henarejos 2026-01-22 00:26:13 +01:00
  • 46ed09a75e Merge branch 'polhenarejos:main' into main oxygen 2026-01-20 20:53:02 +08:00
  • 7ed90007ef Add support for slots 3 & 4 in OTP. Pol Henarejos 2026-01-19 16:37:19 +01:00
  • c23cc9ffe1 Add set/get RTC. Pol Henarejos 2026-01-19 16:36:49 +01:00
  • dc4565a8fb Fix LED default parameters in Pimoroni boards. Pol Henarejos 2026-01-15 01:17:18 +01:00
  • dfd7927413 Merge branch 'main' into development Pol Henarejos 2026-01-15 00:51:05 +01:00
  • 804ee68e86 Remove non-standard MAKE CREDENTIAL step. v7.2 Pol Henarejos 2026-01-08 10:46:51 +01:00
  • cfc23a1f0e Merge branch 'main' into development Pol Henarejos 2026-01-07 23:39:08 +01:00
  • fe49149d86 Update README with up-to-date info. Pol Henarejos 2026-01-06 21:20:04 +01:00
  • 81d97f1a18 Upgrade to v7.2 Pol Henarejos 2026-01-05 19:56:09 +01:00
  • d16016cf1e Upgrade Pico Keys SDK to v8.2 Pol Henarejos 2026-01-05 19:51:11 +01:00
  • 2e0333677b Fix button logic. Pol Henarejos 2026-01-05 19:39:46 +01:00
  • becdc94339 Disable button press by default since LED may not be properly configured until it is commissioned. Pol Henarejos 2026-01-05 19:37:30 +01:00
  • bd499ae1d4 Remove print Pol Henarejos 2026-01-05 19:37:27 +01:00
  • 5fc84d7097 Reset internal state of GA to avoid phantom requests on GNA. Pol Henarejos 2026-01-05 12:36:44 +01:00
  • ac7e34522a Fixed resident credential storage when two userId have the same prefix. Added a specific test for this case. Pol Henarejos 2026-01-05 12:33:35 +01:00
  • c5d12bead4 Add support for RP2350-One LED driver. pico_fido2_7.0_rp2350-one_yubikey daimiaopeng 2026-01-02 01:05:13 +08:00
  • 70dec5596a Fix build. Pol Henarejos 2025-12-29 20:36:37 +01:00
  • 2331dcb3ec Blink led three times to acknowledge proper commissioning. Pol Henarejos 2025-12-29 20:16:22 +01:00
  • 42b8b0af5f Fix pimoroni led Pol Henarejos 2025-12-27 22:04:03 +01:00
  • ceb54d9a08 Move pointer Pol Henarejos 2025-12-27 16:03:07 +01:00
  • 527943fbba Releaser is available up to 6.7.0 Pol Henarejos 2025-12-26 19:53:46 +01:00
  • a7630dca5c Merge branch 'main' into development Pol Henarejos 2025-12-11 20:01:15 +01:00
  • 7dddfd971e Build only necessary boards Pol Henarejos 2025-12-11 20:01:08 +01:00
  • 29f942dab9 Update pointer Pol Henarejos 2025-12-11 15:42:47 +01:00
  • aa9df892d3 Revert "Move EDDSA to another branch." Pol Henarejos 2025-12-11 15:41:47 +01:00
  • 7ac2ce30f0 Revert "Move other curves to another branch." Pol Henarejos 2025-12-11 15:40:16 +01:00
  • e86862033c Revert "Move enterprise attestation to another branch." Pol Henarejos 2025-12-11 15:40:10 +01:00
  • ae36143498 Revert "Move Secure Boot to another branch." Pol Henarejos 2025-12-11 15:39:57 +01:00
  • d90dbb6c5f Move Secure Boot to another branch. Pol Henarejos 2025-12-09 21:39:14 +01:00
  • 1d21d93b74 Move enterprise attestation to another branch. Pol Henarejos 2025-12-09 21:39:10 +01:00
  • 8b9be258de Fix applet cmp Pol Henarejos 2025-12-09 19:15:35 +01:00
  • 7f31e6a00f Merge branch 'main' into development Pol Henarejos 2025-12-09 18:52:23 +01:00
  • 46720fb387 Move other curves to another branch. Pol Henarejos 2025-12-09 18:52:13 +01:00
  • 1867f0330f Move EDDSA to another branch. Pol Henarejos 2025-12-09 15:56:31 +01:00
  • bb542e3b83 Add is_gpg flag for fido2. Pol Henarejos 2025-12-07 20:34:42 +01:00
  • 31991a31c3 Fix MSOS/BOS descriptor. v7.0-eddsa v7.0 Pol Henarejos 2025-12-03 16:34:49 +01:00
  • a1cb2fa3bf Merge branch 'main' into development Pol Henarejos 2025-12-02 14:40:25 +01:00
  • fcc9b49799 Do not debug in ESP32. Pol Henarejos 2025-12-02 14:39:43 +01:00
  • cf40b8dff8 Fix OTP button press in ESP32. Pol Henarejos 2025-12-02 14:39:01 +01:00
  • faceaf8fc6 Merge branch 'main' into development Pol Henarejos 2025-12-02 10:22:07 +01:00
  • 1f5e106f22 Set anti-rollback version only when the binary is signed. Pol Henarejos 2025-12-02 09:57:37 +01:00
  • 39208c2167 Increase anti-rollback version to 2. Pol Henarejos 2025-12-01 23:49:34 +01:00
  • f5c0793a8d Add anti-rollback argument. Pol Henarejos 2025-12-01 23:48:55 +01:00
  • abcfe6e87b Upgrade to v7.0 Pol Henarejos 2025-12-01 17:17:17 +01:00
  • d0526d7de6 Update mbedtls only when necessary. Pol Henarejos 2025-12-01 17:17:04 +01:00
  • 4ce816e9f6 Update mbedTLS only when necessary. Pol Henarejos 2025-12-01 12:15:54 +01:00
  • 85bd329e3b Fix on AID selection. It should support shorter AID if matches. Pol Henarejos 2025-12-01 01:45:08 +01:00
  • 5f45a6b75b Fix oath aid test. Pol Henarejos 2025-11-30 19:06:15 +01:00
  • f97b942d11 Upgrade Pico Keys SDK to v8.0 Pol Henarejos 2025-11-30 18:31:19 +01:00
  • 93bba4fb76 Moved to pypicofido. Pol Henarejos 2025-11-18 01:04:36 +01:00
  • 0dc2b73de4 Add support for RP2354. Add PHY READ. Pol Henarejos 2025-11-15 20:18:23 +01:00
  • dc572bcc81 Add versions. Pol Henarejos 2025-11-15 20:18:08 +01:00
  • c33b133c6b Add support for RP2354. Pol Henarejos 2025-11-15 19:57:43 +01:00
  • 8036a5dda4 Merge branch 'main' into development Pol Henarejos 2025-11-15 19:57:19 +01:00
  • f3866c4a93 Merge pull request #189 from sylvainpelissier/autobuild Pol Henarejos 2025-11-10 00:58:19 +01:00
  • f6a1d146e7 Merge pull request #193 from MageDelfador/esp32pr Pol Henarejos 2025-11-10 00:57:11 +01:00
  • 0d89a21be7 Fix if/else logic. Fixes #199. Pol Henarejos 2025-11-09 20:13:45 +01:00
  • 65194e3775 Remove debug. Pol Henarejos 2025-11-09 20:13:04 +01:00
  • 5b778f2e27 Fix CI/CD Pol Henarejos 2025-10-28 10:19:48 +01:00
  • b0180711e7 Fix build. Pol Henarejos 2025-10-28 09:36:55 +01:00
  • 4bcbf7f9a9 Merge branch 'development' Pol Henarejos 2025-10-27 09:30:13 +01:00
  • cf0686f857 Add template for pull requests. Pol Henarejos 2025-10-27 08:57:59 +01:00
  • c54a6fa6fe Add CONTRIBUTING Pol Henarejos 2025-10-27 08:53:08 +01:00
  • 8b08618875 Update license models and add ENTERPRISE.md Pol Henarejos 2025-10-26 20:45:37 +01:00
  • a59cdef8e6 Merge branch 'main' into development Pol Henarejos 2025-10-26 20:12:26 +01:00
  • d4f2d04487 Relicense project under the GNU Affero General Public License v3 (AGPLv3) and add the Enterprise / Commercial licensing option. Pol Henarejos 2025-10-26 20:10:06 +01:00
  • 522b7d5841 Update sdkconfig.defaults #193 MageDelfador 2025-10-15 23:43:38 +08:00
  • 6b93938040 Fix warnings. Pol Henarejos 2025-10-12 18:56:14 +02:00
  • 898c88dc6d Migration to the new system of secure functions to derive keys based on OTP, if available, and pico_serial as a fallback. PIN is also an input vector, which defines a separated domain. Pol Henarejos 2025-10-08 00:33:23 +02:00
  • 51c13b0f0b Add memory leak checker. Pol Henarejos 2025-10-07 23:41:58 +02:00
  • d424f0dea7 Add sanity check. Pol Henarejos 2025-10-07 21:11:50 +02:00
  • de1bf3d2d4 Add OTP security enhancements. Pol Henarejos 2025-10-06 14:22:23 +02:00
  • 85423fed85 Using new PIN format. Pol Henarejos 2025-09-28 20:29:06 +02:00