Skip to content

Commit 55f7db0

Browse files
Update trussed for heapless 0.9
1 parent 2e44cf8 commit 55f7db0

File tree

10 files changed

+16
-16
lines changed

10 files changed

+16
-16
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ trussed-fs-info = { version = "0.2.0", optional = true }
5858
[dev-dependencies]
5959
hex-literal = "0.4.0"
6060
hmac = "0.12.0"
61-
trussed = { version = "0.1.0", default-features = false, features = ["aes256-cbc", "crypto-client", "filesystem-client", "hmac-sha256", "virt", "x255"] }
61+
trussed = { version = "0.1.0", default-features = false, features = ["aes256-cbc", "hmac-sha256", "virt", "x255"] }
6262

6363
[features]
6464
default = []
@@ -83,8 +83,8 @@ log-warn = []
8383
log-error = []
8484

8585
[patch.crates-io]
86-
trussed = { git = "https://github.com/trussed-dev/trussed.git", rev = "ac106d63ab5e19021b0e37f0efb4313f8168a110" }
87-
86+
trussed = { git = "https://github.com/trussed-dev/trussed.git", rev = "43ed1efcb19dc9c8bee45d4a1d3ad7dee2bba5ae" }
87+
trussed-core = { git = "https://github.com/trussed-dev/trussed.git", rev = "43ed1efcb19dc9c8bee45d4a1d3ad7dee2bba5ae"}
8888
trussed-chunked = { path = "extensions/chunked" }
8989
trussed-hkdf = { path = "extensions/hkdf" }
9090
trussed-hpke = { path = "extensions/hpke" }

extensions/chunked/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ license.workspace = true
1313
[dependencies]
1414
serde.workspace = true
1515
serde-byte-array.workspace = true
16-
trussed-core = { workspace = true, features = ["filesystem-client"] }
16+
trussed-core.workspace = true

extensions/chunked/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ pub mod utils;
1010
use serde::{Deserialize, Serialize};
1111
use serde_byte_array::ByteArray;
1212
use trussed_core::{
13+
client::FilesystemClient,
1314
serde_extensions::{Extension, ExtensionClient, ExtensionResult},
1415
types::{KeyId, Location, Message, PathBuf, UserAttribute},
15-
FilesystemClient,
1616
};
1717

1818
pub const CHACHA8_STREAM_NONCE_LEN: usize = 8;
@@ -57,8 +57,8 @@ pub mod request {
5757
use super::*;
5858
use serde::{Deserialize, Serialize};
5959
use serde_byte_array::ByteArray;
60+
use trussed_core::error::Error;
6061
use trussed_core::types::{KeyId, Location, Message, PathBuf, UserAttribute};
61-
use trussed_core::Error;
6262

6363
#[derive(Debug, PartialEq, Eq, Deserialize, Serialize)]
6464
pub struct ReadChunk {}
@@ -263,8 +263,8 @@ pub mod request {
263263
pub mod reply {
264264
use super::*;
265265
use serde::{Deserialize, Serialize};
266+
use trussed_core::error::Error;
266267
use trussed_core::types::Message;
267-
use trussed_core::Error;
268268

269269
#[derive(Debug, PartialEq, Eq, Deserialize, Serialize)]
270270
pub struct ReadChunk {

extensions/chunked/src/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
use serde_byte_array::ByteArray;
55
use trussed_core::{
6+
error::Error,
67
syscall, try_syscall,
78
types::{KeyId, Location, Message, PathBuf, UserAttribute},
8-
Error,
99
};
1010

1111
use crate::{ChunkedClient, CHACHA8_STREAM_NONCE_LEN};

extensions/fs-info/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
use serde::{Deserialize, Serialize};
99
use trussed_core::{
10+
error::Error,
1011
serde_extensions::{Extension, ExtensionClient, ExtensionResult},
1112
types::Location,
12-
Error,
1313
};
1414

1515
pub struct FsInfoExtension;

extensions/hkdf/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
use serde::{Deserialize, Serialize};
99
use trussed_core::{
1010
config::MAX_MEDIUM_DATA_LENGTH,
11+
error::Error,
1112
serde_extensions::{Extension, ExtensionClient, ExtensionResult},
1213
types::{Bytes, KeyId, Location, Message},
13-
Error,
1414
};
1515

1616
#[derive(Clone, Copy, Debug, Serialize, Deserialize)]

extensions/hpke/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
use serde::{Deserialize, Serialize};
1212
use serde_byte_array::ByteArray;
1313

14+
use trussed_core::error::Error;
1415
use trussed_core::serde_extensions::{Extension, ExtensionClient, ExtensionResult};
1516
use trussed_core::types::{KeyId, Location, Message, PathBuf, ShortData};
16-
use trussed_core::Error;
1717

1818
#[derive(Deserialize, Serialize)]
1919
pub enum HpkeRequest {

extensions/manage/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
use littlefs2_core::{path, Path, PathBuf};
99
use serde::{Deserialize, Serialize};
1010
use trussed_core::{
11+
error::Error,
1112
serde_extensions::{Extension, ExtensionClient, ExtensionResult},
12-
Error,
1313
};
1414

1515
pub struct ManageExtension;

extensions/wrap-key-to-file/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ license.workspace = true
1212

1313
[dependencies]
1414
serde.workspace = true
15-
trussed-core = { workspace = true, features = ["filesystem-client"] }
15+
trussed-core.workspace = true

extensions/wrap-key-to-file/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
use serde::{Deserialize, Serialize};
99
use trussed_core::{
10+
client::ClientError,
1011
serde_extensions::{Extension, ExtensionClient, ExtensionResult},
1112
types::{Bytes, KeyId, Location, Mechanism, PathBuf},
12-
ClientError,
1313
};
1414

1515
#[derive(Debug, Default)]
@@ -25,8 +25,8 @@ pub enum WrapKeyToFileRequest {
2525
pub mod request {
2626
use super::*;
2727
use serde::{Deserialize, Serialize};
28+
use trussed_core::error::Error;
2829
use trussed_core::types::{KeyId, Location, Mechanism, Message, PathBuf};
29-
use trussed_core::Error;
3030

3131
#[derive(Debug, Deserialize, Serialize)]
3232
pub struct WrapKeyToFile {
@@ -90,7 +90,7 @@ pub enum WrapKeyToFileReply {
9090

9191
pub mod reply {
9292
use serde::{Deserialize, Serialize};
93-
use trussed_core::{types::KeyId, Error};
93+
use trussed_core::{error::Error, types::KeyId};
9494

9595
use super::*;
9696

0 commit comments

Comments
 (0)