فهرست منبع

chore: Update crate dependencies

parazyd 2 سال پیش
والد
کامیت
295c8dcff9

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 197 - 171
Cargo.lock


+ 13 - 13
Cargo.toml

@@ -69,20 +69,20 @@ async-rustls = {version = "0.4.1", features = ["dangerous_configuration"], optio
 
 # Pluggable Transports
 socket2 = {version = "0.5.5", features = ["all"], optional = true}
-arti-client = {version = "0.11.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
-tor-error = {version = "0.5.4", optional = true}
-tor-rtcompat = {version = "0.9.5", features = ["async-std", "rustls"], optional = true}
-tor-hscrypto = {version = "0.3.4", optional = true}
+arti-client = {version = "0.12.0", default-features = false, features = ["async-std", "error_detail", "rustls", "onion-service-client"], optional = true}
+tor-error = {version = "0.5.5", optional = true}
+tor-rtcompat = {version = "0.9.6", features = ["async-std", "rustls"], optional = true}
+tor-hscrypto = {version = "0.4.0", optional = true}
 
 # TLS cert utilities
 ed25519-compact = {version = "2.0.4", optional = true}
 rcgen = {version = "0.11.3", optional = true}
-rustls-pemfile = {version = "2.0.0-alpha.1", optional = true}
+rustls-pemfile = {version = "2.0.0", optional = true}
 x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional = true}
 
 # Encoding
 bs58 = {version = "0.5.0", optional = true}
-serde = {version = "1.0.192", features = ["derive"], optional = true}
+serde = {version = "1.0.193", features = ["derive"], optional = true}
 tinyjson = {version = "2.5.1", optional = true}
 semver = {version = "1.0.20", optional = true}
 structopt = {version= "0.3.26", optional = true}
@@ -98,7 +98,7 @@ chrono = {version = "0.4.31", optional = true}
 darkfi-serial = {path = "src/serial", optional = true}
 darkfi-derive = {path = "src/serial/derive", optional = true}
 lazy_static = {version = "1.4.0", optional = true}
-url = {version = "2.4.1", features = ["serde"], optional = true}
+url = {version = "2.5.0", features = ["serde"], optional = true}
 
 # Misc
 simplelog = {version = "0.12.1", optional = true}
@@ -112,13 +112,13 @@ halo2_gadgets = {version = "0.3.0", features = ["circuit-params"], optional = tr
 
 # Smart contract runtime
 darkfi-sdk = {path = "src/sdk", optional = true}
-wasmer = {version = "4.2.3", optional = true}
-wasmer-compiler-singlepass = {version = "4.2.3", optional = true}
-wasmer-middlewares = {version = "4.2.3", optional = true}
+wasmer = {version = "4.2.4", optional = true}
+wasmer-compiler-singlepass = {version = "4.2.4", optional = true}
+wasmer-middlewares = {version = "4.2.4", optional = true}
 
 # Wallet management
-rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true}
-libsqlite3-sys = {version = "0.26.0", features = ["sqlcipher"], optional = true}
+rusqlite = {version = "0.30.0", features = ["sqlcipher"], optional = true}
+libsqlite3-sys = {version = "0.27.0", features = ["sqlcipher"], optional = true}
 
 # Blockchain store
 sled = {version = "0.34.7", optional = true}
@@ -128,7 +128,7 @@ sled-overlay = {version = "0.0.8", optional = true}
 randomx = {git = "https://github.com/darkrenaissance/RandomX", optional = true}
 
 [dev-dependencies]
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 halo2_proofs = {version = "0.3.0", features = ["dev-graph", "sanity-checks"]}
 halo2_gadgets = "0.3.0"
 plotters = "0.3.5"

+ 2 - 6
bin/darkfi-mmproxy/Cargo.toml

@@ -13,7 +13,6 @@ darkfi = {path = "../../", features = ["async-daemonize", "async-serial", "syste
 darkfi-serial = {path = "../../src/serial", features = ["async"]}
 
 # Misc
-blake3 = "1.5.0"
 log = "0.4.20"
 
 # Monero
@@ -24,11 +23,8 @@ surf = "2.3.2"
 tide = "0.17.0-beta.1"
 
 # Encoding
-bs58 = "0.5.0"
 hex = "0.4.3"
-num-bigint = "0.4.4"
-url = "2.4.1"
-uuid = {version = "1.5.0", features = ["v4"]}
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -38,6 +34,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/darkfid/Cargo.toml

@@ -18,7 +18,7 @@ darkfi-serial = {path = "../../src/serial"}
 log = "0.4.20"
 sled = "0.34.7"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/darkfid2/Cargo.toml

@@ -28,7 +28,7 @@ rand = "0.8.5"
 # JSON-RPC
 async-trait = "0.1.74"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -38,6 +38,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 3 - 3
bin/darkirc/Cargo.toml

@@ -30,7 +30,7 @@ sled = "0.34.7"
 async-rustls = "0.4.1"
 async-trait = "0.1.74"
 futures = "0.3.29"
-rustls-pemfile = "2.0.0-alpha.1"
+rustls-pemfile = "2.0.0"
 
 # Crypto
 blake3 = "1.5.0"
@@ -39,7 +39,7 @@ rand = "0.8.5"
 
 # Misc
 log = "0.4.20"
-url = "2.4.1"
+url = "2.5.0"
 
 # Encoding and parsing
 bs58 = "0.5.0"
@@ -53,6 +53,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 1 - 1
bin/dhtd/dhtd/Cargo.toml

@@ -18,4 +18,4 @@ log = "0.4.20"
 rand = "0.8.5"
 simplelog = "0.12.1"
 smol = "1.3.0"
-url = "2.4.1"
+url = "2.5.0"

+ 2 - 2
bin/drk/Cargo.toml

@@ -13,7 +13,7 @@ anyhow = "1.0.75"
 async-std = {version = "1.12.0", features = ["attributes"]}
 blake3 = "1.5.0"
 bs58 = "0.5.0"
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 clap_complete = "4.4.4"
 darkfi = {path = "../../", features = ["blockchain", "rpc", "util", "wallet"]}
 darkfi-sdk = {path = "../../src/sdk"}
@@ -27,5 +27,5 @@ smol = "1.3.0"
 simplelog = "0.12.1"
 signal-hook-async-std = "0.2.2"
 signal-hook = "0.3.17"
-url = "2.4.1"
+url = "2.5.0"
 rodio = {version = "0.17.3", default-features = false, features = ["minimp3"]}

+ 3 - 3
bin/faucetd/Cargo.toml

@@ -18,10 +18,10 @@ darkfi-sdk = {path = "../../src/sdk"}
 darkfi_money_contract = {path = "../../src/contract/money", features = ["no-entrypoint", "client"]}
 log = "0.4.20"
 rand = "0.8.5"
-rusqlite = "0.29.0"
+rusqlite = "0.30.0"
 sled = "0.34.7"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -31,6 +31,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/fud/fu/Cargo.toml

@@ -15,8 +15,8 @@ darkfi = {path = "../../../", features = ["util", "rpc"]}
 async-std = {version = "1.12.0", features = ["attributes"]}
 
 # Misc
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 log = "0.4.20"
 serde_json = "1.0.108"
 simplelog = "0.12.1"
-url = "2.4.1"
+url = "2.5.0"

+ 2 - 2
bin/fud/fud/Cargo.toml

@@ -17,7 +17,7 @@ async-trait = "0.1.74"
 blake3 = "1.5.0"
 log = "0.4.20"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -27,6 +27,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/genev/genev-cli/Cargo.toml

@@ -15,8 +15,8 @@ darkfi = {path = "../../../", features = ["event-graph", "rpc", "bs58"]}
 darkfi-serial = {path = "../../../src/serial"}
 
 smol = "1.3.0"
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 log = "0.4.20"
 simplelog = "0.12.1"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"

+ 2 - 2
bin/genev/genevd/Cargo.toml

@@ -34,7 +34,7 @@ sled = "0.34.7"
 async-trait = "0.1.74"
 log = "0.4.20"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -44,6 +44,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = { version = "1.0.192", features = ["derive"] }
+serde = { version = "1.0.193", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 2 - 2
bin/lilith/Cargo.toml

@@ -18,7 +18,7 @@ log = "0.4.20"
 semver = "1.0.20"
 tinyjson = "2.5.1"
 toml = "0.8.8"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -28,6 +28,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 3 - 3
bin/tau/tau-cli/Cargo.toml

@@ -22,9 +22,9 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 term_grid = { git = "https://github.com/Dastan-glitch/rust-term-grid.git" }
 textwrap = "0.16.0"
-url = "2.4.1"
+url = "2.5.0"
 
 # Encoding and parsing
-clap = {version = "4.4.7", features = ["derive"]}
-serde = {version = "1.0.192", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 tinyjson = "2.5.1"

+ 2 - 2
bin/tau/taud/Cargo.toml

@@ -46,7 +46,7 @@ libc = "0.2.150"
 log = "0.4.20"
 thiserror = "1.0.50"
 tinyjson = "2.5.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Daemon
 easy-parallel = "3.3.1"
@@ -56,6 +56,6 @@ simplelog = "0.12.1"
 smol = "1.3.0"
 
 # Argument parsing
-serde = { version = "1.0.192", features = ["derive"] }
+serde = { version = "1.0.193", features = ["derive"] }
 structopt = "0.3.26"
 structopt-toml = "0.5.1"

+ 3 - 3
example/dchat/Cargo.toml

@@ -22,10 +22,10 @@ smol = "1.3.0"
 
 log = "0.4.20"
 simplelog = "0.12.1"
-url = "2.4.1"
+url = "2.5.0"
 
 serde_json = "1.0.108"
-serde = {version = "1.0.192", features = ["derive"]}
+serde = {version = "1.0.193", features = ["derive"]}
 toml = "0.8.8"
-libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]}
+libsqlite3-sys = {version = "0.27.0", features = ["bundled-sqlcipher-vendored-openssl"]}
 # ANCHOR_END: dependencies

+ 4 - 4
example/p2pdebug/Cargo.toml

@@ -16,19 +16,19 @@ smol = "1.3.0"
 futures = "0.3.29"
 async-std = "1.12.0"
 async-trait = "0.1.74"
-async-channel = "2.1.0"
-async-executor = "1.7.0"
+async-channel = "2.1.1"
+async-executor = "1.8.0"
 easy-parallel = "3.3.1"
 
 # Crypto
 rand = "0.8.5"
 
 # Misc
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 log = "0.4.20"
 simplelog = "0.12.1"
 fxhash = "0.2.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Encoding and parsing
 serde_json = "1.0.108"

+ 1 - 1
script/research/blockchain-explorer/Cargo.toml

@@ -11,7 +11,7 @@ edition = "2021"
 
 [dependencies]
 blake3 = "1.5.0"
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 darkfi = {path = "../../../", features = ["blockchain", "wallet", "rpc"]}
 darkfi-sdk = {path = "../../../src/sdk"}
 sled = "0.34.7"

+ 6 - 6
script/research/dhtd/Cargo.toml

@@ -10,22 +10,22 @@ path = "../../../"
 features = ["dht"]
 
 [dependencies]
-async-channel = "2.1.0"
-async-executor = "1.7.0"
+async-channel = "2.1.1"
+async-executor = "1.8.0"
 async-std = "1.12.0"
 async-trait = "0.1.74"
 blake3 = "1.5.0"
 ctrlc = { version = "3.4.1", features = ["termination"] }
 easy-parallel = "3.3.1"
-futures-lite = "2.0.1"
+futures-lite = "2.1.0"
 log = "0.4.20"
 serde_json = "1.0.108"
 simplelog = "0.12.1"
-url = "2.4.1"
+url = "2.5.0"
 
 # Argument parsing
-serde = "1.0.192"
-serde_derive = "1.0.192"
+serde = "1.0.193"
+serde_derive = "1.0.193"
 structopt = "0.3.26"
 structopt-toml = "0.5.1"
 

+ 1 - 1
script/research/gg/Cargo.toml

@@ -22,7 +22,7 @@ darkfi-serial = {path = "../../../src/serial"}
 anyhow = "1.0.75"
 async-std = {version = "1.12.0", features = ["attributes"]}
 bs58 = "0.5.0"
-clap = {version = "4.4.7", features = ["derive"]}
+clap = {version = "4.4.11", features = ["derive"]}
 sled = "0.34.7"
 
 [patch.crates-io]

+ 1 - 1
script/research/x3dh/Cargo.toml

@@ -13,5 +13,5 @@ digest = "0.10.7"
 rand = "0.8.5"
 aes-gcm-siv = "0.11.1"
 curve25519-dalek = {version = "4.1.1", features = ["digest", "legacy_compatibility"]}
-ed25519-dalek = "2.0.0"
+ed25519-dalek = "2.1.0"
 x25519-dalek = {version = "2.0.0", features = ["static_secrets"]}

+ 1 - 1
src/contract/deployooor/Cargo.toml

@@ -12,7 +12,7 @@ crate-type = ["cdylib", "rlib"]
 darkfi-sdk = { path = "../../sdk" }
 darkfi-serial = { path = "../../serial", features = ["derive", "crypto"] }
 thiserror = "1.0.50"
-wasmparser = "0.118.0"
+wasmparser = "0.118.1"
 
 async-trait = { version = "0.1.74", optional = true }
 

+ 2 - 2
src/serial/Cargo.toml

@@ -10,7 +10,7 @@ edition = "2021"
 
 [dependencies]
 darkfi-derive = {version = "0.4.1", path = "./derive", optional = true}
-futures-lite = {version = "2.0.1", optional = true}
+futures-lite = {version = "2.1.0", optional = true}
 async-trait = {version = "0.1.74", optional = true}
 
 # Supported types for encoding
@@ -18,7 +18,7 @@ blake3 = {version = "1.5.0", optional = true}
 bridgetree = {version = "0.4.0", optional = true}
 pasta_curves = {version = "0.5.1", optional = true}
 semver = {version = "1.0.20", optional = true}
-url = {version = "2.4.1", optional = true}
+url = {version = "2.5.0", optional = true}
 
 [features]
 default = ["derive", "semver"]

+ 1 - 1
src/serial/derive-internal/Cargo.toml

@@ -9,7 +9,7 @@ license = "AGPL-3.0-only"
 edition = "2021"
 
 [dependencies]
-proc-macro2 = "1.0.69"
+proc-macro2 = "1.0.70"
 quote = "1.0.33"
 syn = {version = "2.0.39", features = ["full", "fold"]}
 

+ 1 - 1
src/serial/derive/Cargo.toml

@@ -13,7 +13,7 @@ proc-macro = true
 
 [dependencies]
 proc-macro-crate = "2.0.0"
-proc-macro2 = "1.0.69"
+proc-macro2 = "1.0.70"
 quote = "1.0.33"
 syn = {version = "2.0.39", features = ["full", "fold"]}
 

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است