itRemove announcements to ourselves (localhost). - tordam - A library for peer discovery inside the Tor network Err parazyd.org 70 hgit clone https://git.parazyd.org/tordam URL:https://git.parazyd.org/tordam parazyd.org 70 1Log /git/tordam/log.gph parazyd.org 70 1Files /git/tordam/files.gph parazyd.org 70 1Refs /git/tordam/refs.gph parazyd.org 70 1README /git/tordam/file/README.md.gph parazyd.org 70 1LICENSE /git/tordam/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 90ec84166a4843ff854ca032abc5c4054679ef2c /git/tordam/commit/90ec84166a4843ff854ca032abc5c4054679ef2c.gph parazyd.org 70 1parent 3221352d72e482cfc85c9f1cfb231786f0770419 /git/tordam/commit/3221352d72e482cfc85c9f1cfb231786f0770419.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Fri, 26 Oct 2018 17:53:54 +0200 Err parazyd.org 70 i Err parazyd.org 70 iRemove announcements to ourselves (localhost). Err parazyd.org 70 i Err parazyd.org 70 iThere is no need for this, as we'll get the info somehow, most of the Err parazyd.org 70 ittime through the entrypoint. Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M cmd/dam-client/main.go | 7 ------- Err parazyd.org 70 i M cmd/dam-dir/main.go | 10 ---------- Err parazyd.org 70 i Err parazyd.org 70 i2 files changed, 0 insertions(+), 17 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/cmd/dam-client/main.go b/cmd/dam-client/main.go /git/tordam/file/cmd/dam-client/main.go.gph parazyd.org 70 it@@ -34,7 +34,6 @@ import ( Err parazyd.org 70 i "math/big" Err parazyd.org 70 i "os" Err parazyd.org 70 i "os/exec" Err parazyd.org 70 i- "strconv" Err parazyd.org 70 i "strings" Err parazyd.org 70 i "sync" Err parazyd.org 70 i "time" Err parazyd.org 70 it@@ -52,11 +51,6 @@ func announce(dir string, vals map[string]string, privkey *rsa.PrivateKey) (bool Err parazyd.org 70 i return false, err Err parazyd.org 70 i } Err parazyd.org 70 i Err parazyd.org 70 i- if dir == "localhost" || dir == "127.0.0.1" { Err parazyd.org 70 i- // Modify the string if we are authenticating to ourself. Err parazyd.org 70 i- dir += ":" + strconv.Itoa(lib.DirPort) Err parazyd.org 70 i- } Err parazyd.org 70 i- Err parazyd.org 70 i log.Println("Announcing keypair to:", dir) Err parazyd.org 70 i resp, err := lib.HTTPPost("http://"+dir+"/announce", msg) Err parazyd.org 70 i if err != nil { Err parazyd.org 70 it@@ -200,7 +194,6 @@ func fetchDirlist(locations []string) ([]string, error) { Err parazyd.org 70 i dirSlice = dirSlice[:len(dirSlice)-1] Err parazyd.org 70 i } Err parazyd.org 70 i } Err parazyd.org 70 i- dirlist = append(dirlist, "localhost") Err parazyd.org 70 i return dirlist, nil Err parazyd.org 70 i } Err parazyd.org 70 i Err parazyd.org 70 1diff --git a/cmd/dam-dir/main.go b/cmd/dam-dir/main.go /git/tordam/file/cmd/dam-dir/main.go.gph parazyd.org 70 it@@ -27,7 +27,6 @@ import ( Err parazyd.org 70 i "net/http" Err parazyd.org 70 i "os" Err parazyd.org 70 i "os/exec" Err parazyd.org 70 i- "strings" Err parazyd.org 70 i "sync" Err parazyd.org 70 i "time" Err parazyd.org 70 i Err parazyd.org 70 it@@ -149,15 +148,6 @@ func handlePost(rw http.ResponseWriter, request *http.Request) { Err parazyd.org 70 i lib.CheckError(err) Err parazyd.org 70 i Err parazyd.org 70 i us := request.Host // Assume our name is what was requested as the URL. Err parazyd.org 70 i- if strings.HasPrefix(us, "localhost") { Err parazyd.org 70 i- // No need to propagate to ourself. Err parazyd.org 70 i- ret = map[string]string{"secret": lib.WelcomeMsg} Err parazyd.org 70 i- if err := postback(rw, ret, 200); err != nil { Err parazyd.org 70 i- lib.CheckError(err) Err parazyd.org 70 i- } Err parazyd.org 70 i- return Err parazyd.org 70 i- } Err parazyd.org 70 i- Err parazyd.org 70 i nodemap := make(map[string]map[string]string) Err parazyd.org 70 i Err parazyd.org 70 i if hasConsensus == "1" { Err parazyd.org 70 .