itdam-dir: Avoid sending secrets when propagating notes. - 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 cafa0dc4bc3eea39112002a70f705130d23db746 /git/tordam/commit/cafa0dc4bc3eea39112002a70f705130d23db746.gph parazyd.org 70 1parent 9d94345269ed0c29bba97161e15ff29aa262f39f /git/tordam/commit/9d94345269ed0c29bba97161e15ff29aa262f39f.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Mon, 22 Oct 2018 16:01:16 +0200 Err parazyd.org 70 i Err parazyd.org 70 idam-dir: Avoid sending secrets when propagating notes. Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M cmd/dam-dir/main.go | 2 ++ Err parazyd.org 70 i Err parazyd.org 70 i1 file changed, 2 insertions(+), 0 deletions(-) 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@@ -174,6 +174,7 @@ func handlePost(rw http.ResponseWriter, request *http.Request) { Err parazyd.org 70 i lib.CheckError(err) Err parazyd.org 70 i if nodedata["valid"] == "1" { Err parazyd.org 70 i nodemap[i] = nodedata Err parazyd.org 70 i+ delete(nodemap[i], "secret") Err parazyd.org 70 i } Err parazyd.org 70 i } Err parazyd.org 70 i } else { Err parazyd.org 70 it@@ -183,6 +184,7 @@ func handlePost(rw http.ResponseWriter, request *http.Request) { Err parazyd.org 70 i nodedata, err := lib.RedisCli.HGetAll(us).Result() Err parazyd.org 70 i lib.CheckError(err) Err parazyd.org 70 i nodemap[us] = nodedata Err parazyd.org 70 i+ delete(nodemap[us], "secret") Err parazyd.org 70 i } Err parazyd.org 70 i Err parazyd.org 70 i nodestr, err := json.Marshal(nodemap) Err parazyd.org 70 .