diff --git a/cmd/dcrctl/httpclient.go b/cmd/dcrctl/httpclient.go index f3ced95c..a75ee0db 100644 --- a/cmd/dcrctl/httpclient.go +++ b/cmd/dcrctl/httpclient.go @@ -16,8 +16,7 @@ import ( "net/http" "github.com/decred/dcrd/dcrjson/v2" - - "github.com/btcsuite/go-socks/socks" + "github.com/decred/go-socks/socks" ) // newHTTPClient returns a new HTTP client that is configured according to the diff --git a/config.go b/config.go index 49f887c2..fab43822 100644 --- a/config.go +++ b/config.go @@ -21,7 +21,6 @@ import ( "strings" "time" - "github.com/btcsuite/go-socks/socks" "github.com/decred/dcrd/connmgr" "github.com/decred/dcrd/database" _ "github.com/decred/dcrd/database/ffldb" @@ -30,6 +29,7 @@ import ( "github.com/decred/dcrd/mempool/v2" "github.com/decred/dcrd/rpc/jsonrpc/types" "github.com/decred/dcrd/sampleconfig" + "github.com/decred/go-socks/socks" "github.com/decred/slog" flags "github.com/jessevdk/go-flags" ) diff --git a/go.mod b/go.mod index a38d047a..cbcd44f4 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/decred/dcrd go 1.11 require ( - github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd github.com/btcsuite/winsvc v1.0.0 github.com/decred/base58 v1.0.0 github.com/decred/dcrd/addrmgr v1.0.2 @@ -31,6 +30,7 @@ require ( github.com/decred/dcrd/txscript v1.1.0 github.com/decred/dcrd/wire v1.2.0 github.com/decred/dcrwallet/rpc/jsonrpc/types v1.1.0 + github.com/decred/go-socks v1.0.0 github.com/decred/slog v1.0.0 github.com/gorilla/websocket v1.4.0 github.com/jessevdk/go-flags v1.4.0 diff --git a/go.sum b/go.sum index b152e169..83291626 100644 --- a/go.sum +++ b/go.sum @@ -47,6 +47,8 @@ github.com/decred/dcrwallet/rpc/jsonrpc/types v1.0.0 h1:FPVohgxZHHwi7qTOBki/Dw9j github.com/decred/dcrwallet/rpc/jsonrpc/types v1.0.0/go.mod h1:k+IOPnUY0YqlwhSDhczzaUN17NX/gMtztwl3UxKgVZY= github.com/decred/dcrwallet/rpc/jsonrpc/types v1.1.0 h1:ZOMpbSK/Cz8D8Yfrt7/yNfS+myBUWMNOdgAg31ND7bM= github.com/decred/dcrwallet/rpc/jsonrpc/types v1.1.0/go.mod h1:xUT7XXATLOzE0pwwmvgfRWtZdrB+PsWFilo+jkH5/Ig= +github.com/decred/go-socks v1.0.0 h1:gd5+vE9LmL+FYiN5cxAMtaAVb791mG8E/+Jo411M/BE= +github.com/decred/go-socks v1.0.0/go.mod h1:sDhHqkZH0X4JjSa02oYOGhcGHYp12FsY1jQ/meV8md0= github.com/decred/slog v1.0.0 h1:Dl+W8O6/JH6n2xIFN2p3DNjCmjYwvrXsjlSJTQQ4MhE= github.com/decred/slog v1.0.0/go.mod h1:zR98rEZHSnbZ4WHZtO0iqmSZjDLKhkXfrPTZQKtAonQ= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= diff --git a/peer/go.mod b/peer/go.mod index 70c5a56e..c9fcb122 100644 --- a/peer/go.mod +++ b/peer/go.mod @@ -3,7 +3,6 @@ module github.com/decred/dcrd/peer go 1.11 require ( - github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd github.com/davecgh/go-spew v1.1.1 github.com/decred/dcrd/blockchain v1.1.1 github.com/decred/dcrd/chaincfg v1.5.1 @@ -11,5 +10,6 @@ require ( github.com/decred/dcrd/lru v1.0.0 github.com/decred/dcrd/txscript v1.0.2 github.com/decred/dcrd/wire v1.2.0 + github.com/decred/go-socks v1.0.0 github.com/decred/slog v1.0.0 ) diff --git a/peer/go.sum b/peer/go.sum index a1593140..ab0e346c 100644 --- a/peer/go.sum +++ b/peer/go.sum @@ -1,8 +1,6 @@ github.com/aead/siphash v0.0.0-20170329201724-e404fcfc8885/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412 h1:w1UutsfOrms1J05zt7ISrnJIXKzwaspym5BTKGx93EI= github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412/go.mod h1:WPjqKcmVOxf0XSf3YxCJs6N6AOSrOx3obionmG7T0y0= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= github.com/btcsuite/goleveldb v1.0.0 h1:Tvd0BfvqX9o823q1j2UZ/epQo09eJh6dTcRp79ilIN4= github.com/btcsuite/goleveldb v1.0.0/go.mod h1:QiK9vBlgftBg6rWQIj6wFzbPfRjiykIEhBH4obrXJ/I= github.com/btcsuite/snappy-go v1.0.0 h1:ZxaA6lo2EpxGddsA8JwWOcxlzRybb444sgmeJQMJGQE= @@ -24,8 +22,6 @@ github.com/decred/dcrd/blockchain/stake v1.1.0/go.mod h1:WRuaml4bcyZYza1NT3qizlL github.com/decred/dcrd/chaincfg v1.1.1/go.mod h1:UlGtnp8Xx9YK+etBTybGjoFGoGXSw2bxZQuAnwfKv6I= github.com/decred/dcrd/chaincfg v1.2.0 h1:Vj0xr85wmqOdQDxKLkpP9TqwK1RykqY2eC0fWcCsl0k= github.com/decred/dcrd/chaincfg v1.2.0/go.mod h1:kpoGTMIriKn5hHRSu5b65+Q9LlGUdbQcMzGujac1BVs= -github.com/decred/dcrd/chaincfg v1.3.0 h1:DEysyX1/kxlWbY97PTIPpGbMOp3+n2iixi3m9d27A6c= -github.com/decred/dcrd/chaincfg v1.3.0/go.mod h1:kpoGTMIriKn5hHRSu5b65+Q9LlGUdbQcMzGujac1BVs= github.com/decred/dcrd/chaincfg v1.5.1 h1:u1Xbq0VTnAXIHW5ECqrWe0VYSgf5vWHqpSiwoLBzxAQ= github.com/decred/dcrd/chaincfg v1.5.1/go.mod h1:FukMzTjkwzjPU+hK7CqDMQe3NMbSZAYU5PAcsx1wlv0= github.com/decred/dcrd/chaincfg/chainhash v1.0.1 h1:0vG7U9+dSjSCaHQKdoSKURK2pOb47+b+8FK5q4+Je7M= @@ -61,6 +57,8 @@ github.com/decred/dcrd/txscript v1.0.2/go.mod h1:hmUOHFlOjU7H6T/czt6kurWwXJvGPGK github.com/decred/dcrd/wire v1.1.0/go.mod h1:/JKOsLInOJu6InN+/zH5AyCq3YDIOW/EqcffvU8fJHM= github.com/decred/dcrd/wire v1.2.0 h1:HqJVB7vcklIguzFWgRXw/WYCQ9cD3bUC5TKj53i1Hng= github.com/decred/dcrd/wire v1.2.0/go.mod h1:/JKOsLInOJu6InN+/zH5AyCq3YDIOW/EqcffvU8fJHM= +github.com/decred/go-socks v1.0.0 h1:gd5+vE9LmL+FYiN5cxAMtaAVb791mG8E/+Jo411M/BE= +github.com/decred/go-socks v1.0.0/go.mod h1:sDhHqkZH0X4JjSa02oYOGhcGHYp12FsY1jQ/meV8md0= github.com/decred/slog v1.0.0 h1:Dl+W8O6/JH6n2xIFN2p3DNjCmjYwvrXsjlSJTQQ4MhE= github.com/decred/slog v1.0.0/go.mod h1:zR98rEZHSnbZ4WHZtO0iqmSZjDLKhkXfrPTZQKtAonQ= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= diff --git a/peer/peer.go b/peer/peer.go index b16237a6..e7563980 100644 --- a/peer/peer.go +++ b/peer/peer.go @@ -17,13 +17,13 @@ import ( "sync/atomic" "time" - "github.com/btcsuite/go-socks/socks" "github.com/davecgh/go-spew/spew" "github.com/decred/dcrd/blockchain" "github.com/decred/dcrd/chaincfg" "github.com/decred/dcrd/chaincfg/chainhash" "github.com/decred/dcrd/lru" "github.com/decred/dcrd/wire" + "github.com/decred/go-socks/socks" ) const ( diff --git a/peer/peer_test.go b/peer/peer_test.go index b35f9272..e079dcd9 100644 --- a/peer/peer_test.go +++ b/peer/peer_test.go @@ -15,10 +15,10 @@ import ( "testing" "time" - "github.com/btcsuite/go-socks/socks" "github.com/decred/dcrd/chaincfg" "github.com/decred/dcrd/chaincfg/chainhash" "github.com/decred/dcrd/wire" + "github.com/decred/go-socks/socks" ) // conn mocks a network connection by implementing the net.Conn interface. It diff --git a/rpcclient/go.mod b/rpcclient/go.mod index ca3c2cd4..958fec22 100644 --- a/rpcclient/go.mod +++ b/rpcclient/go.mod @@ -3,7 +3,6 @@ module github.com/decred/dcrd/rpcclient/v2 go 1.11 require ( - github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd github.com/davecgh/go-spew v1.1.1 github.com/dchest/siphash v1.2.1 // indirect github.com/decred/dcrd/chaincfg/chainhash v1.0.1 @@ -13,6 +12,7 @@ require ( github.com/decred/dcrd/hdkeychain/v2 v2.0.0 github.com/decred/dcrd/wire v1.2.0 github.com/decred/dcrwallet/rpc/jsonrpc/types v1.0.0 + github.com/decred/go-socks v1.0.0 github.com/decred/slog v1.0.0 github.com/gorilla/websocket v1.4.0 github.com/kr/pretty v0.1.0 // indirect diff --git a/rpcclient/go.sum b/rpcclient/go.sum index b5046c97..9cb2723d 100644 --- a/rpcclient/go.sum +++ b/rpcclient/go.sum @@ -1,7 +1,5 @@ github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412 h1:w1UutsfOrms1J05zt7ISrnJIXKzwaspym5BTKGx93EI= github.com/agl/ed25519 v0.0.0-20170116200512-5312a6153412/go.mod h1:WPjqKcmVOxf0XSf3YxCJs6N6AOSrOx3obionmG7T0y0= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw= -github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= github.com/btcsuite/goleveldb v1.0.0 h1:Tvd0BfvqX9o823q1j2UZ/epQo09eJh6dTcRp79ilIN4= github.com/btcsuite/goleveldb v1.0.0/go.mod h1:QiK9vBlgftBg6rWQIj6wFzbPfRjiykIEhBH4obrXJ/I= github.com/btcsuite/snappy-go v1.0.0 h1:ZxaA6lo2EpxGddsA8JwWOcxlzRybb444sgmeJQMJGQE= @@ -61,6 +59,8 @@ github.com/decred/dcrd/wire v1.2.0 h1:HqJVB7vcklIguzFWgRXw/WYCQ9cD3bUC5TKj53i1Hn github.com/decred/dcrd/wire v1.2.0/go.mod h1:/JKOsLInOJu6InN+/zH5AyCq3YDIOW/EqcffvU8fJHM= github.com/decred/dcrwallet/rpc/jsonrpc/types v1.0.0 h1:FPVohgxZHHwi7qTOBki/Dw9j5cgGsZYiktGSfgqHR0w= github.com/decred/dcrwallet/rpc/jsonrpc/types v1.0.0/go.mod h1:k+IOPnUY0YqlwhSDhczzaUN17NX/gMtztwl3UxKgVZY= +github.com/decred/go-socks v1.0.0 h1:gd5+vE9LmL+FYiN5cxAMtaAVb791mG8E/+Jo411M/BE= +github.com/decred/go-socks v1.0.0/go.mod h1:sDhHqkZH0X4JjSa02oYOGhcGHYp12FsY1jQ/meV8md0= github.com/decred/slog v1.0.0 h1:Dl+W8O6/JH6n2xIFN2p3DNjCmjYwvrXsjlSJTQQ4MhE= github.com/decred/slog v1.0.0/go.mod h1:zR98rEZHSnbZ4WHZtO0iqmSZjDLKhkXfrPTZQKtAonQ= github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= diff --git a/rpcclient/infrastructure.go b/rpcclient/infrastructure.go index 6b89fa20..0f3b7c56 100644 --- a/rpcclient/infrastructure.go +++ b/rpcclient/infrastructure.go @@ -25,10 +25,10 @@ import ( "sync/atomic" "time" - "github.com/btcsuite/go-socks/socks" "github.com/gorilla/websocket" "github.com/decred/dcrd/dcrjson/v2" + "github.com/decred/go-socks/socks" ) var (