From 430df03b20a4e1fef4e8e6253e8e84490f754dad Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Thu, 10 Aug 2023 09:42:44 +0100 Subject: [PATCH] chore: bump sentry crate --- Cargo.lock | 114 ++++++++++++++++++++++++++++++++-------- crates/quark/Cargo.toml | 2 +- 2 files changed, 93 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9a91f0476..6779ea239 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -421,6 +421,12 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" +[[package]] +name = "base64" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" + [[package]] name = "binascii" version = "0.1.4" @@ -519,7 +525,7 @@ dependencies = [ "serde", "serde_bytes", "serde_json", - "uuid", + "uuid 0.8.2", ] [[package]] @@ -798,12 +804,12 @@ dependencies = [ [[package]] name = "debugid" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6ee87af31d84ef885378aebca32be3d682b0e0dc119d5b4860a2c5bb5046730" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ "serde", - "uuid", + "uuid 1.4.1", ] [[package]] @@ -1001,6 +1007,18 @@ dependencies = [ "version_check", ] +[[package]] +name = "findshlibs" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64" +dependencies = [ + "cc", + "lazy_static", + "libc", + "winapi 0.3.9", +] + [[package]] name = "fnv" version = "1.0.7" @@ -2006,7 +2024,7 @@ dependencies = [ "trust-dns-proto", "trust-dns-resolver", "typed-builder", - "uuid", + "uuid 0.8.2", "webpki-roots", ] @@ -2232,11 +2250,12 @@ dependencies = [ [[package]] name = "os_info" -version = "3.4.0" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eca3ecae1481e12c3d9379ec541b238a16f0b75c9a409942daa8ec20dbfdb62" +checksum = "006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e" dependencies = [ "log", + "serde", "winapi 0.3.9", ] @@ -3460,39 +3479,44 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "sentry" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2d23af89cf3e40dffb53f974e9a21653353b3e21cf51633aa58006f2a0caf8a" +checksum = "01b0ad16faa5d12372f914ed40d00bda21a6d1bdcc99264c5e5e1c9495cf3654" dependencies = [ "httpdate 1.0.2", + "native-tls", "reqwest", "sentry-backtrace", "sentry-contexts", "sentry-core", + "sentry-debug-images", "sentry-panic", + "sentry-tracing", "tokio 1.18.2", + "ureq", ] [[package]] name = "sentry-backtrace" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8158a446429420acdf6a4f75192ee8929da16a0c41c89a1c34b2e0f1eaebcc02" +checksum = "11f2ee8f147bb5f22ac59b5c35754a759b9a6f6722402e2a14750b2a63fc59bd" dependencies = [ "backtrace", - "lazy_static", + "once_cell", "regex", "sentry-core", ] [[package]] name = "sentry-contexts" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3bda8a1e3213f1944da2d42f3081ea9f3717105bb2a6b0a8fe4f5e603010a3" +checksum = "dcd133362c745151eeba0ac61e3ba8350f034e9fe7509877d08059fe1d7720c6" dependencies = [ "hostname", "libc", + "os_info", "rustc_version 0.4.0", "sentry-core", "uname", @@ -3500,32 +3524,55 @@ dependencies = [ [[package]] name = "sentry-core" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56333f11be3a78131c67637f7611339df8af7ad9af831226585a457df75f9e3b" +checksum = "7163491708804a74446642ff2c80b3acd668d4b9e9f497f85621f3d250fd012b" dependencies = [ - "lazy_static", + "once_cell", "rand 0.8.5", "sentry-types", "serde", "serde_json", ] +[[package]] +name = "sentry-debug-images" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a5003d7ff08aa3b2b76994080b183e8cfa06c083e280737c9cee02ca1c70f5e" +dependencies = [ + "findshlibs", + "once_cell", + "sentry-core", +] + [[package]] name = "sentry-panic" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b957b1965c450acd220a27806fe1f2dec998d393973ebae797936b12df1c7416" +checksum = "c4dfe8371c9b2e126a8b64f6fefa54cef716ff2a50e63b5558a48b899265bccd" dependencies = [ "sentry-backtrace", "sentry-core", ] +[[package]] +name = "sentry-tracing" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aca8b88978677a27ee1a91beafe4052306c474c06f582321fde72d2e2cc2f7f" +dependencies = [ + "sentry-backtrace", + "sentry-core", + "tracing-core", + "tracing-subscriber", +] + [[package]] name = "sentry-types" -version = "0.25.0" +version = "0.31.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "825fd3382e2397007499a910e0184e55f7837cb0df4af30ae62bd2123e2ebcd6" +checksum = "9e7a88e0c1922d19b3efee12a8215f6a8a806e442e665ada71cc222cab72985f" dependencies = [ "debugid", "getrandom", @@ -3535,7 +3582,7 @@ dependencies = [ "thiserror", "time 0.3.17", "url", - "uuid", + "uuid 1.4.1", ] [[package]] @@ -4407,6 +4454,19 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" +[[package]] +name = "ureq" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9" +dependencies = [ + "base64 0.21.2", + "log", + "native-tls", + "once_cell", + "url", +] + [[package]] name = "url" version = "2.2.2" @@ -4436,6 +4496,16 @@ dependencies = [ "serde", ] +[[package]] +name = "uuid" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" +dependencies = [ + "getrandom", + "serde", +] + [[package]] name = "validator" version = "0.15.0" diff --git a/crates/quark/Cargo.toml b/crates/quark/Cargo.toml index c9fbc49c8..9d6260b97 100644 --- a/crates/quark/Cargo.toml +++ b/crates/quark/Cargo.toml @@ -91,7 +91,7 @@ rocket_cors = { optional = true, git = "https://github.com/lawliet89/rocket_cors authifier = { version = "1.0.7", features = ["async-std-runtime"] } # Sentry -sentry = "0.25.0" +sentry = "0.31.5" # Core revolt-result = { path = "../core/result", features = ["serde", "schemas"] }