From f188c2bb05dfd3490c9b2d74a06d9f8abad1e7f1 Mon Sep 17 00:00:00 2001 From: parazyd Date: Thu, 9 Nov 2023 14:20:57 +0100 Subject: [PATCH] chore: Update crate dependencies --- Cargo.lock | 528 +++++++++++++++----------- Cargo.toml | 22 +- bin/darkfi-mmproxy/Cargo.toml | 2 +- bin/darkfid/Cargo.toml | 2 +- bin/darkfid2/Cargo.toml | 2 +- bin/darkirc/Cargo.toml | 6 +- bin/drk/Cargo.toml | 2 +- bin/faucetd/Cargo.toml | 2 +- bin/fud/fu/Cargo.toml | 2 +- bin/fud/fud/Cargo.toml | 2 +- bin/genev/genevd/Cargo.toml | 2 +- bin/lilith/Cargo.toml | 4 +- bin/tau/tau-cli/Cargo.toml | 4 +- bin/tau/taud/Cargo.toml | 6 +- example/dchat/Cargo.toml | 6 +- example/p2pdebug/Cargo.toml | 6 +- fuzz/honggfuzz/Cargo.toml | 2 +- script/research/dhtd/Cargo.toml | 12 +- src/serial/Cargo.toml | 2 +- src/serial/derive-internal/Cargo.toml | 2 +- src/serial/derive/Cargo.toml | 2 +- 21 files changed, 348 insertions(+), 270 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5e55a2421..941e1f1ab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -99,7 +99,7 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" dependencies = [ - "getrandom 0.2.10", + "getrandom 0.2.11", "once_cell", "version_check", ] @@ -269,8 +269,8 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "arti-client" -version = "0.10.2" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.11.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "cfg-if", "derive_builder_fork_arti", @@ -386,7 +386,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b0c4a4f319e45986f347ee47fef8bf5e81c9abc3f6f58dc2391439f30df65f0" dependencies = [ - "async-lock", + "async-lock 2.8.0", "async-task", "concurrent-queue", "fastrand 2.0.1", @@ -400,7 +400,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" dependencies = [ - "async-lock", + "async-lock 2.8.0", "autocfg", "blocking", "futures-lite 1.13.0", @@ -414,8 +414,8 @@ checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" dependencies = [ "async-channel", "async-executor", - "async-io", - "async-lock", + "async-io 1.13.0", + "async-lock 2.8.0", "blocking", "futures-lite 1.13.0", "once_cell", @@ -427,20 +427,40 @@ version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" dependencies = [ - "async-lock", + "async-lock 2.8.0", "autocfg", "cfg-if", "concurrent-queue", "futures-lite 1.13.0", "log", "parking", - "polling", + "polling 2.8.0", "rustix 0.37.27", "slab", "socket2 0.4.10", "waker-fn", ] +[[package]] +name = "async-io" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41ed9d5715c2d329bf1b4da8d60455b99b187f27ba726df2883799af9af60997" +dependencies = [ + "async-lock 3.0.0", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite 2.0.1", + "parking", + "polling 3.3.0", + "rustix 0.38.21", + "slab", + "tracing", + "waker-fn", + "windows-sys 0.48.0", +] + [[package]] name = "async-lock" version = "2.8.0" @@ -450,13 +470,24 @@ dependencies = [ "event-listener 2.5.3", ] +[[package]] +name = "async-lock" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45e900cdcd39bb94a14487d3f7ef92ca222162e6c7c3fe7cb3550ea75fb486ed" +dependencies = [ + "event-listener 3.0.1", + "event-listener-strategy", + "pin-project-lite", +] + [[package]] name = "async-net" version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" dependencies = [ - "async-io", + "async-io 1.13.0", "blocking", "futures-lite 1.13.0", ] @@ -467,12 +498,12 @@ version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" dependencies = [ - "async-io", - "async-lock", + "async-io 1.13.0", + "async-lock 2.8.0", "async-signal", "blocking", "cfg-if", - "event-listener 3.0.0", + "event-listener 3.0.1", "futures-lite 1.13.0", "rustix 0.38.21", "windows-sys 0.48.0", @@ -486,7 +517,7 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -501,12 +532,12 @@ dependencies = [ [[package]] name = "async-signal" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2a5415b7abcdc9cd7d63d6badba5288b2ca017e3fbd4173b8f405449f1a2399" +checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" dependencies = [ - "async-io", - "async-lock", + "async-io 2.2.0", + "async-lock 2.8.0", "atomic-waker", "cfg-if", "futures-core", @@ -525,8 +556,8 @@ checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" dependencies = [ "async-channel", "async-global-executor", - "async-io", - "async-lock", + "async-io 1.13.0", + "async-lock 2.8.0", "async-process", "crossbeam-utils", "futures-channel", @@ -558,7 +589,7 @@ checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -691,7 +722,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.38", + "syn 2.0.39", "which", ] @@ -766,7 +797,7 @@ checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -794,7 +825,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a" dependencies = [ "async-channel", - "async-lock", + "async-lock 2.8.0", "async-task", "fastrand 2.0.1", "futures-io", @@ -903,7 +934,7 @@ dependencies = [ [[package]] name = "caret" version = "0.4.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" [[package]] name = "cargo-platform" @@ -1067,7 +1098,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1087,9 +1118,9 @@ dependencies = [ [[package]] name = "coarsetime" -version = "0.1.29" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a73ef0d00d14301df35d0f13f5ea32344de6b00837485c358458f1e7f2d27db4" +checksum = "71367d3385c716342014ad17e3d19f7788ae514885a1f4c24f500260fb365e1a" dependencies = [ "libc", "once_cell", @@ -1596,13 +1627,13 @@ dependencies = [ [[package]] name = "curve25519-dalek-derive" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" +checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1651,7 +1682,7 @@ dependencies = [ "structopt-toml", "thiserror", "tinyjson", - "toml 0.8.5", + "toml 0.8.8", "tor-hscrypto", "url", "wasmer", @@ -1672,7 +1703,7 @@ dependencies = [ "darkfi-money-contract", "darkfi-sdk", "darkfi-serial", - "getrandom 0.2.10", + "getrandom 0.2.11", "halo2_proofs", "log", "rand 0.8.5", @@ -1712,7 +1743,7 @@ dependencies = [ "darkfi-money-contract", "darkfi-sdk", "darkfi-serial", - "getrandom 0.2.10", + "getrandom 0.2.11", "halo2_proofs", "log", "rand 0.8.5", @@ -1729,7 +1760,7 @@ dependencies = [ "async-trait", "darkfi-sdk", "darkfi-serial", - "getrandom 0.2.10", + "getrandom 0.2.11", "thiserror", ] @@ -1741,7 +1772,7 @@ dependencies = [ "proc-macro-crate 2.0.0", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1750,7 +1781,7 @@ version = "0.4.1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -1788,7 +1819,7 @@ dependencies = [ "darkfi-contract-test-harness", "darkfi-sdk", "darkfi-serial", - "getrandom 0.2.10", + "getrandom 0.2.11", "halo2_proofs", "log", "rand 0.8.5", @@ -1840,7 +1871,7 @@ dependencies = [ "blake3", "bridgetree", "darkfi-derive", - "futures-lite 2.0.0", + "futures-lite 2.0.1", "pasta_curves", "semver 1.0.20", "url", @@ -1923,7 +1954,7 @@ dependencies = [ "smol", "structopt", "structopt-toml", - "toml 0.8.5", + "toml 0.8.8", "url", ] @@ -1996,7 +2027,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.10.0", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2029,7 +2060,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2351,7 +2382,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2383,9 +2414,9 @@ dependencies = [ [[package]] name = "dyn-clone" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d2f3407d9a573d666de4b5bdf10569d73ca9478087346697dcbae6244bfbcd" +checksum = "545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d" [[package]] name = "dynasm" @@ -2449,7 +2480,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a3d382e8464107391c8706b4c14b087808ecb909f6c15c34114bc42e53a9e4c" dependencies = [ "ct-codecs", - "getrandom 0.2.10", + "getrandom 0.2.11", ] [[package]] @@ -2549,7 +2580,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2570,7 +2601,7 @@ dependencies = [ "darling 0.20.3", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -2581,9 +2612,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" +checksum = "7c18ee0ed65a5f1f81cac6b1d213b69c35fa47d4252ad41f1486dbd8226fe36e" dependencies = [ "libc", "windows-sys 0.48.0", @@ -2606,15 +2637,25 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" -version = "3.0.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29e56284f00d94c1bc7fd3c77027b4623c88c1f53d8d2394c6199f2921dea325" +checksum = "01cec0252c2afff729ee6f00e903d479fba81784c8e2bd77447673471fdfaea1" dependencies = [ "concurrent-queue", "parking", "pin-project-lite", ] +[[package]] +name = "event-listener-strategy" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d96b852f1345da36d551b9473fa1e2b1eb5c5195585c6c018118bc92a8d91160" +dependencies = [ + "event-listener 3.0.1", + "pin-project-lite", +] + [[package]] name = "fallible-iterator" version = "0.2.0" @@ -2671,9 +2712,9 @@ dependencies = [ [[package]] name = "fdeflate" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +checksum = "64d6dafc854908ff5da46ff3f8f473c6984119a2876a383a860246dd7841a868" dependencies = [ "simd-adler32", ] @@ -2691,9 +2732,9 @@ dependencies = [ [[package]] name = "fiat-crypto" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0870c84016d4b481be5c9f323c24f65e31e901ae618f0e80f4308fb00de1d2d" +checksum = "f69037fe1b785e84986b4f2cbcf647381876a00671d25ceef715d7812dd7e1dd" [[package]] name = "fixed-hash" @@ -2819,7 +2860,7 @@ dependencies = [ [[package]] name = "fs-mistrust" version = "0.7.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "derive_builder_fork_arti", "dirs", @@ -2944,9 +2985,9 @@ dependencies = [ [[package]] name = "futures-lite" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c1155db57329dca6d018b61e76b1488ce9a2e5e44028cac420a5898f4fcef63" +checksum = "d3831c2651acb5177cbd83943f3d9c8912c5ad03c76afcc0e9511ba568ec5ebb" dependencies = [ "fastrand 2.0.1", "futures-core", @@ -2954,7 +2995,6 @@ dependencies = [ "memchr", "parking", "pin-project-lite", - "waker-fn", ] [[package]] @@ -2965,7 +3005,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -3031,9 +3071,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" dependencies = [ "cfg-if", "js-sys", @@ -3422,9 +3462,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.0.2" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" +checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" dependencies = [ "equivalent", "hashbrown 0.14.2", @@ -3529,9 +3569,9 @@ checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" [[package]] name = "js-sys" -version = "0.3.64" +version = "0.3.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" dependencies = [ "wasm-bindgen", ] @@ -3577,9 +3617,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.149" +version = "0.2.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" +checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" [[package]] name = "libloading" @@ -3617,6 +3657,17 @@ dependencies = [ "libc", ] +[[package]] +name = "libredox" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" +dependencies = [ + "bitflags 2.4.1", + "libc", + "redox_syscall 0.4.1", +] + [[package]] name = "libsqlite3-sys" version = "0.26.0" @@ -3657,7 +3708,7 @@ dependencies = [ "structopt", "structopt-toml", "tinyjson", - "toml 0.8.5", + "toml 0.8.8", "url", ] @@ -3669,9 +3720,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "linux-raw-sys" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" +checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" [[package]] name = "lock_api" @@ -3955,23 +4006,23 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70bf6736f74634d299d00086f02986875b3c2d924781a6a2cb6c201e73da0ceb" +checksum = "683751d591e6d81200c39fb0d1032608b77724f34114db54f571ff1317b337c0" dependencies = [ "num_enum_derive", ] [[package]] name = "num_enum_derive" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ea360eafe1022f7cc56cd7b869ed57330fb2453d0c7831d99b74c65d2f5597" +checksum = "6c11e44798ad209ccdd91fc192f0526a369a01234f7373e1b141c96d7cee4f0e" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 2.0.0", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4021,9 +4072,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.93" +version = "0.9.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" +checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9" dependencies = [ "cc", "libc", @@ -4237,7 +4288,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4266,7 +4317,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4321,9 +4372,9 @@ checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "platforms" -version = "3.1.2" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4503fa043bf02cee09a9582e9554b4c6403b2ef55e4612e96561d294419429f8" +checksum = "14e6ab3f592e6fb464fc9712d8d6e6912de6473954635fd76a589d832cffcbb0" [[package]] name = "plotters" @@ -4400,6 +4451,20 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "polling" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e53b6af1f60f36f8c2ac2aad5459d75a5a9b4be1e8cdd40264f315d78193e531" +dependencies = [ + "cfg-if", + "concurrent-queue", + "pin-project-lite", + "rustix 0.38.21", + "tracing", + "windows-sys 0.48.0", +] + [[package]] name = "poly1305" version = "0.8.0" @@ -4456,7 +4521,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4475,9 +4540,9 @@ dependencies = [ [[package]] name = "primeorder" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c2fcef82c0ec6eefcc179b978446c399b3cdf73c392c35604e399eee6df1ee3" +checksum = "c7dbe9ed3b56368bd99483eb32fe9c17fdd3730aebadc906918ce78d54c7eeb4" dependencies = [ "elliptic-curve", ] @@ -4508,7 +4573,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" dependencies = [ - "toml_edit 0.20.5", + "toml_edit 0.20.7", ] [[package]] @@ -4659,7 +4724,7 @@ dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4671,7 +4736,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -4754,7 +4819,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.10", + "getrandom 0.2.11", ] [[package]] @@ -4836,12 +4901,12 @@ dependencies = [ [[package]] name = "redox_users" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" dependencies = [ - "getrandom 0.2.10", - "redox_syscall 0.2.16", + "getrandom 0.2.11", + "libredox", "thiserror", ] @@ -4937,7 +5002,7 @@ checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0" [[package]] name = "retry-error" version = "0.5.1" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" [[package]] name = "rfc6979" @@ -4971,7 +5036,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" dependencies = [ "cc", - "getrandom 0.2.10", + "getrandom 0.2.11", "libc", "spin 0.9.8", "untrusted 0.9.0", @@ -5111,7 +5176,7 @@ dependencies = [ "bitflags 2.4.1", "errno", "libc", - "linux-raw-sys 0.4.10", + "linux-raw-sys 0.4.11", "windows-sys 0.48.0", ] @@ -5180,7 +5245,7 @@ checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] name = "safelog" version = "0.3.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "derive_more", "educe", @@ -5257,7 +5322,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -5306,9 +5371,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.190" +version = "1.0.192" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" +checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" dependencies = [ "serde_derive", ] @@ -5336,13 +5401,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.190" +version = "1.0.192" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" +checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -5356,9 +5421,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.107" +version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ "itoa", "ryu", @@ -5407,7 +5472,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.0.2", + "indexmap 2.1.0", "serde", "serde_json", "serde_with_macros", @@ -5423,7 +5488,7 @@ dependencies = [ "darling 0.20.3", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -5536,7 +5601,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c4aa94397e2023af5b7cff5b8d4785e935cfb77f0e4aab0cae3b26258ace556" dependencies = [ - "async-io", + "async-io 1.13.0", "futures-lite 1.13.0", "libc", "signal-hook", @@ -5698,8 +5763,8 @@ dependencies = [ "async-channel", "async-executor", "async-fs", - "async-io", - "async-lock", + "async-io 1.13.0", + "async-lock 2.8.0", "async-net", "async-process", "blocking", @@ -5956,7 +6021,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -5976,7 +6041,7 @@ dependencies = [ "cfg-if", "encoding_rs", "futures-util", - "getrandom 0.2.10", + "getrandom 0.2.11", "http-client", "http-types", "log", @@ -6001,9 +6066,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.38" +version = "2.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" dependencies = [ "proc-macro2", "quote", @@ -6072,7 +6137,7 @@ dependencies = [ "structopt-toml", "thiserror", "tinyjson", - "toml 0.8.5", + "toml 0.8.8", "url", ] @@ -6135,7 +6200,7 @@ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -6279,14 +6344,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.5" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3efaf127c78d5339cc547cce4e4d973bd5e4f56e949a06d091c082ebeef2f800" +checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.20.5", + "toml_edit 0.21.0", ] [[package]] @@ -6304,7 +6369,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.0.2", + "indexmap 2.1.0", "serde", "serde_spanned", "toml_datetime", @@ -6313,11 +6378,22 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.20.5" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "782bf6c2ddf761c1e7855405e8975472acf76f7f36d0d4328bd3b7a2fae12a85" +checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" dependencies = [ - "indexmap 2.0.2", + "indexmap 2.1.0", + "toml_datetime", + "winnow", +] + +[[package]] +name = "toml_edit" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" +dependencies = [ + "indexmap 2.1.0", "serde", "serde_spanned", "toml_datetime", @@ -6326,8 +6402,8 @@ dependencies = [ [[package]] name = "tor-async-utils" -version = "0.1.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.1.5" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "futures", "pin-project", @@ -6338,8 +6414,8 @@ dependencies = [ [[package]] name = "tor-basic-utils" -version = "0.7.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.8.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "hex", "libc", @@ -6353,12 +6429,12 @@ dependencies = [ [[package]] name = "tor-bytes" version = "0.7.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "bytes 1.5.0", "digest 0.10.7", "educe", - "getrandom 0.2.10", + "getrandom 0.2.11", "signature 1.6.4", "thiserror", "tor-error", @@ -6368,8 +6444,8 @@ dependencies = [ [[package]] name = "tor-cell" -version = "0.12.3" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.13.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "bitflags 2.4.1", "bytes 1.5.0", @@ -6391,8 +6467,8 @@ dependencies = [ [[package]] name = "tor-cert" -version = "0.7.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.8.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "caret", "derive_more", @@ -6406,8 +6482,8 @@ dependencies = [ [[package]] name = "tor-chanmgr" -version = "0.10.1" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.11.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "async-trait", "derive_builder_fork_arti", @@ -6438,7 +6514,7 @@ dependencies = [ [[package]] name = "tor-checkable" version = "0.5.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "humantime", "signature 1.6.4", @@ -6448,8 +6524,8 @@ dependencies = [ [[package]] name = "tor-circmgr" -version = "0.11.0" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.12.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "amplify", "async-trait", @@ -6490,8 +6566,8 @@ dependencies = [ [[package]] name = "tor-config" -version = "0.9.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.9.6" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "config", "derive-adhoc", @@ -6520,7 +6596,7 @@ dependencies = [ [[package]] name = "tor-consdiff" version = "0.5.6" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "digest 0.10.7", "hex", @@ -6530,8 +6606,8 @@ dependencies = [ [[package]] name = "tor-dirclient" -version = "0.9.1" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.10.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "async-compression", "base64ct", @@ -6557,8 +6633,8 @@ dependencies = [ [[package]] name = "tor-dirmgr" -version = "0.11.2" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.12.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "async-trait", "base64ct", @@ -6566,7 +6642,7 @@ dependencies = [ "derive_more", "digest 0.10.7", "educe", - "event-listener 3.0.0", + "event-listener 3.0.1", "fs-mistrust", "fslock", "futures", @@ -6608,7 +6684,7 @@ dependencies = [ [[package]] name = "tor-error" version = "0.5.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "backtrace", "derive_more", @@ -6624,8 +6700,8 @@ dependencies = [ [[package]] name = "tor-guardmgr" -version = "0.10.2" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.11.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "base64ct", "derive_builder_fork_arti", @@ -6662,8 +6738,8 @@ dependencies = [ [[package]] name = "tor-hsclient" -version = "0.5.0" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.6.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "async-trait", "derive_more", @@ -6701,8 +6777,8 @@ dependencies = [ [[package]] name = "tor-hscrypto" -version = "0.3.3" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.3.4" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "data-encoding", "derive_more", @@ -6725,9 +6801,10 @@ dependencies = [ [[package]] name = "tor-keymgr" -version = "0.3.0" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.4.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ + "arrayvec", "derive_builder_fork_arti", "derive_more", "downcast-rs", @@ -6749,8 +6826,8 @@ dependencies = [ [[package]] name = "tor-linkspec" -version = "0.8.3" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.8.4" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "base64ct", "by_address", @@ -6775,8 +6852,8 @@ dependencies = [ [[package]] name = "tor-llcrypto" -version = "0.5.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.5.6" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "aes 0.8.3", "base64ct", @@ -6785,7 +6862,7 @@ dependencies = [ "derive_more", "digest 0.10.7", "ed25519-dalek", - "getrandom 0.2.10", + "getrandom 0.2.11", "hex", "rand_core 0.5.1", "rand_core 0.6.4", @@ -6805,8 +6882,8 @@ dependencies = [ [[package]] name = "tor-netdir" -version = "0.9.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.9.6" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "bitflags 2.4.1", "derive_builder_fork_arti", @@ -6840,8 +6917,8 @@ dependencies = [ [[package]] name = "tor-netdoc" -version = "0.9.0" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.9.1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "amplify", "base64ct", @@ -6867,6 +6944,7 @@ dependencies = [ "tinystr", "tor-basic-utils", "tor-bytes", + "tor-cell", "tor-cert", "tor-checkable", "tor-error", @@ -6882,7 +6960,7 @@ dependencies = [ [[package]] name = "tor-persist" version = "0.7.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "derive_more", "fs-mistrust", @@ -6897,8 +6975,8 @@ dependencies = [ [[package]] name = "tor-proto" -version = "0.12.2" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.13.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "asynchronous-codec", "bitvec", @@ -6943,7 +7021,7 @@ dependencies = [ [[package]] name = "tor-protover" version = "0.5.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "caret", "thiserror", @@ -6952,9 +7030,9 @@ dependencies = [ [[package]] name = "tor-rtcompat" version = "0.9.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ - "async-io", + "async-io 1.13.0", "async-rustls", "async-std", "async-trait", @@ -6969,8 +7047,8 @@ dependencies = [ [[package]] name = "tor-rtmock" -version = "0.10.0" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +version = "0.11.0" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "amplify", "async-trait", @@ -6997,7 +7075,7 @@ dependencies = [ [[package]] name = "tor-socksproto" version = "0.7.5" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "caret", "subtle", @@ -7009,7 +7087,7 @@ dependencies = [ [[package]] name = "tor-units" version = "0.6.4" -source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=998b83af90571370d00951b31728788518210ac1#998b83af90571370d00951b31728788518210ac1" +source = "git+https://gitlab.torproject.org/tpo/core/arti?rev=029eac8fe7f51e5bbaf65d9c8355cd7504668b9a#029eac8fe7f51e5bbaf65d9c8355cd7504668b9a" dependencies = [ "derive_more", "thiserror", @@ -7035,7 +7113,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -7256,7 +7334,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" dependencies = [ - "getrandom 0.2.10", + "getrandom 0.2.11", ] [[package]] @@ -7310,7 +7388,7 @@ checksum = "b3fd98999db9227cf28e59d83e1f120f42bc233d4b152e8fab9bc87d5bb1e0f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -7358,9 +7436,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -7368,16 +7446,16 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", "wasm-bindgen-shared", ] @@ -7406,9 +7484,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.37" +version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" dependencies = [ "cfg-if", "js-sys", @@ -7418,9 +7496,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -7428,37 +7506,37 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.87" +version = "0.2.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" +checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" [[package]] name = "wasm-encoder" -version = "0.35.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca" +checksum = "1ba64e81215916eaeb48fee292f29401d69235d62d8b8fd92a7b2844ec5ae5f7" dependencies = [ "leb128", ] [[package]] name = "wasmer" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e626f958755a90a6552b9528f59b58a62ae288e6c17fcf40e99495bc33c60f0" +checksum = "50cb1ae2956aac1fbbcf334c543c1143cdf7d5b0a5fb6c3d23a17bf37dd1f47b" dependencies = [ "bytes 1.5.0", "cfg-if", @@ -7485,9 +7563,9 @@ dependencies = [ [[package]] name = "wasmer-compiler" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "848e1922694cf97f4df680a0534c9d72c836378b5eb2313c1708fe1a75b40044" +checksum = "12fd9aeef339095798d1e04957d5657d97490b1112f145cbf08b98f6393b4a0a" dependencies = [ "backtrace", "bytes 1.5.0", @@ -7512,9 +7590,9 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d96bce6fad15a954edcfc2749b59e47ea7de524b6ef3df392035636491a40b4" +checksum = "344f5f1186c122756232fe7f156cc8d2e7bf333d5a658e81e25efa3415c26d07" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -7531,9 +7609,9 @@ dependencies = [ [[package]] name = "wasmer-compiler-singlepass" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebaa865b40ffb3351b03dab9fe9930a5248c25daebd55b464b79b862d9b55ccd" +checksum = "b49008589f8ad8808492c230489a5633cca4c3a5f22d0797c448740bccd5a24e" dependencies = [ "byteorder", "dynasm", @@ -7550,9 +7628,9 @@ dependencies = [ [[package]] name = "wasmer-derive" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f08f80d166a9279671b7af7a09409c28ede2e0b4e3acabbf0e3cb22c8038ba7" +checksum = "2ac8c1f2dc0ed3c7412a5546e468365184a461f8ce7dfe2a707b621724339f91" dependencies = [ "proc-macro-error", "proc-macro2", @@ -7562,9 +7640,9 @@ dependencies = [ [[package]] name = "wasmer-middlewares" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeb4b87c0ea9f8636c81a8ab8f52bad01c8623c9fcbb3db5f367d5f157fada30" +checksum = "2dcde781a2db145acfff3873197838dc125bb2fab3e7ee3edbcf6b094eae6588" dependencies = [ "wasmer", "wasmer-types", @@ -7573,9 +7651,9 @@ dependencies = [ [[package]] name = "wasmer-types" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae2c892882f0b416783fb4310e5697f5c30587f6f9555f9d4f2be85ab39d5d3d" +checksum = "5a57ecbf218c0a9348d4dfbdac0f9d42d9201ae276dffb13e61ea4ff939ecce7" dependencies = [ "bytecheck", "enum-iterator", @@ -7589,9 +7667,9 @@ dependencies = [ [[package]] name = "wasmer-vm" -version = "4.2.2" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c0a9a57b627fb39e5a491058d4365f099bc9b140031c000fded24a3306d9480" +checksum = "60c3513477bc0097250f6e34a640e2a903bb0ee57e6bb518c427f72c06ac7728" dependencies = [ "backtrace", "cc", @@ -7627,9 +7705,9 @@ dependencies = [ [[package]] name = "wast" -version = "66.0.2" +version = "64.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93cb43b0ac6dd156f2c375735ccfd72b012a7c0a6e6d09503499b8d3cb6e6072" +checksum = "a259b226fd6910225aa7baeba82f9d9933b6d00f2ce1b49b80fa4214328237cc" dependencies = [ "leb128", "memchr", @@ -7639,9 +7717,9 @@ dependencies = [ [[package]] name = "wat" -version = "1.0.77" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e367582095d2903caeeea9acbb140e1db9c7677001efa4347c3687fd34fe7072" +checksum = "53253d920ab413fca1c7dc2161d601c79b4fdf631d0ba51dd4343bf9b556c3f6" dependencies = [ "wast", ] @@ -7654,9 +7732,9 @@ checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549" [[package]] name = "web-sys" -version = "0.3.64" +version = "0.3.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" dependencies = [ "js-sys", "wasm-bindgen", @@ -7831,9 +7909,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "winnow" -version = "0.5.17" +version = "0.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b801d0e0a6726477cc207f60162da452f3a95adb368399bef20a946e06f65c" +checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" dependencies = [ "memchr", ] @@ -7918,22 +7996,22 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.15" +version = "0.7.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81ba595b9f2772fbee2312de30eeb80ec773b4cb2f1e8098db024afadda6c06f" +checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.15" +version = "0.7.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "772666c41fb6dceaf520b564b962d738a8e1a83b41bd48945f50837aed78bb1d" +checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] @@ -7953,7 +8031,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.39", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0521d8ad1..1960bf5b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ members = [ [dependencies] # Hard dependencies -libc = "0.2.149" +libc = "0.2.150" log = "0.4.20" thiserror = "1.0.50" @@ -69,8 +69,8 @@ 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.10.2", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true} -tor-hscrypto = {version = "0.3.3", optional = true} +arti-client = {version = "0.11.0", default-features = false, features = ["async-std", "rustls", "onion-service-client"], optional = true} +tor-hscrypto = {version = "0.3.4", optional = true} # TLS cert utilities ed25519-compact = {version = "2.0.4", optional = true} @@ -80,12 +80,12 @@ x509-parser = {version = "0.15.1", features = ["validate", "verify"], optional = # Encoding bs58 = {version = "0.5.0", optional = true} -serde = {version = "1.0.190", features = ["derive"], optional = true} +serde = {version = "1.0.192", 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} structopt-toml = {version= "0.5.1", optional = true} -toml = {version = "0.8.5", optional = true} +toml = {version = "0.8.8", optional = true} # Big float high precision arithmetics dashu = {version = "0.4.0", optional = true} num-bigint = {version = "0.4.4", optional = true} @@ -110,13 +110,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.2", optional = true} -wasmer-compiler-singlepass = {version = "4.2.2", optional = true} -wasmer-middlewares = {version = "4.2.2", 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} # Wallet management rusqlite = {version = "0.29.0", features = ["sqlcipher"], optional = true} -libsqlite3-sys = {version = "*", features = ["sqlcipher"], optional = true} +libsqlite3-sys = {version = "0.26.0", features = ["sqlcipher"], optional = true} # Blockchain store sled = {version = "0.34.7", optional = true} @@ -317,6 +317,6 @@ zkas = [ [patch.crates-io] halo2_proofs = {git="https://github.com/parazyd/halo2", branch="v4"} halo2_gadgets = {git="https://github.com/parazyd/halo2", branch="v4"} -arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="998b83af90571370d00951b31728788518210ac1"} -tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="998b83af90571370d00951b31728788518210ac1"} +arti-client = {git="https://gitlab.torproject.org/tpo/core/arti", rev="029eac8fe7f51e5bbaf65d9c8355cd7504668b9a"} +tor-hscrypto = {git="https://gitlab.torproject.org/tpo/core/arti", rev="029eac8fe7f51e5bbaf65d9c8355cd7504668b9a"} blake2b_simd = {git="https://github.com/parazyd/blake2_simd", branch="impl-common"} diff --git a/bin/darkfi-mmproxy/Cargo.toml b/bin/darkfi-mmproxy/Cargo.toml index 77114d8db..53a2a1041 100644 --- a/bin/darkfi-mmproxy/Cargo.toml +++ b/bin/darkfi-mmproxy/Cargo.toml @@ -34,6 +34,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/darkfid/Cargo.toml b/bin/darkfid/Cargo.toml index 499b60866..8906ba497 100644 --- a/bin/darkfid/Cargo.toml +++ b/bin/darkfid/Cargo.toml @@ -28,6 +28,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/darkfid2/Cargo.toml b/bin/darkfid2/Cargo.toml index 1c6c16b19..ae99d438f 100644 --- a/bin/darkfid2/Cargo.toml +++ b/bin/darkfid2/Cargo.toml @@ -37,6 +37,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/darkirc/Cargo.toml b/bin/darkirc/Cargo.toml index 6279e8acd..cfdc42b00 100644 --- a/bin/darkirc/Cargo.toml +++ b/bin/darkirc/Cargo.toml @@ -11,7 +11,7 @@ repository = "https://github.com/darkrenaissance/darkfi" [dependencies] darkfi = {path = "../../", features = ["async-daemonize", "event-graph", "net", "util", "system", "rpc"]} darkfi-serial = {path = "../../src/serial", features = ["async"]} -libc = "0.2.149" +libc = "0.2.150" # Event Graph DB sled = "0.34.7" @@ -33,7 +33,7 @@ url = "2.4.1" # Encoding and parsing bs58 = "0.5.0" -toml = "0.8.5" +toml = "0.8.8" # Daemon easy-parallel = "3.3.1" @@ -43,6 +43,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/drk/Cargo.toml b/bin/drk/Cargo.toml index 783f1204c..4a17bafa8 100644 --- a/bin/drk/Cargo.toml +++ b/bin/drk/Cargo.toml @@ -22,7 +22,7 @@ darkfi-money-contract = {path = "../../src/contract/money", features = ["no-entr darkfi-dao-contract = {path = "../../src/contract/dao", features = ["no-entrypoint", "client"]} prettytable-rs = "0.10.0" rand = "0.8.5" -serde_json = "1.0.107" +serde_json = "1.0.108" smol = "1.3.0" simplelog = "0.12.1" signal-hook-async-std = "0.2.2" diff --git a/bin/faucetd/Cargo.toml b/bin/faucetd/Cargo.toml index c8e0497a5..a1fd61467 100644 --- a/bin/faucetd/Cargo.toml +++ b/bin/faucetd/Cargo.toml @@ -31,6 +31,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/fud/fu/Cargo.toml b/bin/fud/fu/Cargo.toml index 445c75189..51a045f7e 100644 --- a/bin/fud/fu/Cargo.toml +++ b/bin/fud/fu/Cargo.toml @@ -17,6 +17,6 @@ async-std = {version = "1.12.0", features = ["attributes"]} # Misc clap = {version = "4.4.7", features = ["derive"]} log = "0.4.20" -serde_json = "1.0.107" +serde_json = "1.0.108" simplelog = "0.12.1" url = "2.4.1" diff --git a/bin/fud/fud/Cargo.toml b/bin/fud/fud/Cargo.toml index 5f5d961c0..bb994de58 100644 --- a/bin/fud/fud/Cargo.toml +++ b/bin/fud/fud/Cargo.toml @@ -27,6 +27,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/genev/genevd/Cargo.toml b/bin/genev/genevd/Cargo.toml index bb2ce5831..9230424d1 100644 --- a/bin/genev/genevd/Cargo.toml +++ b/bin/genev/genevd/Cargo.toml @@ -34,6 +34,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/lilith/Cargo.toml b/bin/lilith/Cargo.toml index 35851476d..83a598fd3 100644 --- a/bin/lilith/Cargo.toml +++ b/bin/lilith/Cargo.toml @@ -17,7 +17,7 @@ futures = "0.3.29" log = "0.4.20" semver = "1.0.20" tinyjson = "2.5.1" -toml = "0.8.5" +toml = "0.8.8" url = "2.4.1" # Daemon @@ -28,6 +28,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/bin/tau/tau-cli/Cargo.toml b/bin/tau/tau-cli/Cargo.toml index a0e5e4deb..e0dd9fdd3 100644 --- a/bin/tau/tau-cli/Cargo.toml +++ b/bin/tau/tau-cli/Cargo.toml @@ -9,7 +9,7 @@ homepage = "https://dark.fi" repository = "https://github.com/darkrenaissance/darkfi" [dependencies] -libc = "0.2.149" +libc = "0.2.150" darkfi = {path = "../../../", features = ["rpc"]} taud = {path = "../taud"} @@ -26,5 +26,5 @@ url = "2.4.1" # Encoding and parsing clap = {version = "4.4.7", features = ["derive"]} -serde = {version = "1.0.190", features = ["derive"]} +serde = {version = "1.0.192", features = ["derive"]} tinyjson = "2.5.1" diff --git a/bin/tau/taud/Cargo.toml b/bin/tau/taud/Cargo.toml index 7a283166d..2e86e32f5 100644 --- a/bin/tau/taud/Cargo.toml +++ b/bin/tau/taud/Cargo.toml @@ -36,13 +36,13 @@ rand = "0.8.5" # Encoding and parsing bs58 = "0.5.0" hex = "0.4.3" -toml = "0.8.5" +toml = "0.8.8" # Misc async-trait = "0.1.74" chrono = "0.4.31" futures = "0.3.29" -libc = "0.2.149" +libc = "0.2.150" log = "0.4.20" thiserror = "1.0.50" tinyjson = "2.5.1" @@ -56,6 +56,6 @@ simplelog = "0.12.1" smol = "1.3.0" # Argument parsing -serde = { version = "1.0.190", features = ["derive"] } +serde = { version = "1.0.192", features = ["derive"] } structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/example/dchat/Cargo.toml b/example/dchat/Cargo.toml index 9dcd64a8c..08084fca8 100644 --- a/example/dchat/Cargo.toml +++ b/example/dchat/Cargo.toml @@ -24,8 +24,8 @@ log = "0.4.20" simplelog = "0.12.1" url = "2.4.1" -serde_json = "1.0.107" -serde = {version = "1.0.190", features = ["derive"]} -toml = "0.8.5" +serde_json = "1.0.108" +serde = {version = "1.0.192", features = ["derive"]} +toml = "0.8.8" libsqlite3-sys = {version = "0.26.0", features = ["bundled-sqlcipher-vendored-openssl"]} # ANCHOR_END: dependencies diff --git a/example/p2pdebug/Cargo.toml b/example/p2pdebug/Cargo.toml index 5b1dcf89d..6ffceeb8c 100644 --- a/example/p2pdebug/Cargo.toml +++ b/example/p2pdebug/Cargo.toml @@ -16,8 +16,8 @@ smol = "1.3.0" futures = "0.3.29" async-std = "1.12.0" async-trait = "0.1.74" -async-channel = "2.0.0" -async-executor = "1.6.0" +async-channel = "2.1.0" +async-executor = "1.7.0" easy-parallel = "3.3.1" # Crypto @@ -31,4 +31,4 @@ fxhash = "0.2.1" url = "2.4.1" # Encoding and parsing -serde_json = "1.0.107" +serde_json = "1.0.108" diff --git a/fuzz/honggfuzz/Cargo.toml b/fuzz/honggfuzz/Cargo.toml index a94232eee..e5a363951 100644 --- a/fuzz/honggfuzz/Cargo.toml +++ b/fuzz/honggfuzz/Cargo.toml @@ -9,7 +9,7 @@ cargo-fuzz = true [dependencies] honggfuzz = "0.5.55" -bitcoin = "0.31.0-rc2" +bitcoin = "0.31.0" [dependencies.darkfi] path = "../.." diff --git a/script/research/dhtd/Cargo.toml b/script/research/dhtd/Cargo.toml index feae9fa02..1c25b4afe 100644 --- a/script/research/dhtd/Cargo.toml +++ b/script/research/dhtd/Cargo.toml @@ -10,22 +10,22 @@ path = "../../../" features = ["dht"] [dependencies] -async-channel = "2.0.0" -async-executor = "1.6.0" +async-channel = "2.1.0" +async-executor = "1.7.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.0" +futures-lite = "2.0.1" log = "0.4.20" -serde_json = "1.0.107" +serde_json = "1.0.108" simplelog = "0.12.1" url = "2.4.1" # Argument parsing -serde = "1.0.190" -serde_derive = "1.0.190" +serde = "1.0.192" +serde_derive = "1.0.192" structopt = "0.3.26" structopt-toml = "0.5.1" diff --git a/src/serial/Cargo.toml b/src/serial/Cargo.toml index bc6ee7ece..dd08e28ef 100644 --- a/src/serial/Cargo.toml +++ b/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.0", optional = true} +futures-lite = {version = "2.0.1", optional = true} async-trait = {version = "0.1.74", optional = true} # Supported types for encoding diff --git a/src/serial/derive-internal/Cargo.toml b/src/serial/derive-internal/Cargo.toml index 61a4ab5f8..78bb928e3 100644 --- a/src/serial/derive-internal/Cargo.toml +++ b/src/serial/derive-internal/Cargo.toml @@ -11,7 +11,7 @@ edition = "2021" [dependencies] proc-macro2 = "1.0.69" quote = "1.0.33" -syn = {version = "2.0.38", features = ["full", "fold"]} +syn = {version = "2.0.39", features = ["full", "fold"]} [features] default = [] diff --git a/src/serial/derive/Cargo.toml b/src/serial/derive/Cargo.toml index d7b2c2a98..2b3676eb1 100644 --- a/src/serial/derive/Cargo.toml +++ b/src/serial/derive/Cargo.toml @@ -15,7 +15,7 @@ proc-macro = true proc-macro-crate = "2.0.0" proc-macro2 = "1.0.69" quote = "1.0.33" -syn = {version = "2.0.38", features = ["full", "fold"]} +syn = {version = "2.0.39", features = ["full", "fold"]} darkfi-derive-internal = {version = "0.4.1", path = "../derive-internal"}