diff --git a/.github/workflows/push-tester.yml b/.github/workflows/push-tester.yml index 56357f42e..26b456e76 100644 --- a/.github/workflows/push-tester.yml +++ b/.github/workflows/push-tester.yml @@ -149,7 +149,7 @@ jobs: ./tools/coverage.sh lcov - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos files: lcov.info diff --git a/Cargo.lock b/Cargo.lock index 1126033f0..b45306261 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -94,9 +94,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.5" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" dependencies = [ "memchr", ] @@ -150,9 +150,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea" +checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46" [[package]] name = "anstyle-parse" @@ -445,16 +445,15 @@ dependencies = [ [[package]] name = "blake3" -version = "1.4.1" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" +checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", - "digest 0.10.7", ] [[package]] @@ -486,9 +485,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "bytecount" @@ -588,9 +587,9 @@ checksum = "95e65021d89250bbfe7c2791789ced2c4bdc21b0e8bb59c64f3fd6145a5fd678" [[package]] name = "capnp" -version = "0.18.0" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a04bb924792fc85a5eddb48d40febd41c2b55b7f2927e14fbab340cce8c44b4e" +checksum = "9eddbd729bd9742aa22d29e871a42ffea7f216a4ddbfdaf09ea88150ef2e7f76" dependencies = [ "embedded-io", ] @@ -601,7 +600,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5067f3c8ee94d993d03150153e9a57a6ff330127b1c1ad76475051e1cef79c2d" dependencies = [ - "capnp 0.18.0", + "capnp 0.18.1", ] [[package]] @@ -1204,9 +1203,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "4.1.0" +version = "4.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622178105f911d937a42cdb140730ba4a3ed2becd8ae6ce39c7d28b5d75d4588" +checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" dependencies = [ "cfg-if", "cpufeatures", @@ -1428,7 +1427,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7277392b266383ef8396db7fdeb1e77b6c52fed775f5df15bb24f35b72156980" dependencies = [ - "curve25519-dalek 4.1.0", + "curve25519-dalek 4.1.1", "ed25519", "rand_core 0.6.4", "serde", @@ -1916,7 +1915,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b0377f1edc77dbd1118507bc7a66e4ab64d2b90c66f90726dc801e73a8c68f9" dependencies = [ "cfg-if", - "rustix 0.38.13", + "rustix 0.38.14", "windows-sys 0.48.0", ] @@ -1985,7 +1984,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d167b646a876ba8fda6b50ac645cfd96242553cbaf0ca4fccaa39afcbf0801f" dependencies = [ "io-lifetimes 1.0.11", - "rustix 0.38.13", + "rustix 0.38.14", "windows-sys 0.48.0", ] @@ -2318,9 +2317,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" +checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" [[package]] name = "hex_fmt" @@ -2549,9 +2548,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.17.6" +version = "0.17.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b297dc40733f23a0e52728a58fa9489a5b7638a324932de16b41adc3ef80730" +checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25" dependencies = [ "console", "instant", @@ -2588,7 +2587,7 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.3", "libc", "windows-sys 0.48.0", ] @@ -2605,7 +2604,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2 0.5.3", + "socket2 0.5.4", "widestring", "windows-sys 0.48.0", "winreg", @@ -2623,8 +2622,8 @@ version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" dependencies = [ - "hermit-abi 0.3.2", - "rustix 0.38.13", + "hermit-abi 0.3.3", + "rustix 0.38.14", "windows-sys 0.48.0", ] @@ -2787,9 +2786,9 @@ dependencies = [ [[package]] name = "libp2p-core" -version = "0.40.0" +version = "0.40.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef7dd7b09e71aac9271c60031d0e558966cdb3253ba0308ab369bb2de80630d0" +checksum = "dd44289ab25e4c9230d9246c475a22241e301b23e8f4061d3bdef304a1a99713" dependencies = [ "either", "fnv", @@ -2916,7 +2915,7 @@ dependencies = [ "log", "rand 0.8.5", "smallvec", - "socket2 0.5.3", + "socket2 0.5.4", "tokio", "trust-dns-proto", "void", @@ -2964,7 +2963,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71ce70757f2c0d82e9a3ef738fb10ea0723d16cec37f078f719e2c247704c1bb" dependencies = [ "bytes", - "curve25519-dalek 4.1.0", + "curve25519-dalek 4.1.1", "futures", "libp2p-core", "libp2p-identity", @@ -2984,9 +2983,9 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.43.0" +version = "0.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cd5ee3270229443a2b34b27ed0cb7470ef6b4a6e45e54e89a8771fa683bab48" +checksum = "e702d75cd0827dfa15f8fd92d15b9932abe38d10d21f47c50438c71dd1b5dae3" dependencies = [ "either", "futures", @@ -3018,16 +3017,16 @@ dependencies = [ "quinn", "rand 0.8.5", "rustls", - "socket2 0.5.3", + "socket2 0.5.4", "thiserror", "tokio", ] [[package]] name = "libp2p-swarm" -version = "0.43.3" +version = "0.43.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28016944851bd73526d3c146aabf0fa9bbe27c558f080f9e5447da3a1772c01a" +checksum = "f0cf749abdc5ca1dce6296dc8ea0f012464dfcfd3ddd67ffc0cabd8241c4e1da" dependencies = [ "either", "fnv", @@ -3074,7 +3073,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "log", - "socket2 0.5.3", + "socket2 0.5.4", "tokio", ] @@ -3377,11 +3376,11 @@ checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" [[package]] name = "memfd" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffc89ccdc6e10d6907450f753537ebc5c5d3460d2e4e62ea74bd571db62c0f9e" +checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" dependencies = [ - "rustix 0.37.23", + "rustix 0.38.14", ] [[package]] @@ -3704,7 +3703,7 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.3.2", + "hermit-abi 0.3.3", "libc", ] @@ -3761,9 +3760,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "oneshot" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc22d22931513428ea6cc089e942d38600e3d00976eef8c86de6b8a3aadec6eb" +checksum = "6f6640c6bda7731b1fdbab747981a0f896dd1fedaf9f4a53fa237a04a84431f4" dependencies = [ "loom", ] @@ -4257,9 +4256,9 @@ dependencies = [ [[package]] name = "quinn-proto" -version = "0.10.4" +version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13f81c9a9d574310b8351f8666f5a93ac3b0069c45c28ad52c10291389a7cf9" +checksum = "2c78e758510582acc40acb90458401172d41f1016f8c9dde89e49677afb7eec1" dependencies = [ "bytes", "rand 0.8.5", @@ -4280,7 +4279,7 @@ checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7" dependencies = [ "bytes", "libc", - "socket2 0.5.3", + "socket2 0.5.4", "tracing", "windows-sys 0.48.0", ] @@ -4367,9 +4366,9 @@ dependencies = [ [[package]] name = "rayon" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" +checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" dependencies = [ "either", "rayon-core", @@ -4377,14 +4376,12 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" +checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" dependencies = [ - "crossbeam-channel", "crossbeam-deque", "crossbeam-utils", - "num_cpus", ] [[package]] @@ -4446,7 +4443,7 @@ version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" dependencies = [ - "aho-corasick 1.0.5", + "aho-corasick 1.1.1", "memchr", "regex-automata 0.3.8", "regex-syntax 0.7.5", @@ -4467,7 +4464,7 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" dependencies = [ - "aho-corasick 1.0.5", + "aho-corasick 1.1.1", "memchr", "regex-syntax 0.7.5", ] @@ -4644,9 +4641,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.13" +version = "0.38.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7db8590df6dfcd144d22afd1b83b36c21a18d7cbc1dc4bb5295a8712e9eb662" +checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f" dependencies = [ "bitflags 2.4.0", "errno", @@ -4678,9 +4675,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.101.4" +version = "0.101.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" +checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" dependencies = [ "ring", "untrusted", @@ -4742,9 +4739,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" +checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" dependencies = [ "serde", ] @@ -4970,9 +4967,9 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "smallvec" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" +checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" [[package]] name = "snow" @@ -4983,7 +4980,7 @@ dependencies = [ "aes-gcm", "blake2", "chacha20poly1305", - "curve25519-dalek 4.1.0", + "curve25519-dalek 4.1.1", "rand_core 0.6.4", "ring", "rustc_version", @@ -5003,9 +5000,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" dependencies = [ "libc", "windows-sys 0.48.0", @@ -5143,7 +5140,7 @@ dependencies = [ "cap-std", "fd-lock", "io-lifetimes 2.0.2", - "rustix 0.38.13", + "rustix 0.38.14", "windows-sys 0.48.0", "winx 0.36.2", ] @@ -5253,15 +5250,15 @@ dependencies = [ "cfg-if", "fastrand 2.0.0", "redox_syscall 0.3.5", - "rustix 0.38.13", + "rustix 0.38.14", "windows-sys 0.48.0", ] [[package]] name = "termcolor" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" +checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" dependencies = [ "winapi-util", ] @@ -5315,9 +5312,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.28" +version = "0.3.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48" +checksum = "426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe" dependencies = [ "deranged", "itoa", @@ -5330,15 +5327,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572" +checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" dependencies = [ "time-core", ] @@ -5380,7 +5377,7 @@ dependencies = [ "mio", "num_cpus", "pin-project-lite 0.2.13", - "socket2 0.5.3", + "socket2 0.5.4", "tokio-macros", "windows-sys 0.48.0", ] @@ -5408,9 +5405,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" dependencies = [ "bytes", "futures-core", @@ -5578,9 +5575,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "unicase" @@ -5599,9 +5596,9 @@ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-ident" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-normalization" @@ -5614,9 +5611,9 @@ dependencies = [ [[package]] name = "unicode-width" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "unicode-xid" @@ -5890,9 +5887,9 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "wasm-encoder" -version = "0.32.0" +version = "0.33.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ba64e81215916eaeb48fee292f29401d69235d62d8b8fd92a7b2844ec5ae5f7" +checksum = "b39de0723a53d3c8f54bed106cfbc0d06b3e4d945c5c5022115a61e3b29183ae" dependencies = [ "leb128", ] @@ -6155,9 +6152,9 @@ dependencies = [ [[package]] name = "wast" -version = "64.0.0" +version = "65.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a259b226fd6910225aa7baeba82f9d9933b6d00f2ce1b49b80fa4214328237cc" +checksum = "5fd8c1cbadf94a0b0d1071c581d3cfea1b7ed5192c79808dd15406e508dd0afb" dependencies = [ "leb128", "memchr", @@ -6167,11 +6164,11 @@ dependencies = [ [[package]] name = "wat" -version = "1.0.71" +version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53253d920ab413fca1c7dc2161d601c79b4fdf631d0ba51dd4343bf9b556c3f6" +checksum = "3209e35eeaf483714f4c6be93f4a03e69aad5f304e3fa66afa7cb90fe1c8051f" dependencies = [ - "wast 64.0.0", + "wast 65.0.1", ] [[package]] @@ -6205,7 +6202,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.13", + "rustix 0.38.14", ] [[package]] @@ -6274,9 +6271,9 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" dependencies = [ "winapi", ] diff --git a/apps/host/Cargo.toml b/apps/host/Cargo.toml index fffbe01b2..bc6e8358a 100644 --- a/apps/host/Cargo.toml +++ b/apps/host/Cargo.toml @@ -19,8 +19,8 @@ exocore-protos = {version = "0.1.25", path = "../../protos"} exocore-store = {version = "0.1.25", path = "../../store"} futures = "0.3.28" log = "0.4.20" -reqwest = { version = "0.11.19", default-features = false, features = ["rustls-tls"] } -thiserror = "1.0.47" +reqwest = { version = "0.11.20", default-features = false, features = ["rustls-tls"] } +thiserror = "1.0.48" [target."cfg(any( all(target_arch = \"x86_64\", any(target_os = \"linux\", target_os = \"macos\", target_os = \"windows\")), all(target_arch = \"aarch64\", any(target_os = \"linux\", target_os = \"macos\")) ))".dependencies] wasmtime = "4.0.1" diff --git a/apps/macros/Cargo.toml b/apps/macros/Cargo.toml index 2dadc5a92..39aa93661 100644 --- a/apps/macros/Cargo.toml +++ b/apps/macros/Cargo.toml @@ -18,4 +18,4 @@ futures = "0.3.28" log = "0.4.20" quote = "1.0.33" syn = { version = "2.0.37", features = ["full", "fold"] } -thiserror = "1.0.47" +thiserror = "1.0.48" diff --git a/apps/sdk/Cargo.toml b/apps/sdk/Cargo.toml index 36adff217..a544f2d80 100644 --- a/apps/sdk/Cargo.toml +++ b/apps/sdk/Cargo.toml @@ -18,7 +18,7 @@ futures = "0.3.28" lazy_static = "1.4.0" log = "0.4.20" quote = "1.0.33" -thiserror = "1.0.47" +thiserror = "1.0.48" chrono = { version = "0.4.31", default-features = false, features = [] } [dev-dependencies] diff --git a/chain/Cargo.toml b/chain/Cargo.toml index f7e5c6856..8dc721d58 100644 --- a/chain/Cargo.toml +++ b/chain/Cargo.toml @@ -26,9 +26,9 @@ exocore-transport = {version = "0.1.25", path = "../transport", default-features futures = "0.3.28" itertools = "0.11.0" log = "0.4.20" -serde = { version = "1.0.185", features = ["derive"] } -thiserror = "1.0.47" -bytes = "1.4.0" +serde = { version = "1.0.188", features = ["derive"] } +thiserror = "1.0.48" +bytes = "1.5.0" # For directory chain extindex = { version = "0.5.0", optional = true } diff --git a/clients/android/Cargo.toml b/clients/android/Cargo.toml index b1668572f..06dddf44a 100644 --- a/clients/android/Cargo.toml +++ b/clients/android/Cargo.toml @@ -12,4 +12,4 @@ anyhow = "1.0.75" exocore-core = {version = "0.1.25", path = "../../core", features = ["runtime", "logger"]} exocore-store = {version = "0.1.25", path = "../../store"} exocore-transport = {version = "0.1.25", path = "../../transport", features = ["p2p-full"]} -thiserror = "1.0.47" +thiserror = "1.0.48" diff --git a/clients/web/Cargo.toml b/clients/web/Cargo.toml index d3fecad52..c1ec8dec8 100644 --- a/clients/web/Cargo.toml +++ b/clients/web/Cargo.toml @@ -18,7 +18,7 @@ exocore-transport = {version = "0.1.25", path = "../../transport", default-featu futures = "0.3.28" js-sys = "0.3.64" log = "0.4.20" -thiserror = "1.0.47" +thiserror = "1.0.48" wasm-bindgen = { version = "0.2.87", features = ["serde-serialize"] }# serde for serialization from JsValue wasm-bindgen-futures = "0.4.37" wasm-logger = "0.2.0" diff --git a/core/Cargo.toml b/core/Cargo.toml index 103ecf9e1..efeff19ba 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -31,26 +31,26 @@ web = [ anyhow = "1.0.75" bs58 = "0.5.0" byteorder = "1.4.3" -bytes = "1.4.0" +bytes = "1.5.0" chrono = "0.4.31" exocore-protos = {version = "0.1.25", path = "../protos"} futures = { version = "0.3.28", features = ["async-await"] } -libp2p = { version = "0.52.2", features = ["noise", "secp256k1"], default-features = false } -libp2p-identity = { version = "0.2.2", features = ["secp256k1", "ed25519"], default-features = false } +libp2p = { version = "0.52.3", features = ["noise", "secp256k1"], default-features = false } +libp2p-identity = { version = "0.2.3", features = ["secp256k1", "ed25519"], default-features = false } log = "0.4.20" log4rs = { version = "1.2.0", optional = true } -multihash = "0.19.0" +multihash = "0.19.1" multihash-codetable = {version="0.1", features=["digest", "sha3"]} multihash-derive = {version="0.9"} petname = "1.1.3" rand = "0.8" -serde = "1.0.185" -serde_derive = "1.0.177" +serde = "1.0.188" +serde_derive = "1.0.188" serde_json = "1.0.107" serde_yaml = "0.9.25" shadow-rs = { version = "0.23.0", default-features = false } -thiserror = "1.0.47" -url = "2.4.0" +thiserror = "1.0.48" +url = "2.4.1" uuid = { version = "1.4.1", features = ["v4", "wasm-bindgen"] } wasm-timer = "0.2.5" @@ -61,7 +61,7 @@ web-sys = { version = "0.3.64", features = ["Storage"], optional = true } getrandom = "0.2.10" wasm-bindgen = "0.2.87" wasm-bindgen-futures = "0.4.37" -chrono = { version = "0.4.26", default-features = false, features = [] } +chrono = { version = "0.4.31", default-features = false, features = [] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] tokio = { version = "1.32.0", features = ["rt"], default-features = false } diff --git a/discovery/Cargo.toml b/discovery/Cargo.toml index 38816b729..068c9db43 100644 --- a/discovery/Cargo.toml +++ b/discovery/Cargo.toml @@ -15,16 +15,16 @@ server = ["hyper", "tokio"] [dependencies] anyhow = "1.0.75" -base64 = "0.21.2" +base64 = "0.21.4" chrono = { version = "0.4.31", features = ["serde"] } futures = "0.3.28" log = "0.4.20" rand = "0.8" -reqwest = { version = "0.11.19", default-features = false, features = ["json", "rustls-tls"] } -serde = "1.0.185" -serde_derive = "1.0.177" +reqwest = { version = "0.11.20", default-features = false, features = ["json", "rustls-tls"] } +serde = "1.0.188" +serde_derive = "1.0.188" serde_json = "1.0.107" -thiserror = "1.0.47" +thiserror = "1.0.48" wasm-timer = "0.2.5" # For server diff --git a/exo/Cargo.toml b/exo/Cargo.toml index 3db5d3237..bb6e837e6 100644 --- a/exo/Cargo.toml +++ b/exo/Cargo.toml @@ -11,7 +11,7 @@ version = "0.1.25" [dependencies] anyhow = { version="1.0.75", features = ["backtrace"] } -bytes = "1.4.0" +bytes = "1.5.0" clap = { version = "4.4.4", features = ["derive", "env"] } console = "0.15.7" dialoguer = "0.10.4" @@ -24,16 +24,16 @@ exocore-protos = {version = "0.1.25", path = "../protos"} exocore-store = {version = "0.1.25", path = "../store"} exocore-transport = {version = "0.1.25", path = "../transport", features = ["http-server"]} futures = "0.3.28" -indicatif = "0.17.6" +indicatif = "0.17.7" log = "0.4.20" log4rs = "1.2.0" rand = "0.8" -reqwest = { version = "0.11.19", default-features = false, features = ["rustls-tls"] } -serde = "1.0.185" -serde_derive = "1.0.177" +reqwest = { version = "0.11.20", default-features = false, features = ["rustls-tls"] } +serde = "1.0.188" +serde_derive = "1.0.188" serde_json = "1.0.107" tempfile = "3.8.0" -thiserror = "1.0.47" +thiserror = "1.0.48" tokio = { version = "1.32.0", features = ["macros"], default-features = false } -url = "2.4.0" +url = "2.4.1" zip = { version = "0.6.6", features = ["deflate"], default-features = false } diff --git a/protos/Cargo.toml b/protos/Cargo.toml index f116d6746..1f973825c 100644 --- a/protos/Cargo.toml +++ b/protos/Cargo.toml @@ -17,10 +17,10 @@ chrono = "0.4.31" prost = "0.11.9" prost-types = "0.11.9" protobuf = "3.2.0" -serde = "1.0.185" -serde_derive = "1.0.177" +serde = "1.0.188" +serde_derive = "1.0.188" serde_json = "1.0.107" -thiserror = "1.0.47" +thiserror = "1.0.48" [build-dependencies] capnpc = "0.18" diff --git a/store/Cargo.toml b/store/Cargo.toml index 825fcf67e..5cb3d6f89 100644 --- a/store/Cargo.toml +++ b/store/Cargo.toml @@ -30,14 +30,14 @@ tests-utils = [] [dependencies] anyhow = "1.0.75" async-trait = "0.1.73" -bytes = "1.4.0" +bytes = "1.5.0" chrono = {version = "0.4.31", features = ["serde"]} exocore-protos = {version = "0.1.25", path = "../protos"} futures = "0.3.28" itertools = "0.11.0" log = "0.4.20" -smallvec = "1.11.0" -thiserror = "1.0.47" +smallvec = "1.11.1" +thiserror = "1.0.48" # local or remote exocore-chain = {version = "0.1.25", path = "../chain", default-features = false, optional = true} @@ -48,9 +48,9 @@ exocore-transport = {version = "0.1.25", path = "../transport", default-features byteorder = {version = "1.4.3", optional = true} crc = {version = "3.0.1", optional = true} extsort = {version = "0.4.2", optional = true} -lru = {version = "0.11.0", optional = true} -serde = {version = "1.0.185", optional = true} -serde_derive = {version = "1.0.177", optional = true} +lru = {version = "0.11.1", optional = true} +serde = {version = "1.0.188", optional = true} +serde_derive = {version = "1.0.188", optional = true} serde_json = {version = "1.0.107", optional = true} tantivy = {version = "0.19.2", optional = true} diff --git a/transport/Cargo.toml b/transport/Cargo.toml index d29363cbc..36af122cb 100644 --- a/transport/Cargo.toml +++ b/transport/Cargo.toml @@ -20,19 +20,19 @@ tests-utils = ["exocore-core/tests-utils"] [dependencies] anyhow = "1.0.75" byteorder = "1.4.3" -bytes = "1.4.0" +bytes = "1.5.0" exocore-core = {version = "0.1.25", path = "../core"} exocore-protos = {version = "0.1.25", path = "../protos"} futures = "0.3.28" gloo-timers = {version = "0.3", optional = true} hyper = {version = "0.14.27", features = ["full"], optional = true} -libp2p = {version = "0.52.2", optional = true, default-features = false, features = ["noise", "websocket", "yamux", "ping", "identify", "macros", "tokio", "dns"]} -libp2p-identity = { version = "0.2.2", features = ["secp256k1", "ed25519"], default-features = false } +libp2p = {version = "0.52.3", optional = true, default-features = false, features = ["noise", "websocket", "yamux", "ping", "identify", "macros", "tokio", "dns"]} +libp2p-identity = { version = "0.2.3", features = ["secp256k1", "ed25519"], default-features = false } libp2p-mplex = {version = "0.40.0", optional = true} log = "0.4.20" pin-project = "1.1.3" -thiserror = "1.0.47" -url = {version = "2.4.0", optional = true} +thiserror = "1.0.48" +url = {version = "2.4.1", optional = true} [dev-dependencies] exocore-core = {version = "0.1.25", path = "../core", features = ["tests-utils"]}