diff --git a/go.mod b/go.mod index 162d160d..2ac2366f 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.12 require ( cwtch.im/cwtch v0.4.10 git.openprivacy.ca/openprivacy/connectivity v1.3.3 - git.openprivacy.ca/openprivacy/log v1.0.1 + git.openprivacy.ca/openprivacy/log v1.0.2 github.com/c-bata/go-prompt v0.2.3 // indirect github.com/google/go-cmp v0.4.0 // indirect github.com/gopherjs/gopherjs v0.0.0-20200209183636-89e6cbcd0b6d // indirect diff --git a/go.sum b/go.sum index 8148bcaf..38bd325c 100644 --- a/go.sum +++ b/go.sum @@ -39,6 +39,8 @@ git.openprivacy.ca/openprivacy/connectivity v1.3.3/go.mod h1:DL9QitHjpyNspMUe3wj git.openprivacy.ca/openprivacy/log v1.0.0/go.mod h1:gGYK8xHtndRLDymFtmjkG26GaMQNgyhioNS82m812Iw= git.openprivacy.ca/openprivacy/log v1.0.1 h1:NWV5oBTatvlSzUE6wtB+UQCulgyMOtm4BXGd34evMys= git.openprivacy.ca/openprivacy/log v1.0.1/go.mod h1:gGYK8xHtndRLDymFtmjkG26GaMQNgyhioNS82m812Iw= +git.openprivacy.ca/openprivacy/log v1.0.2 h1:HLP4wsw4ljczFAelYnbObIs821z+jgMPCe8uODPnGQM= +git.openprivacy.ca/openprivacy/log v1.0.2/go.mod h1:gGYK8xHtndRLDymFtmjkG26GaMQNgyhioNS82m812Iw= github.com/c-bata/go-prompt v0.2.3/go.mod h1:VzqtzE2ksDBcdln8G7mk2RX9QyGjH+OVqOCSiVIqS34= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cretz/bine v0.1.1-0.20200124154328-f9f678b84cca h1:Q2r7AxHdJwWfLtBZwvW621M3sPqxPc6ITv2j1FGsYpw= diff --git a/main.go b/main.go index 0998020f..89bb253b 100644 --- a/main.go +++ b/main.go @@ -89,6 +89,22 @@ func main() { log.SetLevel(log.LevelInfo) } + if !(*flagDebug && buildVer == "") { + // PF Onions + log.AddPrivacyFilter(func(s string) bool { + return len(s) == 56 + }) + // PF Group ids + log.AddPrivacyFilter(func(s string) bool { + return len(s) == 32 + }) + + // Replace in prod + if buildVer != "" { + log.SetPrivacyFilterReplace(true) + } + } + log.ExcludeFromPattern("connection/connection") log.ExcludeFromPattern("event/eventmanager") log.ExcludeFromPattern("service.go")