Merge pull request #4048 from wpaulino/tor-hashed-password

server+tor: add support for Tor HASHEDPASSWORD authentication method
This commit is contained in:
Wilmer Paulino
2020-03-10 11:12:41 -07:00
committed by GitHub
5 changed files with 147 additions and 84 deletions

View File

@@ -594,7 +594,10 @@ func newServer(listenAddrs []net.Addr, chanDB *channeldb.DB,
// automatically create an onion service, we'll initiate our Tor
// controller and establish a connection to the Tor server.
if cfg.Tor.Active && (cfg.Tor.V2 || cfg.Tor.V3) {
s.torController = tor.NewController(cfg.Tor.Control, cfg.Tor.TargetIPAddress)
s.torController = tor.NewController(
cfg.Tor.Control, cfg.Tor.TargetIPAddress,
cfg.Tor.Password,
)
}
chanGraph := chanDB.ChannelGraph()