Commit Graph

  • 80d78d88f8 Update to heapless 0.9.1 heapless-09 Sosthène Guédon 2025-09-08 16:41:41 +02:00
  • a4a4204e70 Replace trussed-rsa-alloc dependency with trussed-rsa-types main Robin Krahl 2025-08-18 17:28:59 +02:00
  • 12b320bc62 Add tests to CI Robin Krahl 2025-08-19 09:57:17 +02:00
  • 0a0555e114 Remove outdated .gitlab-ci.yaml file Robin Krahl 2025-08-18 18:38:38 +02:00
  • 015055cb72 Add basic CI workflow Robin Krahl 2025-08-18 17:37:23 +02:00
  • 5c858c2dd6 Release v0.5.3 v0.5.3 Robin Krahl 2025-07-31 11:16:01 +02:00
  • fc62282997 Update trussed-rsa-alloc dependency to v0.3 Robin Krahl 2025-07-31 11:15:09 +02:00
  • c3971283c8 Release v0.5.2 v0.5.2 Robin Krahl 2025-07-31 09:11:57 +02:00
  • 73ee53da84 Update dependencies update-deps Sosthène Guédon 2025-07-28 17:35:01 +02:00
  • 029fc7083c Update changelog Sosthène Guédon 2025-05-28 10:08:29 +02:00
  • c66f981cbd Fix missing virt feature dependency Sosthène Guédon 2025-05-16 17:49:08 +02:00
  • 3fb168002c Improve speed of PIN validation Sosthène Guédon 2025-05-16 16:08:33 +02:00
  • 1a1273d27a Update changelog faster-pin-validation Sosthène Guédon 2025-05-28 10:08:29 +02:00
  • f05f98b497 Fix missing virt feature dependency Sosthène Guédon 2025-05-16 17:49:08 +02:00
  • 7f98a71903 Improve speed of PIN validation Sosthène Guédon 2025-05-16 16:08:33 +02:00
  • 43fbc6211b Use callback-based API for UseValidKey Sosthène Guédon 2025-05-27 10:54:47 +02:00
  • ba0c78a614 Fix pivy tests Sosthène Guédon 2025-05-27 10:53:20 +02:00
  • 7794d1e0ca Fix missing clear calls on UseValidKey Sosthène Guédon 2025-05-27 10:11:58 +02:00
  • b3ed091f12 Prepare release 0.5.1 v0.5.1 Sosthène Guédon 2025-05-12 17:26:21 +02:00
  • 70d11190fd Prepare release 0.5.1 release-051 Sosthène Guédon 2025-05-12 17:26:21 +02:00
  • 381faa1fd0 Fix lints with updated pivy Sosthène Guédon 2025-04-22 16:40:35 +02:00
  • f840979162 Fix key history object Sosthène Guédon 2025-04-22 16:33:06 +02:00
  • 9990a884e2 Add tests for ResetRetryCounter and fix it Sosthène Guédon 2025-04-16 16:58:16 +02:00
  • 2cf70494af Fix v0.5.0 link in changelog Robin Krahl 2025-03-18 15:28:07 +01:00
  • 732b4fd973 Fix supported cryptographic algorithms list Sosthène Guédon 2025-03-14 10:50:19 +01:00
  • d9d9cf2696 Comment out unusued algorithm IDs Sosthène Guédon 2025-03-14 10:47:41 +01:00
  • bed5b42ff3 Prepare release 0.5.0 v0.5.0 Sosthène Guédon 2025-03-05 11:36:02 +01:00
  • 001d2f652e Fix lint Sosthène Guédon 2025-01-24 11:00:26 +01:00
  • 9bde6956ef Add RSA3072 algorithm Sosthène Guédon 2025-01-23 17:48:54 +01:00
  • f869f4f741 Make delog feature explicit Sosthène Guédon 2025-01-23 17:47:50 +01:00
  • ce32d0b9db Add support for p384 Sosthène Guédon 2025-01-23 11:13:44 +01:00
  • 438d31a001 Fix compilation of virt feature Sosthène Guédon 2025-01-24 10:12:49 +01:00
  • 827b7418aa Add advisory to changelog Sosthène Guédon 2025-02-12 15:58:02 +01:00
  • f2aeab0a18 Update changelog for release 0.3.9 Sosthène Guédon 2025-02-11 10:41:33 +01:00
  • e0ab337339 Fix review comments Sosthène Guédon 2025-02-11 10:33:53 +01:00
  • ac7067b4d9 Remove default false for mutual authenticate management config Sosthène Guédon 2025-02-11 10:02:03 +01:00
  • 94b248b0df Bump version number Sosthène Guédon 2025-02-10 14:45:04 +01:00
  • b8a496f67c Fix clippy warnings Sosthène Guédon 2025-02-07 11:50:34 +01:00
  • ca9b10f9c9 Add pivy tests for bad keys Sosthène Guédon 2025-02-05 17:06:34 +01:00
  • a9dba5932b Add OpenSC tests with bad keys Sosthène Guédon 2025-02-05 16:53:35 +01:00
  • dcfc7b1686 Add command-response tests for mutual auth and bad keys Sosthène Guédon 2025-02-05 16:00:16 +01:00
  • d12f1d06c4 Use debug instead of error for non-fatal logs Sosthène Guédon 2025-02-05 11:44:02 +01:00
  • c831001470 Enable back tests that were blocked on upstream fixes Sosthène Guédon 2025-02-05 11:42:21 +01:00
  • 009ce99320 Fix tests Sosthène Guédon 2025-02-12 16:02:48 +01:00
  • 8b3f78b2f8 Update trussed-auth Robin Krahl 2025-01-22 11:26:06 +01:00
  • a43ce82ec7 Use released dependencies Robin Krahl 2025-01-08 21:59:38 +01:00
  • 809800224b Use trussed-core Robin Krahl 2024-12-20 12:18:22 +01:00
  • 4fc8f32ce1 Update littlefs2 to v0.5.0 Robin Krahl 2024-10-14 17:59:54 +02:00
  • 370d724b6b Remove usbip example and fix compilation with all features Sosthène Guédon 2024-10-23 11:34:02 +02:00
  • dc41df2f20 Allow factory-reset when the state fails to load Sosthène Guédon 2024-10-23 10:57:27 +02:00
  • 8538648ada Fix clippy lints Sosthène Guédon 2024-10-23 11:03:06 +02:00
  • 4deca70ec2 Use apdu-app instead of apdu-dispatch Robin Krahl 2024-10-17 23:16:51 +02:00
  • bc2cc188c2 Release v0.3.8 Robin Krahl 2024-10-17 22:03:03 +02:00
  • 45bb367c35 Update expectrl Sosthène Guédon 2024-09-30 17:21:57 +02:00
  • 9145e1e0f4 Enable test suite to run on a hardware device Sosthène Guédon 2024-09-30 16:00:07 +02:00
  • 04ba13f7c2 Return error instead of crash when the PIN is wrong Sosthène Guédon 2024-09-27 10:36:23 +02:00
  • 563fcafd00 Properly clear rather than delete keys Sosthène Guédon 2024-09-27 10:36:11 +02:00
  • 8825ed741a Use up to date, rebased hpke extension Sosthène Guédon 2024-09-23 11:26:42 +02:00
  • 5ff9e592ec Add ecdh tests for multiple keys including unprotected ones Sosthène Guédon 2024-09-20 11:51:51 +02:00
  • 433313a837 Add test for signature with multiple keys (including unprotected ones) Sosthène Guédon 2024-09-20 11:42:59 +02:00
  • f6e46ef10d Remove unused derp module Sosthène Guédon 2024-09-20 10:32:05 +02:00
  • bfcb406215 Fix clippy warnings Sosthène Guédon 2024-09-20 10:25:58 +02:00
  • c806b847b8 Remove commented-out code Sosthène Guédon 2024-08-26 14:59:12 +02:00
  • 03c27640b0 Fix key history object Sosthène Guédon 2024-08-26 11:57:41 +02:00
  • e16888617c Fix memory leak Sosthène Guédon 2024-08-26 11:35:01 +02:00
  • 15ff3dd40b Fix warnings Sosthène Guédon 2024-08-26 11:06:48 +02:00
  • 5d44a62014 This time for keys Sosthène Guédon 2024-08-23 17:54:06 +02:00
  • 55d1f9174b Fix warnings Sosthène Guédon 2024-08-05 16:54:59 +02:00
  • 8c68ee79d6 Encrypt protected DOs Sosthène Guédon 2024-08-02 16:15:37 +02:00
  • 56cb3e7676 Associate an X25519 key to the user PIN Sosthène Guédon 2024-07-31 17:16:16 +02:00
  • b7bd129d07 Prepare release 0.3.7 Sosthène Guédon 2024-06-21 10:51:43 +02:00
  • 28c2634a6a Bump rsa version Sosthène Guédon 2024-06-21 10:50:59 +02:00
  • b12d210325 Prepare release 0.3.6 Sosthène Guédon 2024-06-20 16:53:25 +02:00
  • b56343fa04 Update changelog Sosthène Guédon 2024-06-20 15:03:50 +02:00
  • e6f6a63b7b Add key import Sosthène Guédon 2024-06-12 14:59:24 +02:00
  • 0fba5a6362 Bump changelog Sosthène Guédon 2024-06-20 14:56:38 +02:00
  • f65a4e23b0 Fix clippy lints Sosthène Guédon 2024-06-20 14:51:22 +02:00
  • 7a34c791cf Fix retired keys indexing Sosthène Guédon 2024-06-20 14:51:12 +02:00
  • edafeecc31 Fix minor spec compliance issue Sosthène Guédon 2024-06-13 16:49:13 +02:00
  • 2303bec889 Fix implementation of "Pin always" access rule Sosthène Guédon 2024-06-13 14:58:32 +02:00
  • 935a5abbd0 Be more strict with regard to returned error values and input Sosthène Guédon 2024-06-12 17:28:29 +02:00
  • 031208d760 Validate PIN lengths Sosthène Guédon 2024-06-12 17:28:11 +02:00
  • e1ed7ee0a0 Add default printed information Sosthène Guédon 2024-06-12 14:56:17 +02:00
  • 49f3b12e2f Fix spec compliance issue Sosthène Guédon 2024-05-16 18:00:46 +02:00
  • 64745b7aab Prepare release 0.3.5 Sosthène Guédon 2024-04-02 18:12:02 +02:00
  • 64e37c646c Allow generating retired keys Sosthène Guédon 2023-12-21 11:44:57 +01:00
  • 32fdd5e0c6 Make trussed-staging an optional dependency Sosthène Guédon 2024-03-26 14:58:07 +01:00
  • 346da03888 Update trussed staging and trussed-auth Sosthène Guédon 2024-03-25 16:58:03 +01:00
  • d0a017a3b1 Remove unused CardCapabilitiesContainerRemove unused CardCapabilitiesContainer Sosthène Guédon 2024-03-04 10:44:33 +01:00
  • d3dd4cf01e Fix default card capabilities value Sosthène Guédon 2024-01-15 17:19:46 +01:00
  • 4d4c0ae049 Fix location of storage on just-initialized PIV Sosthène Guédon 2024-01-16 15:33:04 +01:00
  • b34579046a Update littlefs2 littlefs2 Robin Krahl 2024-07-03 16:39:06 +02:00
  • 9c88e0bb58 Merge pull request #54 from Nitrokey/bump-rsa sosthene-nitrokey 2024-06-21 10:56:07 +02:00
  • 4f62812f3a Prepare release 0.3.7 Sosthène Guédon 2024-06-21 10:51:43 +02:00
  • 211065971b Bump rsa version Sosthène Guédon 2024-06-21 10:50:59 +02:00
  • 1d4d3ce02f Merge pull request #53 from Nitrokey/release036 sosthene-nitrokey 2024-06-20 16:55:26 +02:00
  • 2f07f7b03f Prepare release 0.3.6 Sosthène Guédon 2024-06-20 16:53:25 +02:00
  • c2edf67877 Merge pull request #51 from Nitrokey/import sosthene-nitrokey 2024-06-20 16:51:52 +02:00
  • 09e01481ff Update changelog Sosthène Guédon 2024-06-20 15:03:50 +02:00
  • 6b32ff068d Add key import Sosthène Guédon 2024-06-12 14:59:24 +02:00