From f12e60709cefb855fab951830a63991e47b93e4c Mon Sep 17 00:00:00 2001 From: Spacebot Date: Sat, 8 Aug 2026 04:48:08 +0000 Subject: [PATCH] Update Rust crate sentry to 0.49.0 --- Cargo.lock | 89 ++++++++++++++++++------------------------ rnex-server/Cargo.toml | 2 +- 2 files changed, 38 insertions(+), 53 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9327ff4..5bea2d3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -777,7 +777,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1229,21 +1229,6 @@ dependencies = [ "want", ] -[[package]] -name = "hyper-rustls" -version = "0.27.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" -dependencies = [ - "http 1.4.0", - "hyper", - "hyper-util", - "rustls", - "tokio", - "tokio-rustls", - "tower-service", -] - [[package]] name = "hyper-timeout" version = "0.5.2" @@ -1290,7 +1275,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.3", "tokio", "tower-service", "tracing", @@ -2386,12 +2371,10 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2", "http 1.4.0", "http-body", "http-body-util", "hyper", - "hyper-rustls", "hyper-tls", "hyper-util", "js-sys", @@ -2770,7 +2753,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2866,9 +2849,9 @@ checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" [[package]] name = "sentry" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82719d9cd9d2686541dc49875f7944ab71348edfcc6a5686414b22ea0b6d9b29" +checksum = "63207365db50cb817402f0ec8097d6dad3d644ef3fffd6ba30c75b3077e514da" dependencies = [ "cfg_aliases", "httpdate", @@ -2879,6 +2862,7 @@ dependencies = [ "sentry-contexts", "sentry-core", "sentry-debug-images", + "sentry-log", "sentry-panic", "sentry-tracing", "tokio", @@ -2887,9 +2871,9 @@ dependencies = [ [[package]] name = "sentry-actix" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bb4d1d4d51490bbce81d23a9808a70f12ef5a51a114abe0d08196562887eead" +checksum = "4a0eb1ed18478fb48db007aeaa672a3de176055357feb768eee0c3471802d0ce" dependencies = [ "actix-http", "actix-web", @@ -2900,9 +2884,9 @@ dependencies = [ [[package]] name = "sentry-backtrace" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317271b821fcca9fc661f66aa8afe93058578d05cca4bd09615fe28a16c8b4cb" +checksum = "e3bcc2497c2327998146207b7600599ef7592233920f4d4e1d41ddeeba0e4210" dependencies = [ "backtrace", "regex", @@ -2911,9 +2895,9 @@ dependencies = [ [[package]] name = "sentry-contexts" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bae5c2f69cd0f7a1543846b4df412ba8ea1aa2ec4eb5333f125332cec8d4868" +checksum = "1cb04cba225b38f59d08f9e3c29ab7259d9cc94fbb2c46d613a51cb0a4a7ee05" dependencies = [ "hostname", "libc", @@ -2925,9 +2909,9 @@ dependencies = [ [[package]] name = "sentry-core" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8c44ee52fa3d30581f951b57aec754ef9cd70186df5fb788367804360c48097" +checksum = "48759bc392fb5e3b36b4efcb485f51074c0ba8479711cd5c8cf79e86f9f75d41" dependencies = [ "rand 0.9.4", "sentry-types", @@ -2938,19 +2922,30 @@ dependencies = [ [[package]] name = "sentry-debug-images" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f96d38ec7e843f909e59acb0cc77452157755ad582be0386df800b6ce71350ba" +checksum = "0a5bd325059b70b21ca6e42b0f2409821272dddc1cf37923de37269af55389b5" dependencies = [ "findshlibs", "sentry-core", ] [[package]] -name = "sentry-panic" -version = "0.48.4" +name = "sentry-log" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d47aa64170cf609b948fe8f47d2690541bde11e465daa836cf81ad6e62bb3240" +checksum = "f9553a2f0f75bc8550137ebc753e8d2161af63ff780ca59983935f8df8f01655" +dependencies = [ + "bitflags", + "log", + "sentry-core", +] + +[[package]] +name = "sentry-panic" +version = "0.49.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a685d22f672b1562ebeff3f2affceb5960595648cc936dae73da3e1d6a55fbd1" dependencies = [ "sentry-backtrace", "sentry-core", @@ -2958,9 +2953,9 @@ dependencies = [ [[package]] name = "sentry-tracing" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27bdb405dbdfb1dd8b1cca46db8afe7ddd28dd4a55108b27b893170cc614912c" +checksum = "8aa7d8e0db4cccddbac01ddabd5344ad03b7c2f954b3ff850cecb1d9cf5d4758" dependencies = [ "bitflags", "sentry-backtrace", @@ -2971,9 +2966,9 @@ dependencies = [ [[package]] name = "sentry-types" -version = "0.48.4" +version = "0.49.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be93ef0435a5ab91f88178fb7681249437e875d004f996ecb35be94dc99a0e0" +checksum = "fab146d15a30ab4897a95fd15d6a038b8d7fbf2661c5f8b13738ce8df7a095b7" dependencies = [ "debugid", "hex", @@ -3434,10 +3429,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3574,16 +3569,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-rustls" -version = "0.26.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" -dependencies = [ - "rustls", - "tokio", -] - [[package]] name = "tokio-stream" version = "0.1.18" @@ -4141,7 +4126,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/rnex-server/Cargo.toml b/rnex-server/Cargo.toml index c06b650..c4a04d6 100644 --- a/rnex-server/Cargo.toml +++ b/rnex-server/Cargo.toml @@ -10,7 +10,7 @@ dotenv = "0.15.0" paste = "1.0.15" rnex-rmc = { path = "../rnex-rmc" } rnex-util = { path = "../rnex-util" } -sentry = { version = "0.48.4", features = ["tracing"] } +sentry = { version = "0.49.0", features = ["tracing"] } thiserror = "2.0.18" tokio = { version = "1.52.3", features = ["net"] } tracing = "0.1.44"