lnd.xprv/discovery
nsa e2142c778f multi: Added Tor support
This commit adds Tor support. Users can set the --TorSocks flag
to specify which port Tor's SOCKS5 proxy is listening on so that
lnd can connect to it. When this flag is set, ALL traffic gets
routed over Tor including DNS traffic. Special functions for
DNS lookups were added, and since Tor doesn't natively support
SRV requests, the proxySRV function routes connects us to
a DNS server via Tor and SRV requests can be issued directly
to the DNS server.

Co-authored-by: MeshCollider <dobsonsa68@gmail.com>
2018-02-05 17:37:46 -08:00
..
ann_validation.go discovery: publicly export announcement validation related functions 2017-12-01 19:31:54 -08:00
bootstrapper.go multi: Added Tor support 2018-02-05 17:37:46 -08:00
gossiper_test.go discovery test: update gossiper test to account for timestamp deduping 2018-01-09 13:09:28 +01:00
gossiper.go discovery+routing: reduce number of active validation barrier jobs 2018-01-28 14:55:32 -08:00
log.go lnd: remove seelog logger 2017-06-25 14:19:56 +01:00
utils.go discovery: set proper flag within createChanAnnouncement 2017-11-30 22:33:00 -08:00