Skip to content

Commit c92348d

Browse files
author
Memfault Inc.
committed
memfaultd 1.16.0 (Build 2760091)
1 parent 13ccb2a commit c92348d

File tree

140 files changed

+9784
-1325
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+9784
-1325
lines changed

CHANGELOG.md

Lines changed: 1171 additions & 0 deletions
Large diffs are not rendered by default.

Cargo.lock

Lines changed: 528 additions & 411 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cross.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,10 @@ pre-build = [
1111
"apt-get update",
1212
"apt-get install --assume-yes libsystemd-dev:$CROSS_DEB_ARCH libconfig-dev:$CROSS_DEB_ARCH"
1313
]
14+
15+
[target.armv7-unknown-linux-gnueabihf]
16+
pre-build = [
17+
"dpkg --add-architecture $CROSS_DEB_ARCH",
18+
"apt-get update",
19+
"apt-get install --assume-yes libsystemd-dev:$CROSS_DEB_ARCH libconfig-dev:$CROSS_DEB_ARCH"
20+
]

VERSION

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
BUILD ID: 2575698
2-
GIT COMMIT: 2a66188f55
3-
VERSION: 1.15.1
1+
BUILD ID: 2760091
2+
GIT COMMIT: 656ed19395
3+
VERSION: 1.16.0

memfault-ssf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "memfault-ssf"
3-
version = "1.15.1"
3+
version = "1.16.0"
44
edition = "2021"
55
description = "Supporting crate for the Memfault memfaultd embedded Linux agent"
66
homepage = "https://github.com/memfault/memfaultd"

memfault-ssf/VERSION

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
BUILD ID: 2760091
2+
GIT COMMIT: 656ed19395
3+
VERSION: 1.16.0

memfaultc-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "memfaultc-sys"
3-
version = "1.15.1"
3+
version = "1.16.0"
44
edition = "2021"
55
autobins = false
66
description = "Supporting crate for the Memfault memfaultd embedded Linux agent"

memfaultc-sys/VERSION

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
BUILD ID: 2760091
2+
GIT COMMIT: 656ed19395
3+
VERSION: 1.16.0

memfaultd/Cargo.toml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "memfaultd"
3-
version = "1.15.1"
3+
version = "1.16.0"
44
edition = "2021"
55
autobins = false
66
rust-version = "1.72"
@@ -28,14 +28,15 @@ name= "mfw"
2828
path= "src/bin/mfw.rs"
2929

3030
[dependencies]
31-
memfaultc-sys = { path= "../memfaultc-sys", version = "1.15.1" }
32-
ssf = { package = "memfault-ssf", path= "../memfault-ssf", version = "1.15.1" }
31+
memfaultc-sys = { path= "../memfaultc-sys", version = "1.16.0" }
32+
ssf = { package = "memfault-ssf", path= "../memfault-ssf", version = "1.16.0" }
3333
argh = "0.1.10"
3434
cfg-if = "1.0.0"
3535
chrono = { version = "0.4.23", features = ["serde"]}
3636
ciborium = { version = "0.2.1", optional = true}
3737
eyre = "0.6.8"
3838
goblin = { version = "0.7", optional = true, default-features = false, features = ["elf32", "elf64", "std"] }
39+
gimli = { version = "0.31", optional = true }
3940
libc = "0.2.138"
4041
log = "0.4.17"
4142
prctl = { version = "1.0.0", optional = true}
@@ -63,7 +64,7 @@ fs_extra = "1.3.0"
6364
flate2 = { version = "1.0.28", default-features = false, features = ["zlib"] }
6465
take_mut = "0.2.2"
6566
itertools = "0.10.5"
66-
governor = { version = "0.5.1", default-features = false, features = ["std"], optional = true}
67+
governor = { version = "0.5.1", default-features = false, features = ["std"] }
6768
nix = { version = "0.26.2", default-features = false, features = ["process", "signal", "poll", "fs"]}
6869
kernlog = { version = "0.3.1", optional = true }
6970
tiny_http = {version = "0.12.0" }
@@ -79,6 +80,7 @@ lazy_static = "1.5.0"
7980
procfs = { version = "0.15.1", optional = true }
8081

8182
[dev-dependencies]
83+
approx = "0.5.1"
8284
criterion = { version = "0.5" }
8385
# Fixing requirement here as later versions require Rust 1.74
8486
clap_builder = "=4.4.18"
@@ -110,10 +112,11 @@ coredump = [
110112
"dep:kernlog",
111113
"dep:ciborium",
112114
"dep:goblin",
113-
"dep:scroll"
115+
"dep:scroll",
116+
"dep:gimli"
114117
]
115118
swupdate = ["memfaultc-sys/swupdate"]
116-
logging = ["dep:governor", "dep:rmp-serde", "dep:rmpv"]
119+
logging = ["dep:rmp-serde", "dep:rmpv"]
117120
systemd = ["memfaultc-sys/systemd"]
118121
rust-tls = ["reqwest/rustls-tls"]
119122
openssl-tls = ["reqwest/native-tls"]

memfaultd/VERSION

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
BUILD ID: 2760091
2+
GIT COMMIT: 656ed19395
3+
VERSION: 1.16.0

0 commit comments

Comments
 (0)