build: update tor and grin libs

This commit is contained in:
ardocrat 2024-05-27 02:26:13 +03:00
parent 47961d6121
commit d1d968f165
3 changed files with 757 additions and 931 deletions

1638
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -16,21 +16,21 @@ log = "0.4"
## node
openssl-sys = { version = "0.9.82", features = ["vendored"] }
grin_api = "5.3.0"
grin_chain = "5.3.0"
grin_config = "5.3.0"
grin_core = "5.3.0"
grin_p2p = "5.3.0"
grin_servers = "5.3.0"
grin_keychain = "5.3.0"
grin_util = "5.3.0"
grin_api = "5.3.1"
grin_chain = "5.3.1"
grin_config = "5.3.1"
grin_core = "5.3.1"
grin_p2p = "5.3.1"
grin_servers = "5.3.1"
grin_keychain = "5.3.1"
grin_util = "5.3.1"
## wallet
grin_wallet_impls = "5.3.0"
grin_wallet_api = "5.3.0"
grin_wallet_libwallet = "5.3.0"
grin_wallet_util = "5.3.0"
grin_wallet_controller = "5.3.0"
grin_wallet_impls = "5.3.1"
grin_wallet_api = "5.3.1"
grin_wallet_libwallet = "5.3.1"
grin_wallet_util = "5.3.1"
grin_wallet_controller = "5.3.1"
## ui
egui = { version = "0.27.2", default-features = false }
@ -60,17 +60,16 @@ qrcodegen = "1.8.0"
ur = "0.4.1"
## tor
arti = { version = "1.2.0", features = ["pt-client", "static"] }
arti-client = { version = "0.17.0", features = ["pt-client", "static", "onion-service-service"] }
tor-rtcompat = { version = "0.17.0", features = ["static"] }
tor-config = "0.17.0"
arti-client = { version = "0.18.0", features = ["pt-client", "static", "onion-service-service", "onion-service-client"] }
tor-rtcompat = { version = "0.18.0", features = ["static"] }
tor-config = "0.18.0"
fs-mistrust = "0.7.9"
tor-hsservice = "0.17.0"
tor-hsrproxy = "0.17.0"
tor-keymgr = "0.17.0"
tor-llcrypto = "0.17.0"
tor-hscrypto = "0.17.0"
arti-hyper = "0.17.0"
tor-hsservice = "0.18.0"
tor-hsrproxy = "0.18.0"
tor-keymgr = "0.18.0"
tor-llcrypto = "0.18.0"
tor-hscrypto = "0.18.0"
arti-hyper = "0.18.0"
sha2 = "0.10.0"
ed25519-dalek = "2.1.1"
curve25519-dalek = "4.1.2"
@ -89,7 +88,7 @@ built = { version = "0.7.0", features = ["git2"]}
tls-api-openssl = "0.9.0"
[target.'cfg(not(target_os = "android"))'.dependencies]
env_logger = "0.10.0"
env_logger = "0.11.3"
winit = { version = "0.29.15" }
eframe = { version = "0.27.2", features = ["wgpu"] }
arboard = "3.2.0"

View file

@ -105,6 +105,7 @@ impl Tor {
TorConfig::state_path(),
TorConfig::cache_path(),
);
builder.address_filter().allow_onion_addrs(true);
// Setup bridges.
let bridge = TorConfig::get_bridge();
if let Some(b) = bridge {
@ -115,8 +116,6 @@ impl Tor {
super::TorBridge::Obfs4(path, conn) => Self::build_obfs4(&mut builder, path, conn),
}
}
// Setup address filter.
builder.address_filter().allow_onion_addrs(true);
// Create config.
let config = builder.build().unwrap();
config