From cf87897a7c1cd0be9678606cc44b16ee4b0d42d6 Mon Sep 17 00:00:00 2001
From: Brian Caswell
Date: Mon, 5 Feb 2024 12:56:14 -0500
Subject: [PATCH 1/5] update minidump-common dependencies
Note: scroll must be upgraded due to it's shared dependency in minidump-common
---
Cargo.toml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
index a1b86d44..de2eb962 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -14,8 +14,8 @@ byteorder = "1.4"
cfg-if = "1.0"
crash-context = "0.6"
memoffset = "0.9"
-minidump-common = "0.19.1"
-scroll = "0.11"
+minidump-common = "0.20.0"
+scroll = "0.12"
tempfile = "3.8"
thiserror = "1.0"
From 81684f12dfffba6c3aeafb3a3e267c34c355e445 Mon Sep 17 00:00:00 2001
From: Brian Caswell
Date: Mon, 5 Feb 2024 13:17:07 -0500
Subject: [PATCH 2/5] update minidump as well
---
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Cargo.toml b/Cargo.toml
index de2eb962..9570779a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -45,7 +45,7 @@ mach2 = "0.4"
[dev-dependencies]
# Minidump-processor is async so we need an executor
futures = { version = "0.3", features = ["executor"] }
-minidump = "0.19"
+minidump = "0.20"
memmap2 = "0.8"
[target.'cfg(target_os = "macos")'.dev-dependencies]
From 8eb736e7f041177e900a82e8c09c27570144edf8 Mon Sep 17 00:00:00 2001
From: Brian Caswell
Date: Mon, 5 Feb 2024 13:23:44 -0500
Subject: [PATCH 3/5] memmap2 update is also required
---
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Cargo.toml b/Cargo.toml
index 9570779a..170af7ee 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -46,7 +46,7 @@ mach2 = "0.4"
# Minidump-processor is async so we need an executor
futures = { version = "0.3", features = ["executor"] }
minidump = "0.20"
-memmap2 = "0.8"
+memmap2 = "0.9"
[target.'cfg(target_os = "macos")'.dev-dependencies]
# We dump symbols for the `test` executable so that we can validate that minidumps
From 1a8cc5f7c9787aef9b89bb02d34fc06bfd388a9f Mon Sep 17 00:00:00 2001
From: Brian Caswell
Date: Mon, 5 Feb 2024 13:25:19 -0500
Subject: [PATCH 4/5] update memmap2 for linux dependencies
---
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Cargo.toml b/Cargo.toml
index 170af7ee..4048673d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -22,7 +22,7 @@ thiserror = "1.0"
[target.'cfg(unix)'.dependencies]
libc = "0.2"
goblin = "0.7.1"
-memmap2 = "0.8"
+memmap2 = "0.9"
[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies]
nix = { version = "0.27", default-features = false, features = [
From e129f83970610db27caf3101f8988d527df801de Mon Sep 17 00:00:00 2001
From: Brian Caswell
Date: Mon, 5 Feb 2024 13:30:50 -0500
Subject: [PATCH 5/5] update the rest of minidump dependencies
---
Cargo.toml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Cargo.toml b/Cargo.toml
index 4048673d..bf7c55f1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -52,7 +52,7 @@ memmap2 = "0.9"
# We dump symbols for the `test` executable so that we can validate that minidumps
# created by this crate can be processed by minidump-processor
dump_syms = { version = "2.2", default-features = false }
-minidump-processor = { version = "0.19", default-features = false }
-minidump-unwind = { version = "0.19", features = ["debuginfo"] }
+minidump-processor = { version = "0.20", default-features = false }
+minidump-unwind = { version = "0.20", features = ["debuginfo"] }
similar-asserts = "1.5"
uuid = "1.4"