Commit Graph

  • e0bfde038e deploy: 5125d4bfac gh-pages robin-nitrokey 2026-03-26 11:41:06 +00:00
  • 5125d4bfac Replace heapless dependency with heapless-bytes main Robin Krahl 2025-03-11 09:45:52 +01:00
  • 91feea8b6b virt: Make Runner public Robin Krahl 2026-03-25 18:48:36 +01:00
  • d54049aed1 deploy: 0f8df68be8 robin-nitrokey 2026-03-25 10:24:52 +00:00
  • 0f8df68be8 Remove cose feature for salty Robin Krahl 2026-03-24 15:15:49 +01:00
  • 389e4fad90 deploy: 0b65280d69 robin-nitrokey 2026-03-20 14:51:59 +00:00
  • 0b65280d69 Release trussed-core v0.2.0 core-v0.2.0 Robin Krahl 2026-03-20 11:16:09 +01:00
  • 548d29aed1 ci: Allow skipping publish tests for one crate only Robin Krahl 2026-03-20 11:38:00 +01:00
  • 2cc42d2d6a deploy: b78a93e87a robin-nitrokey 2026-03-20 10:12:30 +00:00
  • b78a93e87a Update to heapless 0.9 Sosthène Guédon 2025-08-28 17:40:36 +02:00
  • 10579be906 deploy: 17872abf33 robin-nitrokey 2026-03-09 11:41:19 +00:00
  • 17872abf33 Add trusted publishing for trussed-core Robin Krahl 2026-03-09 10:24:27 +01:00
  • 7c19c00a89 Update littlefs2 littlefs-update Sosthène Guédon 2025-03-18 17:59:21 +01:00
  • 78ef70cc86 deploy: e107ed315a robin-nitrokey 2025-05-15 10:05:12 +00:00
  • e107ed315a aes256cbc: Use no padding instead of zero padding Robin Krahl 2025-05-13 14:44:02 +02:00
  • 1fc6692e02 deploy: 024e0eca5f robin-nitrokey 2025-03-11 08:24:50 +00:00
  • 024e0eca5f Fix log message in Service::process Robin Krahl 2025-03-10 23:43:31 +01:00
  • 436dadfae6 ci: Check logging code Robin Krahl 2025-03-10 23:38:45 +01:00
  • 413497bcb6 deploy: 7aea23b7e1 robin-nitrokey 2025-03-10 13:56:18 +00:00
  • 7aea23b7e1 Remove paste dependency mechanisms Robin Krahl 2025-03-10 14:43:10 +01:00
  • 98927dd159 deploy: 8886d4636f robin-nitrokey 2025-03-10 12:24:57 +00:00
  • 1408449bc4 Make mechanisms module private Robin Krahl 2025-03-04 12:25:42 +01:00
  • 7f3d0000a3 Use single source of truth for implemented mechanisms Robin Krahl 2025-03-04 12:17:13 +01:00
  • f14ac90c07 Unify mechanism traits Robin Krahl 2025-03-03 16:53:09 +01:00
  • 8886d4636f Remove DebugDumpStore implementation Robin Krahl 2025-03-07 16:25:36 +01:00
  • 64777151dd deploy: 52859e412e robin-nitrokey 2025-03-07 14:59:22 +00:00
  • 52859e412e Remove unused types::consent::Urgency Robin Krahl 2025-03-07 15:12:56 +01:00
  • 8d0b1b903c Remove unsafe keyword for Platform trait Robin Krahl 2025-03-07 13:54:16 +01:00
  • 676150d4ec deploy: ec9bee8aff robin-nitrokey 2025-03-07 11:25:30 +00:00
  • 02a6af291d deploy: ac106d63ab robin-nitrokey 2025-03-05 12:52:52 +00:00
  • ec9bee8aff Remove store! macro Robin Krahl 2025-03-05 13:46:00 +01:00
  • ac106d63ab Simplify virtual store Robin Krahl 2025-01-24 12:37:03 +01:00
  • 096dd84f32 deploy: 5003249c31 robin-nitrokey 2025-03-03 14:30:55 +00:00
  • 5003249c31 Simplify Store trait Robin Krahl 2025-01-23 20:32:22 +01:00
  • 28aeb5eca9 deploy: ede9fc02dc robin-nitrokey 2025-02-28 13:15:47 +00:00
  • ede9fc02dc Update littlefs2 to v0.6.0 Robin Krahl 2025-02-28 13:35:53 +01:00
  • 3205357d46 deploy: 5bc1bcedfd sosthene-nitrokey 2025-01-31 09:53:46 +00:00
  • 5bc1bcedfd Fix clippy warnings Sosthène Guédon 2025-01-31 09:52:25 +01:00
  • 103d6a519e Remove unused embedded-hal dependency Sosthène Guédon 2025-01-29 16:54:16 +01:00
  • ab4aabf4c1 deploy: 805fe7657e robin-nitrokey 2025-01-23 10:54:13 +00:00
  • 805fe7657e Remove clients-? features Robin Krahl 2025-01-15 16:14:31 +01:00
  • 1c8c37abe6 Support non-static channels and remove TrussedInterchange Robin Krahl 2025-01-14 20:48:42 +01:00
  • 9af6468e42 Provide eps in Service::process Robin Krahl 2025-01-14 20:29:32 +01:00
  • 87a298a140 Remove ClientBuilder helper Robin Krahl 2025-01-14 19:42:54 +01:00
  • 4f3733268d Remove Syscall implementations for Service Robin Krahl 2025-01-12 16:09:53 +01:00
  • f4ba342eb5 deploy: f8d5190405 robin-nitrokey 2025-01-08 16:10:06 +00:00
  • f8d5190405 Release trussed-core v0.1.0 core-v0.1.0 Robin Krahl 2025-01-08 16:21:37 +01:00
  • 7aad9adcdb deploy: 6bba8fde36 robin-nitrokey 2025-01-06 13:59:09 +00:00
  • c6234a0445 deploy: 2cd3cee4c9 robin-nitrokey 2025-01-06 13:46:08 +00:00
  • 6bba8fde36 Release trussed-core v0.1.0-rc.1 core-v0.1.0-rc.1 Robin Krahl 2024-12-20 10:39:31 +01:00
  • f5d4af2733 Use patch instead of path dependency for trussed-core Robin Krahl 2024-12-20 10:35:59 +01:00
  • fb3b6d05ea core: Improve documentation builds Robin Krahl 2024-12-20 10:35:09 +01:00
  • 34b1741575 core: Add readme and changelog Robin Krahl 2024-12-20 10:31:18 +01:00
  • 2cd3cee4c9 core: Add helpers for checking mechanisms at compile time Robin Krahl 2024-12-20 13:41:19 +01:00
  • 5cba648b4d Add missing variants to IMPLEMENTED_MECHANISMS Robin Krahl 2024-12-20 13:35:33 +01:00
  • ea8bf87506 fixup! core: Add #[repr(u8)] for Mechanism and Client repr-u8 Robin Krahl 2024-12-20 13:16:17 +01:00
  • 5f9e65f4d8 core: Add #[repr(u8)] for Mechanism and Client Robin Krahl 2024-12-20 12:52:49 +01:00
  • 9ba47a9621 deploy: 8a9bb9d79e robin-nitrokey 2024-12-20 09:29:51 +00:00
  • 8a9bb9d79e core: Flatten public module structure Robin Krahl 2024-12-19 18:01:19 +01:00
  • 6ffd311b1a deploy: f97475e1ad robin-nitrokey 2024-12-19 17:07:29 +00:00
  • f97475e1ad core: Make more types non-exhaustive Robin Krahl 2024-12-19 15:43:58 +01:00
  • 9b62d59dc1 deploy: f6c1ba5dce robin-nitrokey 2024-12-19 16:43:33 +00:00
  • f6c1ba5dce core: Move api::NotBefore into types Robin Krahl 2024-12-19 15:32:53 +01:00
  • 252f09410b deploy: 3261759854 robin-nitrokey 2024-12-19 14:28:52 +00:00
  • 3261759854 Put mechanism variants behind feature flags Robin Krahl 2024-12-19 11:34:41 +01:00
  • bd1746507c deploy: e229e33e7e robin-nitrokey 2024-12-19 10:01:26 +00:00
  • e229e33e7e core: Add Client enum Robin Krahl 2024-12-16 15:01:42 +01:00
  • c28febf22f Move CryptoClient::attest into new AttestationClient Robin Krahl 2024-12-16 14:32:06 +01:00
  • e602e55d43 Put request and reply types behind feature flags Robin Krahl 2024-12-16 14:20:24 +01:00
  • b06057f62a Put client traits behind feature flags Robin Krahl 2024-12-16 13:41:36 +01:00
  • 75fc690e16 deploy: eadd27cda0 robin-nitrokey 2024-12-17 09:21:09 +00:00
  • eadd27cda0 core: Format 0 as "00" in Id::hex_clean and Id::clean_hex_path Robin Krahl 2024-12-16 23:23:33 +01:00
  • 5c19c3adde core: Add Id::clean_hex_path Robin Krahl 2024-12-16 23:13:33 +01:00
  • 793a10c8df core: Remove unnecessary buffer in Id::legacy_hex_path Robin Krahl 2024-12-16 23:12:31 +01:00
  • c54c972be2 core: Rename Id::hex_path to Id::legacy_hex_path Robin Krahl 2024-12-16 23:10:00 +01:00
  • 08fc1956d2 core: Remove Id::hex Robin Krahl 2024-12-16 23:05:38 +01:00
  • eb7fe01338 core: Remove unnecessary allocation in Id::hex_clean Robin Krahl 2024-12-16 22:08:34 +01:00
  • a3dc6919b9 core: Add tests for Id::hex_path and Id::hex_clean Robin Krahl 2024-12-16 23:14:05 +01:00
  • b5fa92ef6d deploy: df2867dc90 robin-nitrokey 2024-12-17 09:06:53 +00:00
  • df2867dc90 Remove serde trait implementations for requests and replies Robin Krahl 2024-12-16 12:53:01 +01:00
  • 6c878de46e deploy: 1b6222063b sosthene-nitrokey 2024-12-16 11:03:06 +00:00
  • 1b6222063b Delete all empty parent directories if they are empty Sosthène Guédon 2024-12-11 18:02:55 +01:00
  • e1ee7f6661 deploy: ceacafc3ad sosthene-nitrokey 2024-12-16 09:55:11 +00:00
  • ceacafc3ad Fix cargo warning Sosthène Guédon 2024-12-12 12:04:53 +01:00
  • d14f5b99e5 Silence flexiber warnings Sosthène Guédon 2024-12-12 11:47:46 +01:00
  • 368cf217bc Fix some clippy warnings Sosthène Guédon 2024-12-12 11:10:19 +01:00
  • 4b030a056e deploy: 20c0ddef61 robin-nitrokey 2024-12-12 11:06:39 +00:00
  • 9aad0641ac Delete all empty parent directories if they are empty remove-store-intermediate Sosthène Guédon 2024-12-11 18:02:55 +01:00
  • 20c0ddef61 Move serde_extensions module into trussed-core Robin Krahl 2024-10-30 22:09:43 +01:00
  • 8853e6b445 deploy: 459e5b475b robin-nitrokey 2024-11-04 10:12:07 +00:00
  • 06cb5b5d06 Move client module into trussed-core Robin Krahl 2024-10-30 21:47:04 +01:00
  • a7b120e38d Move api module and dependencies into trussed-core Robin Krahl 2024-10-30 21:29:04 +01:00
  • f9ae7c624e Move interrupt module into trussed-core Robin Krahl 2024-10-30 20:54:09 +01:00
  • d0ef15b02f Add trussed-core crate Robin Krahl 2024-10-30 20:47:11 +01:00
  • 459e5b475b serde_extensions: Add helper methods for serialization Robin Krahl 2024-10-31 19:02:55 +01:00
  • a39c6705f5 Merge pull request #45 from trussed-dev/main sosthene-nitrokey 2024-10-28 16:18:04 +01:00
  • c26b13126b deploy: ccbbe3b39e sosthene-nitrokey 2024-10-28 15:16:39 +00:00
  • ccbbe3b39e Add secp256k1 to mechanism enum Sosthène Guédon 2024-10-22 10:38:38 +02:00
  • f5289fd35d deploy: 046478b7a4 robin-nitrokey 2024-10-25 09:13:52 +00:00
  • 92dd7f010e Merge branch 'main' into nitrokey-main Robin Krahl 2024-10-25 11:11:04 +02:00