summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2025-12-18 17:14:06 -0500
committerMason Reed <35282038+emesare@users.noreply.github.com>2026-01-11 10:36:01 -0800
commit6f75ca031aa7e8f7e1c706d1880b202137b1996f (patch)
tree1fe8e778f98e4390a1075fc402047e23f2128934 /Cargo.lock
parent168a3fd34824adc9c6a606cd144219701f15cccf (diff)
[Rust] Enter more session scoped tracing spans for debug info and binary view callbacks
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock150
1 files changed, 89 insertions, 61 deletions
diff --git a/Cargo.lock b/Cargo.lock
index d042ef57..f9401a8a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -135,6 +135,7 @@ dependencies = [
"binaryninja",
"binaryninjacore-sys",
"msp430-asm",
+ "tracing",
]
[[package]]
@@ -145,9 +146,16 @@ dependencies = [
"binaryninjacore-sys",
"rayon",
"riscv-dis",
+ "tracing",
]
[[package]]
+name = "arrayvec"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
+
+[[package]]
name = "autocfg"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -189,6 +197,7 @@ dependencies = [
"tempfile",
"thiserror 2.0.12",
"tracing",
+ "tracing-indicatif",
"tracing-subscriber",
]
@@ -713,6 +722,7 @@ dependencies = [
"binaryninjacore-sys",
"gimli",
"object 0.32.2",
+ "tracing",
]
[[package]]
@@ -728,6 +738,7 @@ dependencies = [
"iset",
"object 0.36.7",
"regex",
+ "tracing",
]
[[package]]
@@ -743,6 +754,7 @@ dependencies = [
"iset",
"object 0.36.7",
"regex",
+ "tracing",
]
[[package]]
@@ -789,29 +801,6 @@ dependencies = [
]
[[package]]
-name = "env_filter"
-version = "0.1.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2"
-dependencies = [
- "log",
- "regex",
-]
-
-[[package]]
-name = "env_logger"
-version = "0.11.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
-dependencies = [
- "anstream",
- "anstyle",
- "env_filter",
- "jiff",
- "log",
-]
-
-[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -839,7 +828,7 @@ version = "0.1.0"
dependencies = [
"binaryninja",
"binaryninjacore-sys",
- "log",
+ "tracing",
"uuid",
]
@@ -1107,6 +1096,7 @@ dependencies = [
"binaryninja",
"binaryninjacore-sys",
"idb-rs",
+ "tracing",
]
[[package]]
@@ -1148,6 +1138,7 @@ dependencies = [
"portable-atomic",
"unicode-width",
"unit-prefix",
+ "vt100",
"web-time",
]
@@ -1209,30 +1200,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
[[package]]
-name = "jiff"
-version = "0.2.15"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49"
-dependencies = [
- "jiff-static",
- "log",
- "portable-atomic",
- "portable-atomic-util",
- "serde",
-]
-
-[[package]]
-name = "jiff-static"
-version = "0.2.15"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn",
-]
-
-[[package]]
name = "jobserver"
version = "0.1.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1375,6 +1342,7 @@ dependencies = [
"binaryninja",
"binaryninjacore-sys",
"minidump",
+ "tracing",
]
[[package]]
@@ -1437,6 +1405,15 @@ dependencies = [
]
[[package]]
+name = "nu-ansi-term"
+version = "0.50.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
+dependencies = [
+ "windows-sys 0.61.2",
+]
+
+[[package]]
name = "num-conv"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1649,6 +1626,7 @@ dependencies = [
"itertools 0.14.0",
"pdb",
"regex",
+ "tracing",
]
[[package]]
@@ -1661,6 +1639,7 @@ dependencies = [
"itertools 0.14.0",
"pdb",
"regex",
+ "tracing",
]
[[package]]
@@ -1735,15 +1714,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
[[package]]
-name = "portable-atomic-util"
-version = "0.2.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
-dependencies = [
- "portable-atomic",
-]
-
-[[package]]
name = "powerfmt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2290,6 +2260,7 @@ dependencies = [
"insta",
"serde_json",
"svd-parser",
+ "tracing",
]
[[package]]
@@ -2301,6 +2272,7 @@ dependencies = [
"insta",
"serde_json",
"svd-parser",
+ "tracing",
]
[[package]]
@@ -2485,6 +2457,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c"
dependencies = [
"once_cell",
+ "valuable",
+]
+
+[[package]]
+name = "tracing-indicatif"
+version = "0.3.13"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "04d4e11e0e27acef25a47f27e9435355fecdc488867fa2bc90e75b0700d2823d"
+dependencies = [
+ "indicatif",
+ "tracing",
+ "tracing-core",
+ "tracing-subscriber",
+]
+
+[[package]]
+name = "tracing-log"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
+dependencies = [
+ "log",
+ "once_cell",
+ "tracing-core",
]
[[package]]
@@ -2493,11 +2489,13 @@ version = "0.3.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
dependencies = [
+ "nu-ansi-term",
"parking_lot",
"sharded-slab",
"smallvec",
"thread_local",
"tracing-core",
+ "tracing-log",
]
[[package]]
@@ -2548,12 +2546,39 @@ dependencies = [
]
[[package]]
+name = "valuable"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
+
+[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
+name = "vt100"
+version = "0.16.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "054ff75fb8fa83e609e685106df4faeffdf3a735d3c74ebce97ec557d5d36fd9"
+dependencies = [
+ "itoa",
+ "unicode-width",
+ "vte",
+]
+
+[[package]]
+name = "vte"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd"
+dependencies = [
+ "arrayvec",
+ "memchr",
+]
+
+[[package]]
name = "walkdir"
version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2595,9 +2620,9 @@ dependencies = [
"binaryninjacore-sys",
"clap",
"ctrlc",
- "env_logger",
- "indicatif",
- "log",
+ "tracing",
+ "tracing-indicatif",
+ "tracing-subscriber",
"warp_ninja",
]
@@ -2625,6 +2650,7 @@ dependencies = [
"serde_qs",
"tempdir",
"thiserror 2.0.12",
+ "tracing",
"uuid",
"walkdir",
"warp 1.0.1",
@@ -2654,6 +2680,7 @@ dependencies = [
"serde_qs",
"tempdir",
"thiserror 2.0.12",
+ "tracing",
"uuid",
"walkdir",
"warp 1.0.0",
@@ -3035,6 +3062,7 @@ dependencies = [
"dashmap",
"once_cell",
"thiserror 2.0.12",
+ "tracing",
]
[[package]]
@@ -3045,9 +3073,9 @@ dependencies = [
"binaryninjacore-sys",
"bstr",
"dashmap",
- "log",
"once_cell",
"thiserror 2.0.12",
+ "tracing",
]
[[package]]