Loading Cargo.lock +112 −135 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", "once_cell", "version_check", ] Loading @@ -56,7 +56,7 @@ checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" [[package]] name = "arti-client" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "derive_more", Loading Loading @@ -150,7 +150,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", ] [[package]] Loading @@ -166,15 +166,18 @@ dependencies = [ [[package]] name = "autocfg" version = "0.1.7" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2" checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" dependencies = [ "autocfg 1.1.0", ] [[package]] name = "autocfg" version = "1.0.1" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" Loading Loading @@ -265,7 +268,7 @@ checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" [[package]] name = "caret" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" [[package]] name = "cc" Loading @@ -282,19 +285,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" dependencies = [ "libc", "num-integer", "num-traits", "time 0.1.43", "winapi", ] [[package]] name = "cipher" version = "0.3.0" Loading Loading @@ -406,11 +396,12 @@ dependencies = [ [[package]] name = "crypto-common" version = "0.1.2" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06" checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" dependencies = [ "generic-array", "typenum", ] [[package]] Loading Loading @@ -535,9 +526,9 @@ dependencies = [ [[package]] name = "digest" version = "0.10.2" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837" checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" dependencies = [ "block-buffer 0.10.2", "crypto-common", Loading Loading @@ -807,9 +798,9 @@ dependencies = [ [[package]] name = "getrandom" version = "0.2.3" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" dependencies = [ "cfg-if", "js-sys", Loading Loading @@ -872,7 +863,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddca131f3e7f2ce2df364b57949a9d47915cfbd35e46cfee355ccebbf794d6a2" dependencies = [ "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -883,7 +874,7 @@ checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" dependencies = [ "bytes", "fnv", "itoa 1.0.1", "itoa", ] [[package]] Loading Loading @@ -949,12 +940,6 @@ dependencies = [ "either", ] [[package]] name = "itoa" version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" [[package]] name = "itoa" version = "1.0.1" Loading Loading @@ -996,9 +981,9 @@ dependencies = [ [[package]] name = "libc" version = "0.2.106" version = "0.2.118" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673" checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" [[package]] name = "libm" Loading Loading @@ -1082,7 +1067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" dependencies = [ "adler", "autocfg 1.0.1", "autocfg 1.1.0", ] [[package]] Loading Loading @@ -1127,9 +1112,9 @@ dependencies = [ [[package]] name = "ntapi" version = "0.3.6" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" dependencies = [ "winapi", ] Loading @@ -1140,7 +1125,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-integer", "num-traits", ] Loading @@ -1151,14 +1136,14 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4547ee5541c18742396ae2c895d0717d0f886d8823b8399cdaf7b07d63ad0480" dependencies = [ "autocfg 0.1.7", "autocfg 0.1.8", "byteorder", "lazy_static", "libm", "num-integer", "num-iter", "num-traits", "rand 0.8.4", "rand 0.8.5", "smallvec", "zeroize", ] Loading @@ -1169,7 +1154,7 @@ version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-traits", ] Loading @@ -1179,7 +1164,7 @@ version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-integer", "num-traits", ] Loading @@ -1190,7 +1175,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "libm", ] Loading @@ -1204,6 +1189,15 @@ dependencies = [ "libc", ] [[package]] name = "num_threads" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97ba99ba6393e2c3734791401b66902d981cb03bf190af674ca69949b6d5fb15" dependencies = [ "libc", ] [[package]] name = "object" version = "0.27.1" Loading Loading @@ -1274,7 +1268,7 @@ version = "0.9.72" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "cc", "libc", "pkg-config", Loading Loading @@ -1314,7 +1308,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared", "rand 0.8.4", "rand 0.8.5", ] [[package]] Loading Loading @@ -1443,7 +1437,7 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" dependencies = [ "rand 0.8.4", "rand 0.8.5", ] [[package]] Loading @@ -1465,19 +1459,18 @@ dependencies = [ "libc", "rand_chacha 0.2.2", "rand_core 0.5.1", "rand_hc 0.2.0", "rand_hc", ] [[package]] name = "rand" version = "0.8.4" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.3", "rand_hc 0.3.1", ] [[package]] Loading Loading @@ -1515,7 +1508,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", ] [[package]] Loading @@ -1527,15 +1520,6 @@ dependencies = [ "rand_core 0.5.1", ] [[package]] name = "rand_hc" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" dependencies = [ "rand_core 0.6.3", ] [[package]] name = "redox_syscall" version = "0.2.10" Loading @@ -1551,7 +1535,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", "redox_syscall", ] Loading Loading @@ -1588,7 +1572,7 @@ checksum = "51dd4445360338dab5116712bee1388dc727991d51969558a8882ab552e6db30" [[package]] name = "retry-error" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" [[package]] name = "rsa" Loading @@ -1605,7 +1589,7 @@ dependencies = [ "num-traits", "pkcs1", "pkcs8", "rand 0.8.4", "rand 0.8.5", "subtle", "zeroize", ] Loading @@ -1623,7 +1607,7 @@ dependencies = [ "libsqlite3-sys", "memchr", "smallvec", "time 0.3.5", "time", ] [[package]] Loading Loading @@ -1669,9 +1653,9 @@ dependencies = [ [[package]] name = "security-framework" version = "2.4.2" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87" checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" dependencies = [ "bitflags", "core-foundation", Loading @@ -1682,9 +1666,9 @@ dependencies = [ [[package]] name = "security-framework-sys" version = "2.4.2" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e" checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" dependencies = [ "core-foundation-sys", "libc", Loading Loading @@ -1718,11 +1702,11 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.78" version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085" checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa 1.0.1", "itoa", "ryu", "serde", ] Loading @@ -1735,7 +1719,7 @@ checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -1759,7 +1743,7 @@ checksum = "99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec" dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -1768,7 +1752,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f935e31cf406e8c0e96c2815a5516181b7004ae8c5f296293221e9b1e356bd" dependencies = [ "digest 0.10.2", "digest 0.10.3", "keccak", ] Loading Loading @@ -1796,19 +1780,19 @@ dependencies = [ "num-bigint", "num-traits", "thiserror", "time 0.3.5", "time", ] [[package]] name = "simple_logger" version = "1.13.0" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7de33c687404ec3045d4a0d437580455257c0436f858d702f244e7d652f9f07" checksum = "45b60258a35dc3cb8a16890b8fd6723349bfa458d7960e25e633f1b1c19d7b5e" dependencies = [ "atty", "chrono", "colored", "log", "time", "winapi", ] Loading Loading @@ -1935,22 +1919,13 @@ dependencies = [ [[package]] name = "time" version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" dependencies = [ "libc", "winapi", ] [[package]] name = "time" version = "0.3.5" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41effe7cfa8af36f439fac33861b66b049edc6f9a32331e2312660529c1c24ad" checksum = "004cbc98f30fa233c61a38bc77e96a9106e65c88f2d3bef182ae952027e5753d" dependencies = [ "itoa 0.4.8", "itoa", "libc", "num_threads", "quickcheck", "time-macros", ] Loading Loading @@ -1978,9 +1953,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" version = "1.15.0" version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838" checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a" dependencies = [ "bytes", "libc", Loading Loading @@ -2021,13 +1996,13 @@ dependencies = [ [[package]] name = "tor-bytes" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "bytes", "digest 0.10.2", "digest 0.10.3", "generic-array", "getrandom 0.2.3", "getrandom 0.2.4", "signature", "thiserror", "tor-error", Loading @@ -2037,13 +2012,13 @@ dependencies = [ [[package]] name = "tor-cell" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "bitflags", "bytes", "caret", "rand 0.8.4", "rand 0.8.5", "thiserror", "tor-bytes", "tor-cert", Loading @@ -2054,10 +2029,10 @@ dependencies = [ [[package]] name = "tor-cert" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "caret", "digest 0.10.2", "digest 0.10.3", "signature", "tor-bytes", "tor-checkable", Loading @@ -2067,13 +2042,13 @@ dependencies = [ [[package]] name = "tor-chanmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "derive_more", "futures", "postage", "rand 0.8.4", "rand 0.8.5", "thiserror", "tor-error", "tor-linkspec", Loading @@ -2086,7 +2061,7 @@ dependencies = [ [[package]] name = "tor-checkable" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "signature", "thiserror", Loading @@ -2096,7 +2071,7 @@ dependencies = [ [[package]] name = "tor-circmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "bounded-vec-deque", Loading @@ -2105,7 +2080,7 @@ dependencies = [ "humantime-serde", "itertools", "pin-project", "rand 0.8.4", "rand 0.8.5", "retry-error", "serde", "static_assertions", Loading @@ -2127,7 +2102,7 @@ dependencies = [ [[package]] name = "tor-config" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "directories", Loading @@ -2142,9 +2117,9 @@ dependencies = [ [[package]] name = "tor-consdiff" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "digest 0.10.2", "digest 0.10.3", "hex", "thiserror", "tor-llcrypto", Loading @@ -2153,7 +2128,7 @@ dependencies = [ [[package]] name = "tor-dirclient" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-compression", "base64", Loading @@ -2175,12 +2150,12 @@ dependencies = [ [[package]] name = "tor-dirmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "base64", "derive_builder", "digest 0.10.2", "digest 0.10.3", "event-listener", "fslock", "futures", Loading @@ -2190,13 +2165,13 @@ dependencies = [ "memmap2", "once_cell", "postage", "rand 0.8.4", "rand 0.8.5", "retry-error", "rusqlite", "serde", "signature", "thiserror", "time 0.3.5", "time", "tor-checkable", "tor-circmgr", "tor-config", Loading @@ -2213,7 +2188,7 @@ dependencies = [ [[package]] name = "tor-error" version = "0.0.1" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "backtrace", "derive_more", Loading @@ -2224,14 +2199,14 @@ dependencies = [ [[package]] name = "tor-guardmgr" version = "0.0.5" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "futures", "humantime-serde", "itertools", "pin-project", "rand 0.8.4", "rand 0.8.5", "retain_mut", "serde", "thiserror", Loading @@ -2250,7 +2225,7 @@ dependencies = [ [[package]] name = "tor-linkspec" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "tor-bytes", "tor-llcrypto", Loading @@ -2260,15 +2235,15 @@ dependencies = [ [[package]] name = "tor-llcrypto" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "aes", "arrayref", "base64", "curve25519-dalek", "digest 0.10.2", "digest 0.10.3", "ed25519-dalek", "getrandom 0.2.3", "getrandom 0.2.4", "hex", "rand_core 0.5.1", "rand_core 0.6.3", Loading @@ -2288,12 +2263,12 @@ dependencies = [ [[package]] name = "tor-netdir" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "bitflags", "derive_builder", "derive_more", "rand 0.8.4", "rand 0.8.5", "serde", "signature", "thiserror", Loading @@ -2310,21 +2285,23 @@ dependencies = [ [[package]] name = "tor-netdoc" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "base64", "bitflags", "digest 0.10.2", "derive_more", "digest 0.10.3", "hex", "once_cell", "phf", "serde", "signature", "thiserror", "time 0.3.5", "time", "tor-bytes", "tor-cert", "tor-checkable", "tor-error", "tor-llcrypto", "tor-protover", "weak-table", Loading @@ -2333,7 +2310,7 @@ dependencies = [ [[package]] name = "tor-persist" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "fslock", "sanitize-filename", Loading @@ -2346,19 +2323,19 @@ dependencies = [ [[package]] name = "tor-proto" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "asynchronous-codec", "bytes", "cipher", "coarsetime", "digest 0.10.2", "digest 0.10.3", "futures", "generic-array", "hkdf", "hmac", "rand 0.8.4", "rand 0.8.5", "rand_core 0.6.3", "subtle", "thiserror", Loading @@ -2379,7 +2356,7 @@ dependencies = [ [[package]] name = "tor-protover" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "caret", "thiserror", Loading @@ -2388,7 +2365,7 @@ dependencies = [ [[package]] name = "tor-rtcompat" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-native-tls", "async-trait", Loading @@ -2403,7 +2380,7 @@ dependencies = [ [[package]] name = "tor-units" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_more", "thiserror", Loading crates/onion-tunnel/src/proxy.rs +1 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ impl ArtiProxy { let config = TorClientConfig::default(); let rt: TokioNativeTlsRuntime = tokio::runtime::Handle::current().into(); let arti = TorClient::bootstrap(rt, config).await.unwrap(); let arti = TorClient::create_bootstrapped(rt, config).await.unwrap(); info!("Arti bootstrap finalized."); let dest = self.socket.dest(); Loading Loading
Cargo.lock +112 −135 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", "once_cell", "version_check", ] Loading @@ -56,7 +56,7 @@ checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" [[package]] name = "arti-client" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "derive_more", Loading Loading @@ -150,7 +150,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", ] [[package]] Loading @@ -166,15 +166,18 @@ dependencies = [ [[package]] name = "autocfg" version = "0.1.7" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2" checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" dependencies = [ "autocfg 1.1.0", ] [[package]] name = "autocfg" version = "1.0.1" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" Loading Loading @@ -265,7 +268,7 @@ checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" [[package]] name = "caret" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" [[package]] name = "cc" Loading @@ -282,19 +285,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" dependencies = [ "libc", "num-integer", "num-traits", "time 0.1.43", "winapi", ] [[package]] name = "cipher" version = "0.3.0" Loading Loading @@ -406,11 +396,12 @@ dependencies = [ [[package]] name = "crypto-common" version = "0.1.2" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06" checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" dependencies = [ "generic-array", "typenum", ] [[package]] Loading Loading @@ -535,9 +526,9 @@ dependencies = [ [[package]] name = "digest" version = "0.10.2" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837" checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" dependencies = [ "block-buffer 0.10.2", "crypto-common", Loading Loading @@ -807,9 +798,9 @@ dependencies = [ [[package]] name = "getrandom" version = "0.2.3" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753" checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" dependencies = [ "cfg-if", "js-sys", Loading Loading @@ -872,7 +863,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddca131f3e7f2ce2df364b57949a9d47915cfbd35e46cfee355ccebbf794d6a2" dependencies = [ "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -883,7 +874,7 @@ checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03" dependencies = [ "bytes", "fnv", "itoa 1.0.1", "itoa", ] [[package]] Loading Loading @@ -949,12 +940,6 @@ dependencies = [ "either", ] [[package]] name = "itoa" version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" [[package]] name = "itoa" version = "1.0.1" Loading Loading @@ -996,9 +981,9 @@ dependencies = [ [[package]] name = "libc" version = "0.2.106" version = "0.2.118" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673" checksum = "06e509672465a0504304aa87f9f176f2b2b716ed8fb105ebe5c02dc6dce96a94" [[package]] name = "libm" Loading Loading @@ -1082,7 +1067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" dependencies = [ "adler", "autocfg 1.0.1", "autocfg 1.1.0", ] [[package]] Loading Loading @@ -1127,9 +1112,9 @@ dependencies = [ [[package]] name = "ntapi" version = "0.3.6" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" dependencies = [ "winapi", ] Loading @@ -1140,7 +1125,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-integer", "num-traits", ] Loading @@ -1151,14 +1136,14 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4547ee5541c18742396ae2c895d0717d0f886d8823b8399cdaf7b07d63ad0480" dependencies = [ "autocfg 0.1.7", "autocfg 0.1.8", "byteorder", "lazy_static", "libm", "num-integer", "num-iter", "num-traits", "rand 0.8.4", "rand 0.8.5", "smallvec", "zeroize", ] Loading @@ -1169,7 +1154,7 @@ version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-traits", ] Loading @@ -1179,7 +1164,7 @@ version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "num-integer", "num-traits", ] Loading @@ -1190,7 +1175,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "libm", ] Loading @@ -1204,6 +1189,15 @@ dependencies = [ "libc", ] [[package]] name = "num_threads" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97ba99ba6393e2c3734791401b66902d981cb03bf190af674ca69949b6d5fb15" dependencies = [ "libc", ] [[package]] name = "object" version = "0.27.1" Loading Loading @@ -1274,7 +1268,7 @@ version = "0.9.72" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb" dependencies = [ "autocfg 1.0.1", "autocfg 1.1.0", "cc", "libc", "pkg-config", Loading Loading @@ -1314,7 +1308,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared", "rand 0.8.4", "rand 0.8.5", ] [[package]] Loading Loading @@ -1443,7 +1437,7 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" dependencies = [ "rand 0.8.4", "rand 0.8.5", ] [[package]] Loading @@ -1465,19 +1459,18 @@ dependencies = [ "libc", "rand_chacha 0.2.2", "rand_core 0.5.1", "rand_hc 0.2.0", "rand_hc", ] [[package]] name = "rand" version = "0.8.4" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.3", "rand_hc 0.3.1", ] [[package]] Loading Loading @@ -1515,7 +1508,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", ] [[package]] Loading @@ -1527,15 +1520,6 @@ dependencies = [ "rand_core 0.5.1", ] [[package]] name = "rand_hc" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" dependencies = [ "rand_core 0.6.3", ] [[package]] name = "redox_syscall" version = "0.2.10" Loading @@ -1551,7 +1535,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ "getrandom 0.2.3", "getrandom 0.2.4", "redox_syscall", ] Loading Loading @@ -1588,7 +1572,7 @@ checksum = "51dd4445360338dab5116712bee1388dc727991d51969558a8882ab552e6db30" [[package]] name = "retry-error" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" [[package]] name = "rsa" Loading @@ -1605,7 +1589,7 @@ dependencies = [ "num-traits", "pkcs1", "pkcs8", "rand 0.8.4", "rand 0.8.5", "subtle", "zeroize", ] Loading @@ -1623,7 +1607,7 @@ dependencies = [ "libsqlite3-sys", "memchr", "smallvec", "time 0.3.5", "time", ] [[package]] Loading Loading @@ -1669,9 +1653,9 @@ dependencies = [ [[package]] name = "security-framework" version = "2.4.2" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "525bc1abfda2e1998d152c45cf13e696f76d0a4972310b22fac1658b05df7c87" checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" dependencies = [ "bitflags", "core-foundation", Loading @@ -1682,9 +1666,9 @@ dependencies = [ [[package]] name = "security-framework-sys" version = "2.4.2" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9dd14d83160b528b7bfd66439110573efcfbe281b17fc2ca9f39f550d619c7e" checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" dependencies = [ "core-foundation-sys", "libc", Loading Loading @@ -1718,11 +1702,11 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.78" version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085" checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa 1.0.1", "itoa", "ryu", "serde", ] Loading @@ -1735,7 +1719,7 @@ checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -1759,7 +1743,7 @@ checksum = "99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec" dependencies = [ "cfg-if", "cpufeatures", "digest 0.10.2", "digest 0.10.3", ] [[package]] Loading @@ -1768,7 +1752,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31f935e31cf406e8c0e96c2815a5516181b7004ae8c5f296293221e9b1e356bd" dependencies = [ "digest 0.10.2", "digest 0.10.3", "keccak", ] Loading Loading @@ -1796,19 +1780,19 @@ dependencies = [ "num-bigint", "num-traits", "thiserror", "time 0.3.5", "time", ] [[package]] name = "simple_logger" version = "1.13.0" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7de33c687404ec3045d4a0d437580455257c0436f858d702f244e7d652f9f07" checksum = "45b60258a35dc3cb8a16890b8fd6723349bfa458d7960e25e633f1b1c19d7b5e" dependencies = [ "atty", "chrono", "colored", "log", "time", "winapi", ] Loading Loading @@ -1935,22 +1919,13 @@ dependencies = [ [[package]] name = "time" version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" dependencies = [ "libc", "winapi", ] [[package]] name = "time" version = "0.3.5" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41effe7cfa8af36f439fac33861b66b049edc6f9a32331e2312660529c1c24ad" checksum = "004cbc98f30fa233c61a38bc77e96a9106e65c88f2d3bef182ae952027e5753d" dependencies = [ "itoa 0.4.8", "itoa", "libc", "num_threads", "quickcheck", "time-macros", ] Loading Loading @@ -1978,9 +1953,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" version = "1.15.0" version = "1.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838" checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a" dependencies = [ "bytes", "libc", Loading Loading @@ -2021,13 +1996,13 @@ dependencies = [ [[package]] name = "tor-bytes" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "bytes", "digest 0.10.2", "digest 0.10.3", "generic-array", "getrandom 0.2.3", "getrandom 0.2.4", "signature", "thiserror", "tor-error", Loading @@ -2037,13 +2012,13 @@ dependencies = [ [[package]] name = "tor-cell" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "bitflags", "bytes", "caret", "rand 0.8.4", "rand 0.8.5", "thiserror", "tor-bytes", "tor-cert", Loading @@ -2054,10 +2029,10 @@ dependencies = [ [[package]] name = "tor-cert" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "caret", "digest 0.10.2", "digest 0.10.3", "signature", "tor-bytes", "tor-checkable", Loading @@ -2067,13 +2042,13 @@ dependencies = [ [[package]] name = "tor-chanmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "derive_more", "futures", "postage", "rand 0.8.4", "rand 0.8.5", "thiserror", "tor-error", "tor-linkspec", Loading @@ -2086,7 +2061,7 @@ dependencies = [ [[package]] name = "tor-checkable" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "signature", "thiserror", Loading @@ -2096,7 +2071,7 @@ dependencies = [ [[package]] name = "tor-circmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "bounded-vec-deque", Loading @@ -2105,7 +2080,7 @@ dependencies = [ "humantime-serde", "itertools", "pin-project", "rand 0.8.4", "rand 0.8.5", "retry-error", "serde", "static_assertions", Loading @@ -2127,7 +2102,7 @@ dependencies = [ [[package]] name = "tor-config" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "directories", Loading @@ -2142,9 +2117,9 @@ dependencies = [ [[package]] name = "tor-consdiff" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "digest 0.10.2", "digest 0.10.3", "hex", "thiserror", "tor-llcrypto", Loading @@ -2153,7 +2128,7 @@ dependencies = [ [[package]] name = "tor-dirclient" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-compression", "base64", Loading @@ -2175,12 +2150,12 @@ dependencies = [ [[package]] name = "tor-dirmgr" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-trait", "base64", "derive_builder", "digest 0.10.2", "digest 0.10.3", "event-listener", "fslock", "futures", Loading @@ -2190,13 +2165,13 @@ dependencies = [ "memmap2", "once_cell", "postage", "rand 0.8.4", "rand 0.8.5", "retry-error", "rusqlite", "serde", "signature", "thiserror", "time 0.3.5", "time", "tor-checkable", "tor-circmgr", "tor-config", Loading @@ -2213,7 +2188,7 @@ dependencies = [ [[package]] name = "tor-error" version = "0.0.1" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "backtrace", "derive_more", Loading @@ -2224,14 +2199,14 @@ dependencies = [ [[package]] name = "tor-guardmgr" version = "0.0.5" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_builder", "futures", "humantime-serde", "itertools", "pin-project", "rand 0.8.4", "rand 0.8.5", "retain_mut", "serde", "thiserror", Loading @@ -2250,7 +2225,7 @@ dependencies = [ [[package]] name = "tor-linkspec" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "tor-bytes", "tor-llcrypto", Loading @@ -2260,15 +2235,15 @@ dependencies = [ [[package]] name = "tor-llcrypto" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "aes", "arrayref", "base64", "curve25519-dalek", "digest 0.10.2", "digest 0.10.3", "ed25519-dalek", "getrandom 0.2.3", "getrandom 0.2.4", "hex", "rand_core 0.5.1", "rand_core 0.6.3", Loading @@ -2288,12 +2263,12 @@ dependencies = [ [[package]] name = "tor-netdir" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "bitflags", "derive_builder", "derive_more", "rand 0.8.4", "rand 0.8.5", "serde", "signature", "thiserror", Loading @@ -2310,21 +2285,23 @@ dependencies = [ [[package]] name = "tor-netdoc" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "base64", "bitflags", "digest 0.10.2", "derive_more", "digest 0.10.3", "hex", "once_cell", "phf", "serde", "signature", "thiserror", "time 0.3.5", "time", "tor-bytes", "tor-cert", "tor-checkable", "tor-error", "tor-llcrypto", "tor-protover", "weak-table", Loading @@ -2333,7 +2310,7 @@ dependencies = [ [[package]] name = "tor-persist" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "fslock", "sanitize-filename", Loading @@ -2346,19 +2323,19 @@ dependencies = [ [[package]] name = "tor-proto" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "arrayref", "asynchronous-codec", "bytes", "cipher", "coarsetime", "digest 0.10.2", "digest 0.10.3", "futures", "generic-array", "hkdf", "hmac", "rand 0.8.4", "rand 0.8.5", "rand_core 0.6.3", "subtle", "thiserror", Loading @@ -2379,7 +2356,7 @@ dependencies = [ [[package]] name = "tor-protover" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "caret", "thiserror", Loading @@ -2388,7 +2365,7 @@ dependencies = [ [[package]] name = "tor-rtcompat" version = "0.0.4" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "async-native-tls", "async-trait", Loading @@ -2403,7 +2380,7 @@ dependencies = [ [[package]] name = "tor-units" version = "0.0.3" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#10293ca57e9b4eeaa177c1724887c28cbc4004a9" source = "git+https://gitlab.torproject.org/tpo/core/arti.git#967f0a45f3a8003b819be0609cb922250a94bd02" dependencies = [ "derive_more", "thiserror", Loading
crates/onion-tunnel/src/proxy.rs +1 −1 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ impl ArtiProxy { let config = TorClientConfig::default(); let rt: TokioNativeTlsRuntime = tokio::runtime::Handle::current().into(); let arti = TorClient::bootstrap(rt, config).await.unwrap(); let arti = TorClient::create_bootstrapped(rt, config).await.unwrap(); info!("Arti bootstrap finalized."); let dest = self.socket.dest(); Loading