build: update tor and grin libs
This commit is contained in:
parent
47961d6121
commit
d1d968f165
3 changed files with 757 additions and 931 deletions
1638
Cargo.lock
generated
1638
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
47
Cargo.toml
47
Cargo.toml
|
@ -16,21 +16,21 @@ log = "0.4"
|
||||||
|
|
||||||
## node
|
## node
|
||||||
openssl-sys = { version = "0.9.82", features = ["vendored"] }
|
openssl-sys = { version = "0.9.82", features = ["vendored"] }
|
||||||
grin_api = "5.3.0"
|
grin_api = "5.3.1"
|
||||||
grin_chain = "5.3.0"
|
grin_chain = "5.3.1"
|
||||||
grin_config = "5.3.0"
|
grin_config = "5.3.1"
|
||||||
grin_core = "5.3.0"
|
grin_core = "5.3.1"
|
||||||
grin_p2p = "5.3.0"
|
grin_p2p = "5.3.1"
|
||||||
grin_servers = "5.3.0"
|
grin_servers = "5.3.1"
|
||||||
grin_keychain = "5.3.0"
|
grin_keychain = "5.3.1"
|
||||||
grin_util = "5.3.0"
|
grin_util = "5.3.1"
|
||||||
|
|
||||||
## wallet
|
## wallet
|
||||||
grin_wallet_impls = "5.3.0"
|
grin_wallet_impls = "5.3.1"
|
||||||
grin_wallet_api = "5.3.0"
|
grin_wallet_api = "5.3.1"
|
||||||
grin_wallet_libwallet = "5.3.0"
|
grin_wallet_libwallet = "5.3.1"
|
||||||
grin_wallet_util = "5.3.0"
|
grin_wallet_util = "5.3.1"
|
||||||
grin_wallet_controller = "5.3.0"
|
grin_wallet_controller = "5.3.1"
|
||||||
|
|
||||||
## ui
|
## ui
|
||||||
egui = { version = "0.27.2", default-features = false }
|
egui = { version = "0.27.2", default-features = false }
|
||||||
|
@ -60,17 +60,16 @@ qrcodegen = "1.8.0"
|
||||||
ur = "0.4.1"
|
ur = "0.4.1"
|
||||||
|
|
||||||
## tor
|
## tor
|
||||||
arti = { version = "1.2.0", features = ["pt-client", "static"] }
|
arti-client = { version = "0.18.0", features = ["pt-client", "static", "onion-service-service", "onion-service-client"] }
|
||||||
arti-client = { version = "0.17.0", features = ["pt-client", "static", "onion-service-service"] }
|
tor-rtcompat = { version = "0.18.0", features = ["static"] }
|
||||||
tor-rtcompat = { version = "0.17.0", features = ["static"] }
|
tor-config = "0.18.0"
|
||||||
tor-config = "0.17.0"
|
|
||||||
fs-mistrust = "0.7.9"
|
fs-mistrust = "0.7.9"
|
||||||
tor-hsservice = "0.17.0"
|
tor-hsservice = "0.18.0"
|
||||||
tor-hsrproxy = "0.17.0"
|
tor-hsrproxy = "0.18.0"
|
||||||
tor-keymgr = "0.17.0"
|
tor-keymgr = "0.18.0"
|
||||||
tor-llcrypto = "0.17.0"
|
tor-llcrypto = "0.18.0"
|
||||||
tor-hscrypto = "0.17.0"
|
tor-hscrypto = "0.18.0"
|
||||||
arti-hyper = "0.17.0"
|
arti-hyper = "0.18.0"
|
||||||
sha2 = "0.10.0"
|
sha2 = "0.10.0"
|
||||||
ed25519-dalek = "2.1.1"
|
ed25519-dalek = "2.1.1"
|
||||||
curve25519-dalek = "4.1.2"
|
curve25519-dalek = "4.1.2"
|
||||||
|
@ -89,7 +88,7 @@ built = { version = "0.7.0", features = ["git2"]}
|
||||||
tls-api-openssl = "0.9.0"
|
tls-api-openssl = "0.9.0"
|
||||||
|
|
||||||
[target.'cfg(not(target_os = "android"))'.dependencies]
|
[target.'cfg(not(target_os = "android"))'.dependencies]
|
||||||
env_logger = "0.10.0"
|
env_logger = "0.11.3"
|
||||||
winit = { version = "0.29.15" }
|
winit = { version = "0.29.15" }
|
||||||
eframe = { version = "0.27.2", features = ["wgpu"] }
|
eframe = { version = "0.27.2", features = ["wgpu"] }
|
||||||
arboard = "3.2.0"
|
arboard = "3.2.0"
|
||||||
|
|
|
@ -105,6 +105,7 @@ impl Tor {
|
||||||
TorConfig::state_path(),
|
TorConfig::state_path(),
|
||||||
TorConfig::cache_path(),
|
TorConfig::cache_path(),
|
||||||
);
|
);
|
||||||
|
builder.address_filter().allow_onion_addrs(true);
|
||||||
// Setup bridges.
|
// Setup bridges.
|
||||||
let bridge = TorConfig::get_bridge();
|
let bridge = TorConfig::get_bridge();
|
||||||
if let Some(b) = bridge {
|
if let Some(b) = bridge {
|
||||||
|
@ -115,8 +116,6 @@ impl Tor {
|
||||||
super::TorBridge::Obfs4(path, conn) => Self::build_obfs4(&mut builder, path, conn),
|
super::TorBridge::Obfs4(path, conn) => Self::build_obfs4(&mut builder, path, conn),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Setup address filter.
|
|
||||||
builder.address_filter().allow_onion_addrs(true);
|
|
||||||
// Create config.
|
// Create config.
|
||||||
let config = builder.build().unwrap();
|
let config = builder.build().unwrap();
|
||||||
config
|
config
|
||||||
|
|
Loading…
Reference in a new issue