erik 789c6bac8c multi: replace ioutil.WriteFile hai 11 meses
..
README.md 0b1e881d18 scripted-diff: replace ⛰ emoji with $ [skip ci] hai 1 ano
cmd_info.go 5155ebc405 tor+healthcheck: fix healthcheck for multiple services %!s(int64=2) %!d(string=hai) anos
cmd_info_test.go 22cd790586 tor: replace defer cleanup with `t.Cleanup` hai 1 ano
cmd_onion.go 789c6bac8c multi: replace ioutil.WriteFile hai 1 mes
cmd_onion_test.go 177f365538 tor: Add option to encrypt Tor private key hai 1 ano
controller.go ab83343c87 multi: repleace ioutil.ReadFile hai 1 mes
controller_test.go 22cd790586 tor: replace defer cleanup with `t.Cleanup` hai 1 ano
go.mod aa95469b1f build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /tor hai 7 meses
go.sum aa95469b1f build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /tor hai 7 meses
log.go 0b80d4feaa tor: add logging to tor controller %!s(int64=2) %!d(string=hai) anos
net.go 9ec26325b5 build: update to version of neutrino w/ BIP 155 support %!s(int64=2) %!d(string=hai) anos
onionaddr.go 177f365538 tor: Add option to encrypt Tor private key hai 1 ano
tor.go e95720cf3a tor: short circuit host lookup if connecting to IP hai 11 meses
tor_test.go 6f3c8611f4 tor: convert onion v2 addrs into fake tcp6 %!s(int64=3) %!d(string=hai) anos

README.md

tor

The tor package contains utility functions that allow for interacting with the Tor daemon. So far, supported functions include:

  • Routing all traffic over Tor's exposed SOCKS5 proxy.
  • Routing DNS queries over Tor (A, AAAA, SRV).
  • Limited Tor Control functionality (synchronous messages only). So far, this includes:
    • Support for SAFECOOKIE, HASHEDPASSWORD, and NULL authentication methods.
    • Creating v2 and v3 onion services.

In the future, the Tor Control functionality will be extended to support v3 onion services, asynchronous messages, etc.

Installation and Updating

$  go get -u github.com/lightningnetwork/lnd/tor